问题标签 [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.

0 投票
2 回答
1544 浏览

drupal - drupal 多级顶部导航

我是drupal 的新手,但我对php 和html/css 有很好的了解。我有这个 drupal 站点,其中主菜单有 2 个级别。

在主题的 page.tpl.php 中看到这一行:

$primary_links变量似乎只包含一个包含第一级菜单项的数组。现在我的问题是:将整个主菜单加载为无序列表而不是现在显示的第一级主链接的最佳方法是什么?

0 投票
3 回答
664 浏览

drupal - 如何禁用 Drupal 模块的主题输出?

我有一个模块,其中列出了网站中时事通讯订阅者的电子邮件地址。我想将这些电子邮件 ID 保存为 CSV。但是下面的代码给出了一个标头已经发送的错误,因为我不知道如何从模块中禁用主题。

有什么建议么 ?

0 投票
5 回答
13639 浏览

drupal - 如何检查用户是否在drupal的管理部分?

我如何检查当前页面是否在 drupal 的管理部分?我想在主菜单的某些页面中显示登录表单,但登录页面显示在块选择菜单中。请提出解决方案..

0 投票
1 回答
591 浏览

drupal-theming - Drupal Delta 节点/块模板建议

通过阅读文档,您可以通过添加模板文件动态地为 Drupal 块和节点设置主题:“page-node-1.tpl”或“block-modulename-2.tpl”。

  1. 我如何知道增量值(在本例中为 1 或 2)来为节点或块创建模板文件?
  2. 这些增量值是否不断变化?
  3. 什么时候分配这些增量值?
0 投票
3 回答
5097 浏览

drupal - 创建自定义联系页面 -- page-contact.tpl.php

我是 Drupal 的新手。我想创建一个联系页面,所以我复制了 page.tpl.php 并将其重命名为 page-contact.tpl.php。我在页面中创建了一些新元素,所以我可以看到,如果我点击“联系人”链接,我就会知道我去了正确的页面。

现在我看不到任何变化。我错过了什么吗?我需要在管理设置中做些什么,以便 Drupal 知道我需要打开哪个文件吗?

我也尝试清除我的缓存。

0 投票
1 回答
90 浏览

php - 不是链接的drupal菜单项

我正在尝试使用特殊的菜单项来使某些菜单项不是链接。这个模块有一些问题,我不能这样做。目前,我正在用花环主题对其进行测试。尽管这似乎是一个基本功能,但我发现很难完成这项任务。你有什么建议吗。谢谢你。

0 投票
1 回答
2107 浏览

drupal - 在drupal中使用父nodeid查找所有子节点

如何使用drupal中特定父节点的ID找到所有子节点?我试过 drual_menu_tree ,但它只显示当前页面的子页面。

0 投票
2 回答
602 浏览

javascript - Drupal 6 - 将 Javascript 添加到单个页面

当我需要将 Java Script 添加到单个 Drupal 页面时,我将以下内容粘贴到我的 node.tpl.php 文件中:

它工作正常,但有人告诉我这不是最佳实践。什么是最佳实践?

0 投票
2 回答
1160 浏览

css - 通过css定制drupal菜单?

我一直在非常成功地摆弄drupal主题(或者至少,我是这么认为的),但是当我尝试将css编码注入主链接菜单以自定义它时,就像我通常通过html + css做的那样,我打了一个墙。

我已经能够将 css 样式应用于 div、链接和文本,但我想更多地自定义主要(和次要)链接菜单,也许使用一些 css sprite 菜单技术,但同时保持与 drupal 兼容并尽可能多地使用过程中drupal自己的php。或者如果我真的需要重写一些代码,我不介意,虽然我还不是程序员。

我去过几个网站,但没有什么特别有用的东西,所以如果有人能指出我正确的方向,我将不胜感激。

提前谢谢。

0 投票
4 回答
11828 浏览

drupal - 如何在一个块中打印节点分类?

我想field_tags在节点视图页面(在 Zen 子主题中)的块中打印分类术语(来自 field )。

所以我所做的是。

template.php

但是,当我尝试在 中打印它时block.tpl.php,这两个变量都不会从该字段输出分类术语。

您知道用于呈现分类术语字段的 Drupal 函数吗?


编辑 13.01.2011, 00:21

据我了解(从这个这个那个)代码应该看起来或多/少像这样的过程

然后在block.tpl.php

但是,$node->content 为空。

你知道我错过了什么吗?