11得票5回答
Drupal 7 - 如何从模块中加载模板文件?

我正在尝试在Drupal 7中构建自己的模块。 因此,我创建了一个名为“moon”的简单模块。 function moon_menu() { $items = array(); $items['moon'] = array( 'title' => '', ...

11得票1回答
如何在Drupal 7中实现hook_theme?

我创建了一个新的 Drupal 7 主题,正在尝试在 template.php 中实现 hook_theme,代码如下:function mytheme_theme($existing, $type, $theme, $path){ return array( 'myt...

11得票2回答
Drupal 7:如何在page.tpl.php中访问自定义节点字段

我向页面内容类型添加了一个名为"心情"(图片)的新字段。是否有任何方法可以在page.tpl.php中访问存储在此字段中的图像?

10得票1回答
Drupal 7 登录页面的样式设置

如何为Drupal 7的登录页面设置样式?我尝试了不同的方法,如使用page-user-login.tpl、user-login.tpl或page-login.tpl等,但都没有效果。 在Drupal 7中,有没有一种简单的方式来为登录页面创建自己的.tpl文件主题?

8得票4回答
以编程方式更改活动的Drupal 7主题

如何在Drupal 7中编程更改活动主题的正确方法?在Drupal 6中我使用了$custom_theme,但在Drupal 7中无效。

8得票1回答
Drupal 6 - 在模块中自定义节点类型模板

我有一个模块,它添加了一个新的内容类型。 对于这个内容类型,我想提供一个node_contenttype.tpl.php节点类型模板,但Drupal只能在主题目录中识别此模板,而不能在模块目录中识别。 我该如何让Drupal(6)使用我的模板?

7得票3回答
为什么我的Drupal 7子菜单没有显示?

我的子菜单似乎无法显示。 我已经去到:主页»管理»结构»菜单 然后,我编辑了父菜单,并选择了“展开显示”的复选框——但还是没有显示。 我所指的导航在我的page.tpl.php页面上的代码如下: <?php if ($page['navigation'] || $main_men...

7得票2回答
如何在Drupal 7中添加Google Analytics代码

我希望在不使用模块的情况下将Google Analytics代码添加到我的Drupal网站上。我阅读了相关的讨论,但我无法在我的网站上实现它。我想把我的代码放在<head></head>标签中。这是我的代码: <script type="text/javascr...

7得票3回答
我可以为特定菜单修改theme_menu_link吗?

我想在Drupal 7网站的一个菜单中(主题名称为“thompson”),在菜单项之间添加管道符(“|”)。我想到的最好的方法是在我的template.php文件中创建一个名为thompson_menu_link的函数。我已经这样做了,它成功地修改了菜单,但是它改变了所有菜单。我能否仅针对网站...

7得票2回答
如何在Yii框架中创建主题?

我是Yii框架的新手。我以前在Drupal上工作,Drupal的主题使得网站不难管理。但我想知道如何为Yii框架创建主题。 我查看了很多网站,但仍然不知道从哪里开始。例如,我已经查看了http://www.yiiframework.com/doc/guide/1.1/en/topics.th...