问题标签 [drupal-themes]
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 - 多站点 Drupal、主题结构和 Zen 主题
我打算做的事情是做很多基于 Drupal 核心的网站。
所有这些网站都将非常小,但其中会有很多(数百个)。
我正在与一位 HTML / CSS 编码员一起工作,他应该为我们制作的每个网站制作主题。
他不太了解 PHP(对于 PHPTemplateEngine 来说已经足够了),因此我想要的是尽可能少地在我和他之间进行交互。他不应该接触主题的 PHP 部分,我不应该接触主题的 HTML 部分。
我的问题是:
你能告诉我我应该使用什么结构的主题文件夹,你对 Drupal 主题开始的 Zen 主题有什么看法,以及如何为主题制作自动 JavaScript 和 CSS 加载脚本?
此外,我非常感谢有关多站点 Drupal 设置、最佳实践等的任何提示。
提前致谢。
drupal - 在 Drupal 中将 CCK 节点内容拆分为多个页面?
我在 Drupal 中有一个相对较长的自定义内容类型,我试图将其拆分为几页。该页面有一堆自定义 CCK 字段,我想做一些类似节点名称/通用/、节点名称/定价/、节点名称/照片等的操作。我需要哪些模块和技术做这个?我仍然是 Drupal 的新手,所以我不确定这是否可以用视图、面板或其他东西来完成。
drupal - 如何创建自定义页面(Drupal 6.x)
在template.php文件中,我插入了以下代码: 我在网上找到了一个提供代码的教程,但我对如何让它工作感到困惑。
我复制了下面的代码并将其从主题HTML5_base插入到template.php中。我复制了page.tpl.php文件并创建了自定义页面—— page-gallery.tpl.php和page-articles.tpl.php。我在文件中插入了一些文本,只是看到我已经导航到带有更改的页面。看起来 Drupal 无法识别 gallery.tpl.php 和 page-articles.tpl.php。
在 template.php 中有以下函数:
html5_base_preprocess_page()
html5_base_preprocess_node()
html5_base_preprocess_block()
在本教程中,它使用了这些功能:
phptemplate_preprocess_page()
phptemplate_preprocess_block()
phptemplate_preprocess_node()
drupal-6 - 简单的drupal 6问题,如何在页面底部移动作者和日期信息
我正在尝试修改内容/文章显示详细信息,但我不确定是从管理员还是从 xx.tpl.php 文件完成的......(如果是的话,是哪一个)
我有这样的东西(在其他人完成的自定义主题中......我只是继续工作):文字作者:XXX 发布日期:YYY
Ipsum lorem ..xxxxxx .xxxxxxxx..xxxxx
注释
我想将文本按日期移动..在文本正文下方..
drupal - Drupal 7:指定给定页面的标题
我有一个在 html.tpl.php 中指定的标题部分,但标题应该根据用户所在的页面而有所不同。大多数页面只是一个页面内容类型,虽然我以后可能会添加其他类型,还有主页。
指定使用哪个标头然后在 home.tpl.php 中捕获它的最佳方法是什么?
我尝试为页面内容类型创建一个自定义字段,但我不知道如何从 home.tpl.php 访问它,而且我不确定如何为其他类型的页面指定它。
drupal - 将 WordPress 主题转换为 Drupal 6?
我已经看到 Drupal 6 的主题集与 WordPress 相比非常差。您知道将 WP 主题转换为 D6 的良好资源/链接吗?
php - Drupal 7 如何渲染页面?
Drupal 7 如何渲染页面?它相当于 MVC 的视图系统。
在渲染请求的最终 HTML 页面时,我使用过的大多数 PHP 框架(基于 MVC)都采用一种方法,即顶级布局/页面 PHP 文件设置基本文档结构,然后呈现我们通过包含或视图渲染方法的各种子视图。
我对 Drupal 对此的看法有点困惑。我正在阅读 Pro Drupal Development,它以page.tpl.php
. 然而,它掩盖了主题引擎(这是正确的术语吗?)如何将 PHP 的各个部分放入此页面(不是批评,本书采用的方法与我所走的路径不同)。
此外,Drupal 7 主题似乎没有该page.tpl.php
文件,因此(对我来说)页面框架来自何处并不清楚。此外,从我读过的内容来看,似乎涉及“块”,但我不清楚“块”是否构成整个页面,或者块是否是主题有选择地使用的东西。
那么,从高层次的概念开始工作(或者尽可能详细),Drupal 7 是如何渲染页面的呢?
我意识到您可以并且可能应该从 Drupal 开始,而不了解一切是如何联系在一起的。我特别想了解各种 Drupal 系统是如何组合在一起的。向厌倦阅读此免责声明的人道歉!
drupal-6 - 如何在 Drupal 中主题评论链接?
我想为启用了评论的节点上显示的“添加评论”和“评论”链接设置主题。我知道有theme()
这theme_links()
可以帮助解决这个问题,但我不知道如何使用它们。我很确定我想要theme_links()
,因为在这种情况下我正在寻找链接。但是如何具体获取评论链接?我不想为所有链接设置主题,只是评论中的链接。如果有帮助,我的目标是在每个链接旁边添加一张图片。另外,在“评论”旁边,我想包括发布的评论数量。
为了澄清,我想为出现在Node上的链接设置主题,而不是出现在 Comments 本身上的链接。
drupal - 无法覆盖融合子主题中的 theme_links()
我在 Fusion 下设置了一个子主题,并在我的子主题中创建了一个 template.php 文件。我添加了以下主题覆盖,并且效果很好。
但是,当我尝试覆盖 theme_links 时,它根本不起作用。
顺便说一句,我在上面的 ThemeName_links() 中添加了以下内容进行测试。
我还使用 Devel 清除了所有缓存。
drupal-modules - drupal 7 自定义内容 hook_theme 输出
我在 Drupal 7 中创建了一个自定义模块,我希望它显示一些 HTML 内容。这就是我的做法。
但它不起作用,我做错了什么?