问题标签 [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.
drupal - 我可以省略吗
我注意到在您的表单主题文件中,whatever-form.tpl.php 中,当您省略时
呈现的表单的唯一部分是您指定的 - 所以我也可以省略所有这些行:
我想这样做,以便当我安装模块(比如书籍)时,我不必担心回到我所有的自定义表单然后添加相应的“隐藏此部分!” 线:
可以省略 drupal_render($form) 吗?提交,验证等会好吗?
drupal - drupal_render:如何制作格式良好的 div 结构的表单?
我注意到,表单“story_node_form”或“node_form”是这样形成的:form->div->div->div-standard+div-admin+submin-button
我的自定义内容类型不是这样形成的:
我有 49 个复选框。我将它们与 drupal_render() 一起放入表中,如下所示:http: //eugen.gotdns.com/test/zeitplaner.png
之后我完成了 drupal_render($form) 来渲染表单的其余部分
问题:
1)我创建的表格在表格的顶部,我怎样才能将它向下移动?
2) 如何将我的桌子放入可折叠组?
3) 为什么提交和预览按钮位于表格下方表格的顶部?
php - 调用 drupal_render() 返回 NULL
我从昨天开始就一直在寻找,但不明白为什么一个电话drupal_render()
会返回NULL
。在我的节点主题函数中,当我像下面这样定义调用时,它什么也不渲染drupal_render($element)
!$element
知道我缺少什么吗?
drupal - 表格布局中的 Drupal 表单
我正在尝试为表单呈现表格布局(html 表),以便第一个单元格包含一个复选框。
但是所有渲染的复选框都有输出
名称和值属性未应用于复选框的问题是什么?
drupal - drupal_render 不呈现表单元素
我有这段代码为 durpal 搜索表单实现 hook_form_alter 并在那里添加了几个新元素。我还在我的 template.php 中为所述表单添加了主题覆盖代码。除此之外,我还在那里传递表单元素。一切正常 - 添加新元素,使用主题;但是,这就是问题所在。当我尝试使用 drupal_render 渲染表单的每个元素时,它不会显示任何内容。我检查了 $form 数组的内容,它包含所有必要的表单数据。这是我的代码的例外 -
我的模块
模板.php -
还有一个奇怪的问题,就是devel 的dsm 甚至无法显示$form 里面的内容。我必须先使用 print_r 获取字符串值并将其提供给 dsm 进行显示。值得一提的是,在我的主题模板中,有这个变量($search_form),其中呈现了我的所有表单元素。由于我想以不同的方式对单个元素进行主题化,所以我不能使用它;我喜欢自己渲染单个元素。
drupal-7 - 将表单与其他内容一起渲染到 Drupal 7 块中
我正在尝试在我的模块中呈现一个包含表单和链接列表的块。我可以正确显示一个或另一个,但显然对渲染数组格式的理解不够好,无法在同一块中同时渲染它们(一个在另一个之上)。使用 Drupal 7.4
设置块内容以显示列表的示例:
设置块内容以显示表单的示例:
每个案例对我来说都很好。如何将表单和列表组合成一个块 ['content'] 数组,以便它可以在一个块中呈现?提前致谢。
drupal - drupal_render 不返回任何内容,具体取决于先前的脚本和 php 标签
我创建了一个模板 my-node-form.tpl.php 来为特定表单设置主题。如果这是模板内容,那么 drupal_render 可以正常工作:
但是,如果两组 php-tags 之间有空行,则 drupal_render 不返回任何内容:
有谁知道这是为什么?
drupal - 渲染 Drupal 节点
我想在另一个节点中显示一个节点。所以我检索了第二个节点的节点 ID,我想在另一个节点内渲染/打印/...它。
但我不知道该怎么做。我试过drupal_render
, node_view
, print
,... 但没有结果。有什么建议吗?
编辑 - 整个模板
php - 单独在drupal中渲染表单
我想逐项在drupal中单独呈现表单。
表单已成功呈现,但似乎提交按钮不起作用(未调用提交函数)
有什么帮助吗?
谢谢
php - 在 Drupal 中返回表单后设置值
我生成了表格:
之后我有一个循环:
它应该以某种方式安排每次执行循环时,隐藏在 test_form 中的值为 $name->name?可以用 form_set_value($element, $value, &$form_state) 做点什么吗?