Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal和注释表单_Drupal_Drupal Theming_Drupal Forms_Drupal Comments - Fatal编程技术网

Drupal和注释表单

Drupal和注释表单,drupal,drupal-theming,drupal-forms,drupal-comments,Drupal,Drupal Theming,Drupal Forms,Drupal Comments,我需要将注释表单直接插入到节点模板中(我使用node-type.tpl.php对节点类型进行主题化) 在相关问题中,如果我转到/comment/reply/NID,我会得到评论表单,但它只有“预览”按钮,没有提交按钮。按下“预览”按钮时,预览按钮不起任何作用 谢谢你的帮助 检查“admin/content/node type/yourNodeType”下的节点类型注释设置。在注释选项的(通常折叠的)字段集中,可以选择是在单独的页面上显示注释表单,还是在与节点相同的页面上显示注释表单 至于缺少的提

我需要将注释表单直接插入到节点模板中(我使用node-type.tpl.php对节点类型进行主题化)

在相关问题中,如果我转到/comment/reply/NID,我会得到评论表单,但它只有“预览”按钮,没有提交按钮。按下“预览”按钮时,预览按钮不起任何作用


谢谢你的帮助

检查“admin/content/node type/yourNodeType”下的节点类型注释设置。在注释选项的(通常折叠的)字段集中,可以选择是在单独的页面上显示注释表单,还是在与节点相同的页面上显示注释表单

至于缺少的提交按钮,您可以将“评论预览”的设置从强制更改为可选


至于预览按钮什么也不做,这听起来很奇怪,我不知道是什么原因导致了这种情况——按下它通常会导致预览输入的评论,并选择最终提交它。如果此问题仍然存在,您应该为此打开一个单独的问题。

注释表单不在node-type.tpl.php的范围内。从技术上讲,您可以通过变量预处理将其添加到那里。但这将带来一系列全新的问题

因此,不幸的是,您需要后退一步,并在其他地方设置评论表单的主题

  • 节点
    • 节点内容
    • 评论表
    • 评论
不可能

  • 节点
    • 节点内容
  • 注释包装器
    • 评论表
    • 评论
然而,这是一条路要走

看 先发