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

0 投票
1 回答
1114 浏览

drupal - Drupal 6 Pager Sting - theme_pager 问题“数组”

我进入了 Drupal 网站,找到了 theme_pager 的主题挂钩 我已经从评论中复制了代码来做一个异常艺术风格的寻呼机,因为这接近我需要的,尽管当我实现它时我得到了

“1 阵列阵列阵列”

这是来自http://api.drupal.org/api/drupal/includes--pager.inc/function/theme_pager/6的代码:

请帮忙。

理想情况下,我想要这样的寻呼机:

< 1 2 3 4 5 6 7 8 9 10 > (所有页码都带有下一个和上一个) - 但是如果我能解决这个数组问题,那么我应该能够修改代码。

谢谢詹姆斯

0 投票
2 回答
2757 浏览

php - Drupal 面板,缺少“编辑面板”选项卡

当我切换主题时,我注意到了一些奇怪的事情。在花环中,我可以看到视图和“编辑面板”选项卡按钮;但是当我切换回我的自定义主题时,它就会消失。

我已经有了标签行:

但它只是没有出现。这是为什么?

以下是 page.tpl.php 的一些代码:

0 投票
1 回答
8102 浏览

drupal - 如何使 Drupal 7 模块用完主题文件夹中的 .tpl.php 模板

我为 Drupal 7 创建了一个模块,它有一个 hook_theme 函数,告诉它使用 usertemp.tpl.php 模板。我将模板放在模块文件夹和主题文件夹中。问题是该功能仅从模块文件夹中获取模板,而不是从主题文件夹中获取模板。我已经反复清除缓存并寻找以前的答案,但没有任何帮助。可能是什么问题呢?

我的 hook_theme 代码如下所示:

其余的模块代码是这样的:

0 投票
3 回答
1519 浏览

drupal - 使用 CCK 在 Drupal 6 中的模板中添加链接字段

晚上好,

我正在使用 Drupal 6、CCK 模块和链接字段类型。全部安装并激活。

我创建了一个名为 Slider 的自定义内容类型。用户可以上传图像、标题和预告片。我为该滑块内容类型创建了一个自定义字段,以及一个名为 Link 的字段名称为:“field_link_test”。

我创建了一个条目,填写了所有数据,包括该链接字段类型的 URL,然后单击“保存”。在views-view-table--slider.tpl.php中,我添加了:

但在前端,除了那个链接,一切都显示出来了。我还尝试清空 Drupal 缓存。

有任何想法吗?

更新下面的模板代码,一切正常,除了新的链接值什么都不输出。

0 投票
1 回答
205 浏览

php - 在 Drupal 中主题化必须是实体内容的一部分的表单

我的模块(mymodule)中有一个表单...

我使用 hook_entity_view 钩子在所有显示的 drupal 实体下显示此表单。

显示此表单时,drupal 会自行将 DIV 标记添加到 mytext(密码字段)。我想覆盖它并为此表单提供我自己的 DIV 标签和主题。我该怎么做?

谢谢 :-)

0 投票
2 回答
1827 浏览

drupal - Drupal 自适应主题徽标 url 链接到外部站点

我有使用自适应主题的 drupal 站点。现在徽标中的链接指向“/”(指向我网站的根目录),但我想更改它,使其指向外部网站(www.domain.com)。我怎样才能做到这一点?

这是在 template.preprocess-page.inc 中创建徽标图像的位置,但我不知道 URL 从何处到达徽标。任何建议都会受到赞赏!

0 投票
1 回答
755 浏览

drupal - CiviCRM 和 Drupal 主题化、php 变量、基础知识

我已经用我的 drupal 安装了 CiviCRM,我正在创建一个自定义主题。在主题中使用 CiviCRM 元素的好资源是什么?

我需要向/从 CiviCRM 提供/提取这些东西:

注册元素、基本 CiviCRM 变量和配置文件元素...

抱歉,如果对你们中的某些人来说这似乎是一个新手问题,但 CiviCRM.org 似乎充满了填充语言......

谢谢

0 投票
1 回答
448 浏览

drupal - 如何减少花环中的标题高度?

我想摆脱 Garland 中标题徽标下方的空间。
我知道标题是 80 像素高,但是当我尝试更改该值时,它会弄乱其他东西。

我想将徽标下方的深色部分(空的)减少 20 像素,并去掉出现在主列上方的浅色部分(大约 20 像素高)。

您可以在http://www.energyjustice.net上查看我的网站。

0 投票
1 回答
1122 浏览

drupal - drupal 主题复选框

我正在尝试将主题与一些复选框的样式挂钩。我已经使用 form_alter 挂钩对每个复选框的标签进行了一些更改,现在我想与复选框主题功能进行交互以设置标签的样式。

在表单数组中它说

这是我需要覆盖的功能吗?我该怎么做?我试过像

但我无法让它工作

0 投票
1 回答
139 浏览

drupal - Drupal 7,关于主题的一般问题

我一直在做一场噩梦,试图理解 Drupal 的方式!我在这里有一个例子,如果有人可以向我展示实现我的结果的正确方法,我希望它能帮助我打开理解之门。

所以我试图改变节点创建日期,使其看起来类似于堆栈溢出格式。EG 这是“X 小时前发布”或“8 月 17 日 12:22 发布”等。

我已经设法使用“node.tpl.php”文件创建了预期的效果。我已经使用节点变量“$created”和以下代码实现了这一点。

这是实现这一目标的“正确”方法吗?或者你会使用一些钩子和预处理函数吗?我更愿意将它包装成一个 MOdule,这样我就可以将它直接应用到我的其他 drupal 站点。

提前非常感谢。