问题标签 [drupal-6]

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 回答
902 浏览

drupal-6 - drupal 菜单挂钩——如何添加格式

我想在我的菜单中添加一些额外的格式。我一直在查看 menu.inc 并且不确定我会覆盖哪种方法来执行以下操作。

如果内容类型 = “基金”

打印“一些额外的格式”

0 投票
3 回答
1336 浏览

php - 如何从drupal 6中的视图中删除节点

我的视图包含按评级排序的节点列表(vote-API/Fivestar)。

我希望用户隐藏他们不希望在此视图中看到的节点。这可以做到吗?

0 投票
1 回答
63 浏览

drupal-6 - Drupal6:Anon 没有“view field_x”权限,但它仍然显示在视图中

在我的 Drupal6 站点中,我有一个名为“短期出勤”的字段。我已将其设置为不允许匿名用户查看此字段。(此权限由 profile_permission 模块授予)。但是,我认为短期出勤是其中一个领域。当 Anon 查看此视图​​时,除了所有其他字段外,它还会看到该字段。

我是否设置了错误的东西,或者是时候打破 sql 重写钩子了?

0 投票
1 回答
398 浏览

caching - Drupal6:模块禁用后hook_menu_alter仍然有效

出于某种原因,Anon 显示了“创建内容”菜单项,即使该树或该路径中没有任何内容。(Anon 只能创建特定类型的内容,但已移至其自己的顶级导航项。)

为了解决这个问题,我使用了 hook_menu_alter():

出于某种原因,这也影响了超级用户帐户。我用该代码禁用了模块。现在Create Content链接又回来了,但它导致了这个错误:

Fatal error: Unsupported operand types in modules\system\system.module on line 626

创建内容下方的所有子树链接仍然有效。

我已经刷新了所有缓存。怎么了?

0 投票
2 回答
1523 浏览

drupal - 在 Drupal 中提交表单时的 Google Adwords 转换

当在我的 Drupal 6 站点上提交新节点时,我希望有一个 Google Adwords 转换触发器,但找不到执行此操作的方法。

基本上我希望用户将一些细节提交到自定义节点类型中,我们称之为“播放器”。添加新播放器时,我想触发 Adwords 转换。我查看了自定义(表单)目标模块,但这似乎不适用于此表单。即使它确实有效,我也必须以某种方式巧妙地区分提交和编辑,因为它们具有相同的form_id.

任何人都有类似的经验,可以提供任何建议吗?

0 投票
3 回答
3589 浏览

drupal - 更改 Drupal 中发布节点的所有者

我网站上的用户可以添加自定义类型的节点(我们称之为“播放器”),但不能发布它们。实际上,他们需要在发布之前进行审核。管理员/版主发布它们后,我希望将所有者/发布者更改为相关的管理员/版主。这样用户就无法编辑它们,也可以跟踪谁批准了它们等。

我该怎么做?我认为它可能涉及操作/规则/工作流/工作流-ng 等,但我已经查看了每一个,似乎无法弄清楚如何使其工作!

0 投票
1 回答
742 浏览

php - 按角色抑制 Drupal 状态消息?

是否可以抑制 drupal_set_messages() 为某些角色设置的状态消息?一个客户不希望某些角色(匿名)看到这些消息。

0 投票
1 回答
552 浏览

drupal-6 - Drupal6:从 hook_preprocess_page(&$vars) 访问节点信息

对于某种内容类型,我想更改拒绝访问错误消息。这样做的最佳方法是什么?

我希望做这样的事情。但是,在 a 之后print_r(get_defined_vars()),我找不到任何可以帮助我弄清楚正在显示的节点是什么类型的东西。

0 投票
1 回答
1070 浏览

drupal - Drupal 中的 $Body_Classes 变量

我正在使用 Drupal 中的 Zen 主题,并发现我可以通过template.php 中$body_classes的函数访问该变量。_preprocess_page

我想知道的是该$body_classes变量究竟是如何填充的?单边栏等术语从何而来?

谢谢

0 投票
2 回答
109 浏览

php - Drupal6:在哪里保留跨多个模块所需的函数/常量?

我有一些功能重叠的模块。根据 DRY,我想把它移到另一个位置,这样我需要维护的代码就更少了。最好的地方在哪里?如果我只是制作一个模块(并使其成为需要它的模块的依赖项),我能否保证其中定义的常量、函数和变量始终可用?