问题标签 [drupal-blocks]
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 calling a block programmatically, block title not displaying
I tried calling a block programmatically but it's not displaying the block title. I added a block from the "add block" page. It has an id of 53.
I have this code in my page.tpl.php or node.tpl.php:
It does show the contents (body) of the block, but not the block title (subject). Any ideas why?
drupal - 在drupal 7中任何地方都嵌入块失败
我已经使用drupal 7 玩了一个星期了。使用drupal 6,我曾经能够在任何地方放置(登录)块:
或这个:
我更改了 Drupal 7 的 delta '0':
两者都会导致致命错误。module_invoke 有什么我不知道的变化吗?http://api.drupal.org/api/drupal/includes--module.inc/function/module_invoke/7没有具体的变化
任何提示将不胜感激。
drupal - 添加块以显示最近的捐赠列表
我有一个成熟的开源软件项目,我有幸得到了用户的捐款。我的网站使用 Drupal (6.19),我想添加一个显示最近捐赠列表的块,例如:
感谢您支持 OpenSTV
John Smith 5 美元2010 年 12 月 20 日
Mary Kay 20美元 2010 年 12 月 5 日
Ingwe Malmstein 50美元 2010 年 11 月 27 日
我从未在 Drupal 中做过任何自定义工作,但我这样做的想法是:
- 创建一个名为 Donation 的自定义内容类型,它只有一个标题(已经这样做了)
- 为每个捐赠创建一个新的捐赠条目(也这样做了)
- 创建一个显示最近 5 次捐赠的块
- 让块出现在侧边栏中(知道如何执行此操作)
我不知道如何编写 3 的 php 代码。有没有一个简单的例子可以做这样的事情,我可以从中复制?还是有完全不同的方法可以做得更好?
我从来没有写过任何 php 代码,所以越简单越好。任何帮助将不胜感激。
drupal - 如何将自定义表单添加到自定义模块中的自定义块
我制作了一个自定义 Drupal 模块。在其中我创建了一个块和一个表单。如何使表单出现在块内容中?干杯。
块代码:
表格代码:
再次为任何帮助欢呼。
php - 分别对两个 Drupal 聚合器块进行主题化
我对 Drupal 还很陌生,但现在已经玩了一段时间了——但这让我很困惑:
我目前正在构建的网站上有两个聚合器块。有没有办法为整个区块设置主题?其次,有没有办法根据它是哪个聚合器来对整个块进行主题化?
我可以通过theme_aggregator_block_item
. 但是,我的两个聚合器块中的这个主题项目。我想要项目的不同输出,具体取决于它是哪个聚合器。
我已经尝试了 block-aggregator.tpl.php 方法,但是我在该文件中所做的任何更改都不会得到反映(即使在清除缓存之后)。我把这个文件放在我的主题目录和我的主题目录/模板中(只是为了确保),但仍然无处可去。当我将其他内容放在此文件夹中时,它们将被覆盖。另外,我看不出这如何使我能够以一个或另一个为主题。
我想象它可以使用if($block_name_var == 'aggregator 1') { // do this }
类型方法,但我似乎无法让块模板首先为其设置主题。
任何想法或想法将不胜感激。
php - 创建内容块?
如何创建一个简单的内容块,类似于《经济学人》上的“中东动荡”部分?
任何帮助将不胜感激。
drupal - 本地化的 Drupal 自定义查询(如何获取用户语言)
我有一个查询数据库中节点的块,但是该节点可以翻译成英语/西班牙语/...
有没有办法获取用户选择的语言,以便我可以将查询更新为“AND node.language = 'x'”(en/sp/..)之类的内容?
drupal - 想在 drupal 中创建状态组合框块
我想在组合框中列出状态,以显示在左侧栏中的块中。根据状态的选择,我想过滤页面节点中的 HTML 代码。
我该怎么做?
drupal - 将块添加到drupal中的特定节点
将具有自定义设计的块添加到特定节点的最佳方法是什么?
drupal - 相对于 Drupal 6 中所在页面的阻止视图内容
我想让 Views 块的内容显示与我所在页面相关的内容。例如,我有一个内容类型“父”,它有许多与之相关的“子”类型节点,所以在“父”节点上,我想在我的块中显示所有“子”。
没那么复杂,但我就是无法让它工作。我一直在使用 Node Relativity 模块来设置父子关系,然后我尝试在视图中添加一个参数来过滤子节点。问题是我无法从子节点中获取父 ID + 如果不使用 URL 参数,我也无法真正获取我所在页面的 ID(父 ID),这意味着没有干净的网址。
我尝试将父节点的 ID 保存为子节点的分类术语。问题是我希望在创建新节点时自动设置父子关系(通过在创建新节点时使用当前页面的 ID 作为参数)。
也许我从错误的角度来看这个......有人对此有任何见解吗?