drupal-theming相关内容
我建议在从模块完成的 hook_preprocess_page() 实现中使用模板文件,但似乎没有使用建议的模板文件. 模板文件是page--terminal-template.tpl.php,在包含模块的目录下,这是hook_preprocess_page()的实现. function terminal_preprocess_page(&$variables) {如果(arg(0)==“
..
我正在使用 drupal 7 面板无处不在模块,并且我已经为我的主页设置了面板页面模板.问题是我需要向模板中的包装 div 添加一个类,该类取决于包装器内的面板窗格内的节点类型.这需要动态添加,因为我们的站点编辑器会经常移动面板窗格. 即我的模板中的一行如下所示:
..
我已经安装了一个 3rd-party jQuery 插件(它是一个手风琴).它显示在我的页面上,并按预期工作. 我想在我点击页面上的图像时触发插件的一个操作(打开特定幻灯片). 我似乎无法获得正确执行此操作的代码和/或语法. 我安装的插件是“EasyAccordion"(http://www.madeincima.eu/blog/jquery-plugin-easy-accord
..
我正在尝试制作一种内容类型,它可以根据您所在的页面重用具有不同样式的 jQuery 库. 所以我在放置 CSS 的地方创建了一个名为 field_CSS 的字段.但是出于性能原因(以及为了清理代码)我想把它放在 HEAD 部分. head 部分的内容在 html.php.tpl-filde 中呈现,该字段在特定节点的内容类型中. 我试过
..
如果路径/gallery 加载新主题示例“Bartik",我喜欢上下文其他页面加载“Omega"主题 我安装了“上下文条件主题"模块但它不起作用 你有什么建议? 解决方案 使用可以使用 ThemeKey 模块. 启用 ThemeKey 模块及其所需的子模块,然后进入 admin/config/user-interface/themekey 的配置页面.在这里你会看到切换主
..
..
创建自定义 .tpl 文件以对自定义块进行主题化的 drupal 方法是什么?具体来说,我正在尝试以编程方式创建一个块,然后找到一种方法将视图代码与模块 php 代码分开.如果它是一个页面,Drupal theme() 将是实现这一目标的非常有效的方法.但是我找不到对自定义块做同样事情的 Drupal 方法是什么.我试过使用 hook_theme() 没有运气. //hook_block_inf
..
我一直在努力解决这个问题并让它发挥作用,但由于我不是程序员,只是编码知识有限的设计师,所以我一直在碰壁. 我正在制作自己的照片库,我想将两张上一张或下一张图片显示为链接的缩略图.我发现这个脚本可以工作并显示文本链接,但不知道如何适应我的需要. template.php nid", array('html' => TRUE));否则 if ($op == 'p')return l("P
..
我们的 drupal 站点使用我们尚未升级的 jQuery 版本 1.2.1 运行. 问题是这样的: 我们需要添加一个名为 jQuery Tokeninput 的新插件,但它只适用于最新的 jQuery 版本.我们尝试在旧版本中添加最新的 jQuery 版本,但结果很奇怪. 我的问题是,如何在不影响旧 jQuery 插件的情况下包含最新的 jQuery 文件? 解决方案
..
Drupal 中是否有一种简单的方法可以将节点的上次修改日期显示为 node.tpl.php 文件的一部分? 解决方案 如果你把这段代码放在 node.tpl.php 文件中,它会显示最后一次更改节点的日期: changed);?> 使用您想要的任何 HTML.
..
我有一个名为 page--news.tpl.php 的页面,这是我为我的新闻页面创建的.但是在我清除缓存后,页面仍然没有使用,并且 Drupal 使用原始 page.tpl.php.任何想法如何解决它? 解决方案 另一种方法是通过预处理钩子和几行代码.这是怎么回事 function _preprocess_page(&$variables) {如果 (isset($variables['
..
我试图在我正在构建的 Drupal 8 主题中包含一个自定义 javascript 文件来操作我的菜单.我按照 Drupal 8 主题指南中的说明进行操作,将其包含在我的 .info.yml 文件中: #js 库图书馆:- DCF/基数 并在我的 .libraries.yml 文件中定义它: 基础:版本:1.xjs:js/endscripts.js依赖项:- 核心/drupal- 核心/下划
..
如何在不更改管理主题的情况下将 contrib 主题应用于 Drupal-6 站点 - 站点的 contrib 主题和管理界面的 Garland - ? 谢谢. 解决方案 转到管理 -> 站点配置 -> 管理主题.在那里,您可以设置管理主题.如果您想对管理主题进行额外控制,请使用 管理主题 模块.
..
我正在尝试使用具有自己主题的 Drupal 8,由于我的要求存在很大的结构差异我有一个页面--front.twig.html 和一个 page.twig.html,我想创建模板部件在普通 Symfony2 项目中的 phrozn oder 中使用,例如一个 footer.html.twig 和一个 header.html.twig.这些模板保存在子目录/parts/ 下 但是我正常调用这个模板
..
我正在尝试为 Drupal 7 的 Ubercart 3 /cart 页面设置主题,但我正在努力寻找主题功能. 我相信正确的代码可能位于 template.tpl.php 中,但我不确定. 在 Drupal 中为这个页面设置主题的代码在哪里? 解决方案 创建一个新的模板文件并命名为page--cart.tpl.php 有关 Drupal 主题建议的更多信息:http://
..
我已经成功地在 drupal 中创建了一个页面,该页面在同一页面上显示了一个表单和结果.该表单的作用类似于结果的过滤器.结果包括一堆通过图表 API 模块(http://drupal.org/project/图表).结果通过标记表单元素包含在表单中(从伊顿的评论中得到:Drupal:如何在与表单相同的页面上呈现表单的结果). 由于我无法访问表单 API 范围之外的表单结果(例如页面回调函数)
..
我正在尝试将“id="background"属性添加到实际图像标签中. 我查阅了大量文章,它们都与 hook_form_alter 相关,而这不是一个表单.这只是一个图像字段,我只需要一个带有背景值的 ID 属性.我知道我可以使用 javascript,但我想使用 Drupal 并且不再添加任何
..
我有一个字段,该字段可以有一行或两行 html: 一行 或: 第一行
第二行
使用 twig 如何检查字段是否有一个或两个 标签. 我想做的例子: {% if item|length(' ') = 1 %}
{{ item }}{% elseif item|length('
') = 2 %}
..
我正在尝试使用 Drupal 的 hook_theme() 获得一个非常 的简单模块来加载模板文件.这几乎和你想象的一样简单. function sectionheader_theme ( $existing, $type, $theme, $path ) {返回数组('节头' =>大批('变量' =>数组('foo' => NULL),'模板' =>'节头',),);} 模板名为 secti
..
嗨,我用过这个代码 要为我的站点获取默认的 Drupal 登录表单,但我需要自定义 HTML,我在模块/用户中找到了一些页面,但不了解如何自定义结构. 解决方案 在 template.php 中使用这个 function themename_theme() {$items = array();$items['user_login'] = array('渲染元素' =>'形式','路
..