问题标签 [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 投票
2 回答
432 浏览

drupal - Drupal 6/Pressflow - 根据域别名分配主题

我知道像 Mobile Tools 这样的模块可以做我想做的事——但它们不适用于 Pressflow 或 Varnish。

所以,我希望做的是根据用于访问它的 url 分配站点范围的主题。例如:

example.com <-- 这得到标准的桌面主题

m.example.com <-- 这获得了酷炫闪亮的 iphone 优化主题和华丽的 javascript 等

我不想要多站点,因为内容是相同的。

我不希望在域访问中添加新条目,因为内容已经写入,并且(可能)返回并将其全部分配给新域会很麻烦。

有一个用于上下文的域上下文插件,但它说它在流程中加载得太晚而无法更改主题。

0 投票
1 回答
1094 浏览

templates - Drupal 7 - 其他页面的新模板

我试过使用 page-node-2.tpl.php 但它没有用......我有什么遗漏吗?

我是 Drupal 的新手,但我认为这可能与我的主题目录中没有 template.php 有关?

0 投票
1 回答
201 浏览

drupal - Drupal 主题管理

我在我的项目中使用了 drupal6。我为前端和后端使用了两个不同的主题。我根据我的要求管理了我的前端 page.tpl.php。但是,如果我使用管理员用户名和密码登录,我将登陆http://mywebsite/user/1(我的帐户页面)。问题是管理员部分中的我的帐户页面正在使用前端主题。它必须采用后端主题。除了我的帐户链接外,其余链接均采用后端主题。但是我的帐户页面必须采用前端主题..请帮助我们解决这个问题

0 投票
5 回答
1766 浏览

drupal - Drupal - 自定义主题不解析媒体模块标记

我对 Drupal 7 的媒体模块有疑问,它在整个网站上都运行良好,除了我创建的自定义模块。该模块使用的字段使用与站点其他部分相同的文本格式,它可以正确呈现粗体、表格和所有 TinyMCE 内容。但不知何故,它无法处理媒体插件插入的图像。

如果我添加普通文章内容类型,那么它可以正常工作。只有我的模块呈现的字段不会被解析。

所以 - 我通过以下方式显示一个字段:

但是,我得到的不是图像:

我应该叫什么来解析这个标记标签?

0 投票
1 回答
356 浏览

drupal - Drupal 多站点和一个主题:如何知道哪个多站点用户在使用?

我安装了 drupal 多站点,atm 我有两个站点。两个站点都使用相同的主题,但站点外观之间几乎没有细微差别(例如徽标和 div/bar 的颜色不同)。或者我希望他们会有这些差异。现在的问题是我如何在主题模板上知道哪个网站正在显示?某处是否有一些参数或变量?基本上我可以做的是简单的 php if 子句(如果它的这个站点,显示这个 div 而它的另一个站点不显示它)?

谢谢。

0 投票
3 回答
6344 浏览

drupal - Drupal 7 hook_theme()不加载模板文件

我正在尝试获取一个非常简单的模块来使用drupal 的hook_theme() 加载模板文件。它几乎和你想象的一样简单。

该模板名为 sectionheader.tpl.php。模块的其余部分按预期工作。我已经清除了 Drupal 缓存。我在这个函数中插入了一个 die("Debug") 语句,它正在被执行,但是我的模板根本没有被调用,永远。该模板仅包含一些调试文本,因此我可以看到它正在工作,但在模块的任何视图中均不可见。

我已经完成了我能找到的每个示例中的所有内容,我什至直接从其他模块复制和粘贴了代码,但这个模板仍然无法加载。

0 投票
1 回答
309 浏览

drupal - 刷新我的主题缓存时,Drupal 如何将模块 css 文件添加到合并文件中?

当我清除我的主题注册表时,Drupal 运行并构建了一个很好的整合 css 文件,但它针对不同的节点/页面类型执行此操作,以便我获得所述文件的多个实例。我在另一个我问过(并回答过)的问题中提到了这一点,但我的问题是,Drupal 如何推断出它需要添加到合并版本中的 css 文件?必须有许多不同的地方来控制特定节点上出现的模块,那么构建另一个 css 文件的规则是什么?

0 投票
1 回答
7583 浏览

drupal - Drupal 7,如何为用户设置主题?

在 drupal 6 中,您可以编辑用户,它会为您提供设置他们使用的主题的选项。这个选项在 Drupal 7 中似乎不可用。还有什么办法可以为每个用户设置主题?

0 投票
1 回答
239 浏览

drupal - 如何在我的 drupal 主题中定位和移动内容

我正在为使用 drupal 创建的客户的网站进行设计更改。看起来像一个drupal 7站点。

我找到了主题文件。page.tpl.php 包含 page-ajaz.tpl.php

该文件具有以下代码

客户想要的是将位于 $content var 中的表单移动到 H1 页面标题上方。

看起来开发人员使用了名为 views-exposed-form.tpl.php 的东西。我的猜测是,这是他们正在使用的名为 better_exposed_filters 的模块的模板。

我无法弄清楚如何移动此模块生成的表单,使其显示在标题 H1 上方。

0 投票
1 回答
1472 浏览

drupal - 显示没有页面模板的 Drupal 页面

您好我正在尝试生成一个 Drupal 节点,该节点类似于视图模块生成的提要页面。我需要生成一个 xml 提要,所以我不想显示在每个节点上显示的常规 drupal 模板。我试图了解提要的视图是如何工作的,因为我想以类似的方式显示我的页面,而无需使用 drupal 模板。任何建议都会很棒。