问题标签 [drupal-render]

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 投票
4 回答
8493 浏览

drupal-7 - drupal #default_value 未应用于 drupal_render 中的选择选项

我尝试在表单中打印一个drupal“选择选项”元素。我认为drupal_render不应用。#default_value除了#default_value不应用之外,一切都可以。
问题出在哪里?有人知道我该怎么做吗?接受#default_value价值string吗?

这是我的代码的伪代码:

我测试 textfield但它也不起作用并且#default_value在 drupal_render 中不接受

我想这是因为使用 drupal_render 。有人有解决方案吗?

0 投票
3 回答
1907 浏览

drupal - 渲染文件drupal

我有一个名为“field_downloads”的字段,它是一个文件字段,允许用户上传最多 10 个文件。如何在 page.tpl.php 中呈现这些?

以下是 page.tpl.php 的输出:

在此处输入图像描述

0 投票
1 回答
258 浏览

php - Drupal render() - 使打印内容 ucfirst

我有一个渲染一些内容的drupal模板,如下所示:

但我想运行 php ucfirst(),所以所有呈现的内容都在第一个字母上大写。

我试过这个:

但这没有用。

我应该如何实现这一目标?

非常感谢任何建议。

C

0 投票
2 回答
929 浏览

php - Drupal:如何在链接中呈现跨度?

我想要这个结果:


这呈现了一个链接:


为什么这不会在链接内呈现跨度?


提前致谢!

0 投票
1 回答
409 浏览

html - 使用 drupal_render() 显示内部 html

如何在 drupal 7 中使用 drupal_render() 显示内部 html 标签?例如,我在 a 中有一个标签,我想只显示 the 而不是整个 ,我该怎么办?

0 投票
1 回答
497 浏览

drupal - 如何在 Drupal 7 的模块代码中的 cron 运行期间设置主题

在 cron 运行期间,我有一个模块可以缓存许多节点的标记。我的问题是,在这个 cron 运行期间,来自渲染函数的任何标记都不会通过我的主题挂钩或模板。

从我的模块代码中,如何选择主题?有钩子吗?有没有可以指定的功能?

最终,我希望能够做到这一点并获得与在 page_build 挂钩上运行它相同的结果:

0 投票
1 回答
259 浏览

drupal - D6:drupal_render in form 导致各种问题(默认值、ID、date_select)

我对 drupal_render 有疑问(假设 drupal_render 是我得到我想要的东西的正确方法 - 请随时纠正我 =)。

我正在建立一个表格。由于 FAPI 不提供“表格”字段,我想自己制作一个。我的方法:使用 theme() 函数,特别是 theme('table', ...) 或 theme_table(),并用相应的表单字段填充它(打算稍后添加 AHAH 功能)。这迫使我使用 drupal_render 作为表格单元格的值,这会导致表单元素出现一些问题。

该表按年份收集了用户目前正在编辑的组织的员工人数。代码如下所示:

以下是我遇到的问题:

  • 表单元素的 ID 和名称属性为空。我在 drupal 网站上找到了一些东西,并对此感到满意(尽管我不明白),现在手动设置这些属性。
  • 文本字段的默认值被忽略。字段为空。当我让 drupal_get_form 呈现该字段时,会显示 default_value。这里有人建议改为设置#value-property,但后来我又读到这是完全不同的东西,可能会导致问题。
  • date_select-Field 未完整呈现。包装器在那里,但是选择字段出现在代码之外,就在表格之前(即它出现在代码中的位置)。

希望就是这样=)有人可以帮忙吗?我究竟做错了什么?

0 投票
2 回答
4528 浏览

javascript - 如何正确地将 onchange 属性添加到 Drupal 7 中的表单字段

在我正在编码的模块中,我有以下代码:

这会产生以下结果:

我需要它来生成(在第三行输出 ' 而不是 ' ):

我需要改变什么才能让它工作?

0 投票
1 回答
1436 浏览

input - drupal 7选择字段选择值在渲染表单中不起作用

我需要输出一个带有其他内容的 drupal 表单。这是我的代码:

值“Filand”应该是默认值。但是,我检查了 html 输出:

代码中选择的值是正确的,但“中国”显示在列表字段中。有谁知道为什么?谢谢

0 投票
0 回答
426 浏览

php - drupal 和 element_children (drupal 7.x) 中的 PHP 数组

我正在尝试了解 PHP 数组和 drupal,并使用函数 system_modules(在 modules/system/system.admin.inc)作为指导,看看我是否可以重新创建和理解 drupal 在表格中打印表单的方式。我已经在主题功能中指出了我的问题,但我不明白一些问题,想知道是否有人可以在正确的方向上帮助我。

目标是打印 2 个字段集,每个字段集有两行(如数组中定义的那样)。我现在能够生成带有标题但没有任何行的字段集。我认为这与 drupal_render 有关,但是当我尝试修改结果不正确时。此外,如果我从数组键中排除主题标签 (#),我不明白为什么代码会崩溃。这是什么原因,PHP 数组不需要标签。

示例代码: