问题标签 [drupal-theming]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
drupal-6 - 如何覆盖 Drupal 的默认 theme_table() 函数?
如何在我的主题中覆盖 Drupal 核心的 theme_table() 函数?我刚刚在我的 template.php 文件中编写了另一个名为 theme_table() 的函数,但默认的 theme_table() 仍然有效。
drupal - 安装主题/模块时自动启用块
我开发了一个 Drupal 主题和一些模块。主题定义regions
了我的模块中的块可以显示的特殊位置。
在目前的情况下,首先我必须安装/激活模块,然后安装/启用主题,然后手动启用/配置块。即,我必须指定每个块的显示位置。
有没有办法可以将此任务设置为自动执行。那就是当我同时安装主题和模块时,应该自动启用这些块并将其设置在正确的区域中。
drupal - 我如何在 Drupal 7 中使用自定义站点维护页面
我想在维护页面下显示一个自定义站点。但是我怎么能在不玩核心的情况下实现这一点呢?
这对我不起作用。
drupal - drupal phptemplate_menu_tree
我正在使用 Drupal 7,我正在尝试测试 phptemplate_menu_tree,我创建了一个名为 template.php 的文件并添加以下内容:
但它不起作用。
drupal - Drupal 7 模板建议
我认为在 Drupal 6 中-我需要将“node-NID”的建议添加到模板文件列表中,这些模板文件是 nid 为 10 的节点的候选者。据说这已经在 Drupal 7 中完成了,实际上我看到了“node__10” ' 在我节点的 theme_hook_suggestions 中。这应该转换为“node--10.tpl.php”,但是有了该文件(/sites/all/themes/mytheme/templates/node--10.tpl.php),我看不到其中的内容那个文件。
我还尝试了 node-10.tpl.php、page-node-10.tpl.php 和不同数量的连字符但无济于事。
我究竟做错了什么?
drupal - Drupal 7:将自定义内容类型字段调用到页面 tpl
我正在研究 Drupal 7 网站。我需要一些页面的自定义布局。所以我创建了 page--customContentTypeName.tpl.php 文件,它完美地解决了问题。
问题是,我需要在页面 tpl 中显示一些字段。下面的代码在节点 tpl 中工作正常,但页面 tpl :/
如何将自定义字段调用到页面 tpl?
欣赏帮助!!多谢!!
**排序**
使用自定义字段编辑...这里是教程视频: http: //lin-clark.com/blog/intro-drupal-7-theming-fields-and-nodes-templates#comment-54
drupal-6 - Drupal 6 中的主题化节点主体
我试图让 Drupal 在具有特定类名的 div 标签中输出特定内容类型的主体。
首先,我尝试覆盖 node.tpl.php,但我发现这里的 $content 变量已经包含正文以及其他自定义 cck 字段。而我正在尝试做的正是将身体与其他领域分开。
之后,我查看了 content-field.tpl.php,发现它仅针对自定义 cck 字段执行。所以也不适合我。
那么..如何主题化节点主体字段?
drupal - 未使用自定义 Drupal 主题模板文件
我正在尝试组织我的主题文件夹,该文件夹具有数十个视图的节点主题覆盖。基本上我有两种不同的风格,我希望它们看起来都一样,或多或少。
在 template.php 中有没有办法可以做到这一点?最好的方法是什么?
我在主题的 hook_preprocess_node 函数中尝试了这段代码:
当我查看主题开发人员时,我可以在那里看到 list-view.tpl.php 文件,但它实际上并没有使用我的主题目录中的那个文件。我错过了什么?
drupal - Drupal 7 - 如何从模块加载模板文件?
我正在尝试在 Drupal 7 中构建自己的模块。
所以我创建了一个名为“moon”的简单模块
在moon_page() 函数中,我喜欢从我的主题文件中加载一个自定义模板“moon.tpl.php”。
这可能吗?
drupal - 如何更改zen的子主题以在其他文件夹中查找文件?
我使用 Zen 作为我在 Drupal 6 中创建自定义主题的基本主题。
当我查看子主题的源代码时,我看到 zen 正在子主题的文件夹中搜索 css 文件,在当前状态下,它在以下位置查找其 css 文件:
/themes/zen/elementals/css/
我如何告诉它只在 /css 文件夹中搜索?
谢谢!