如何使用drupal创建一个新的页面

如何使用drupal创建一个新的页面,第1张

在 drupal 7 是没有集成 views 和 panel 模块的(可以自行安装),因此只能添加一些文章之类的页面,又或者是 博客 、 手册之类的列表页面,而在 drupal 8 之后就集成 views 和 panel 了,你只需要在views 或者 panel 中新建一个页面,添加一些设置就可以了,什么样的效果都有。下面这是我用 drupal 7 建的网站

1你可以看到教程、百科、新闻下面都只是些简单的列表,没错了,这就是 views 创建的页面。而通过添加 slide views 之类的模块,你甚至可以创建像主页“相框”的效果,当然,views 插件种类十分多,十分复杂,需要慢慢学习。

至于 panel ,我感觉更加复杂,目前还没用到,估计以后用到了会发个教程给大家看看,望采纳!

Drupal是通区域来控制页面内容,如果你想添加友情链接,只需在管理 -> 结构 -> 区块 上”添加区块“,然后写上代码就可以了(<a href=....> ,这个代码不难吧?) ,如果需要详细的 *** 作,可以查看我翻译的官方文档,但个人能力有限,翻译得不太好,希望能帮到你!

http://www.mentry.net/Assigning_content_to_regions

(我翻译是叫“区域”,不叫“区块”,因为我觉得那是“范围”,而不是“内容”,不应称作“块”)

步骤如下:

1、复制一份garland目录在themes目录下,将名称改为tn(准备做一个www.tnstudio.cn这样的网站),这时刷新[主页>管理>站点创建]的主题列表,在最后面多出一个tn的主题,选择上它。

注:拷贝的目录下有一个minnelli目录,可以将它删掉

2、更换图标,将自己的logo标志替换掉themes/tn/logo.png,如果不是png图片可以使用ps转换一下

来源:http://club.21php.com/showpost.php?p=43961&postcount=17

== 创建一个新的PHPTemplate主题风格 ==

+ 在Drupal的themes目录下创建一个主题目录,例如mytheme。

+ 在主题目录下创建一个 page.tpl.php 文件

这是唯一的一个必需创建的文件,它重载了theme('page')函数,并输出整个页面的内容,包括额外的装饰、页头、页签、内容小块、侧栏、页脚等你所想在页面上显示的所有东西。

+ 还可以创建其他文件重载其他函数

- block.tpl.php:重载theme('block')函数:控制区块的风格

- box.tpl.php:重载theme('box')函数:控制页面主区域的容器(盒子)的风格

- comment.tpl.php:重载theme('comment')函数:控制评论的风格

- node.tpl.php:重载theme('node')函数,控制节点的风格

- PHPTemplate包含有这些模板文件的例子,可以将这些例子拷贝到theme/mytheme目录中进行修改

bg-navigation.png 页眉背景图,改为全黄蓝色

body.png body 背景图,改为全白色

bg-content-left.png, bg-content.png,bg-content-right.png 修改为灰色边框

3、修改主菜单的位置,找到如下的代码,将下面的代码剪贴的合适的位置,可以每次剪贴后看一下效果

<?php if (isset($primary_links)) : ?>

<?php print theme('links', $primary_links, array('class' =>'links primary-links')) ?>

<?php endif?>

<?php if (isset($secondary_links)) : ?>

<?php print theme('links', $secondary_links, array('class' =>'links secondary-links')) ?>

<?php endif?>

另外默认的菜单是右对齐的,可以通过修改style.css文件的ul.primary-links->float:left设置为左对齐,其它格式需要修改的查找primary-links相关的样式修改一下查看一下效果就可以了。

4、修改页面的宽度为固定770px,修改page.tpl.php文件,在<!-- Layout -->后面增加<DIV STYLE="width:770px">,在<!-- /layout -->前

增加</DIV>

5、增加背景图片,在style.css的body样式中增加background-image:url(./images/bg.gif)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11258457.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存