Drupal怎么改页面?
我刚刚接触Drupal,属于超级小白级别,有个问题问大家:最近一个朋友用Drupal写了一个简单的网站给我练练,只有一个首页,说是让我自己先改改这个首页的版面练习看看。可...
我刚刚接触Drupal,属于超级小白级别,有个问题问大家:
最近一个朋友用Drupal写了一个简单的网站给我练练,只有一个首页,说是让我自己先改改这个首页的版面练习看看。
可是我都不知道该改哪个文件啊?以往的html都是直接改那个页面的源代码就可以,我装的是Xampp,可是我在朋友给的Xampp/htdocs/drupal/sites/里面找了半天,都没有弄懂该改哪个文件的。我一般在浏览器中输入http://localhost/drupal就可以看到朋友写的网站了。
请大家帮帮忙,不胜感激!
另外再问一下,就是那些modules怎么更改呀? 展开
最近一个朋友用Drupal写了一个简单的网站给我练练,只有一个首页,说是让我自己先改改这个首页的版面练习看看。
可是我都不知道该改哪个文件啊?以往的html都是直接改那个页面的源代码就可以,我装的是Xampp,可是我在朋友给的Xampp/htdocs/drupal/sites/里面找了半天,都没有弄懂该改哪个文件的。我一般在浏览器中输入http://localhost/drupal就可以看到朋友写的网站了。
请大家帮帮忙,不胜感激!
另外再问一下,就是那些modules怎么更改呀? 展开
推荐于2016-05-03 · 知道合伙人互联网行家
关注
展开全部
步骤如下:
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);
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);
展开全部
drupal的页面结构是由所选主题的page.tpl.php决定的,你把page.tpl.php复制一份,重命名为page-front.tpl.php,编辑page-front.tpl.php就可以更改首页结构了。
所以,你首先要知道你的网站使用了哪个主题。如果是默认的garland,那么page.tpl.php位于Xampp/htdocs/drupal/themes/garland
所以,你首先要知道你的网站使用了哪个主题。如果是默认的garland,那么page.tpl.php位于Xampp/htdocs/drupal/themes/garland
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
themes里面. 里面有好多主题。主页更改应该是page.tpl.php
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个模板不好改,在主题里去掉网站名称显示,在版权的位置也不会显示了
主题里面也可以配置的
主题里面也可以配置的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询