公告
这个是dghabc用于学习drupal的站点,暂时没有开放用户注册,但所有人都可以发表评论.您的评论就是对我最好的支持.
|
|
主题
星期五, 2010-05-14 10:10dghabc
星期日, 2010-04-25 14:00dghabc
在drupal,增加自定义节点之后,对于节点显示可以使用Contemplate来进行设计,把这里的内容 直接转成tpl.php可以在正式网站上使用,但对于节点的编辑模板来说,可以在drupal的模板系统中使用hook_theme功能来进行,但在实际使用中的遇到了一点点小问题。
星期五, 2009-06-19 11:21dghabc
acquia_marina中文化文档,源自drupal官方网站,主要介绍acquia_marina的安装使用.
星期一, 2009-05-11 13:47dghabc
在drupal模板文件中, if与foreach应该这么写
<?php if($test == 1): ?> <div>do something</div> <?php endif; ?>
<?php if($test == 1): ?> <div>do something</div> <?php else: ?> <div>do something else</div> <?php endif; ?>
<?php foreach($items as $item): ?> <?php echo $item->getTitle(); ?> <?php endforeach; ?>
星期五, 2009-04-24 13:55dghabc
主题,有时也称之为"模板".Drupal的主题系统非常强大,能过各种预处理与主题函数及主题模板能轻松的做出你想要的界面.有句话叫"没有做不到,只有想不到",在drupal主题中也适用.这里的文章是个人对主题系统的一些使用技巧的总结.
星期日, 2009-04-19 13:58dghabc
flag模块默认为使用的是文本链接,如何使用图片来替代文本链接,这里给出了一个解决方法
星期日, 2009-01-04 12:12dghabc
对于drupal 默认的feed icon图标太小了,今天看到了一个比较好看的较图标,就想修改它,先用firebug 看了一下源代码.发现使用的是misc/feed.png.这个图片.
星期五, 2008-12-26 14:42blank
模板建议是基于已有.tpl.php文件的可选模板文件。当满足特定的条件,并且相应的文件存在时,就使用这些建议。每一层次,包括内核、模块、主题引擎、主题,都可以提供相应的建议。你可以把它们当作"命名提示"(naming hints),来告诉系统根据合适的环境选择合适的模板。这种想法很简单,但是这一特性却非常强大,它使得在模板层上也能进行定制.
星期五, 2008-12-26 14:17blank
在drupal中建立的子主题可以直接使用父主题中的所有资源,但在建立子主题(模板)时要注意以下几点:
- 建立一个子目录
把父主题中的CSS文件,JS文件与CSS有关的图片复制到这个子目录下.
- 复制父主题的INFO文件
改名,修改内容,最主要的是加入这句 base theme = themeName
- 建立自己的template.php文件
注意:不要去复制父主题中的内容,只要加入你自己的函数就行了,一般可用主题名加上函数名,免得与父主题的函数名冲突
- 子主题的模板设置需要重新设置
- 如果想在子主题中使用tpl.php文件
一定要注意先把父主题的东东复制过来 像要使用page-front.tpl.php来定义子主题的首页,则必须要先把父主题的page.tpl.php复制过来,同样要使用node-story.tpl.php来定义story节点外观,也要先把node.tpl.php,block.tpl.php也是一样的.
星期二, 2008-12-16 12:46dghabc
drupal系统在启用评论之后,在首页的每个节点下都会有个链接添加新评论,这是个没用功能,在别人没有看完整个文章之后,一般没必要直接添加新评论.可以利用重写theme_links()函数去除新评论功能.
原文来处于此处
|
最新评论