我需要将评论表单直接插入到节点模板中(我使用node-类型.tpl.php 以节点类型为主题)。

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

谢谢您的帮助!

有帮助吗?

解决方案

检查下的“管理/内容/节点型/ yourNodeType”您的节点型评论设置。内(通常折叠)字段集的注释的选项,可以选择是否在单独的页面上或在同一个页面的节点上显示注释形式。

至于失踪的提交按钮,您能为评论预览“设置强制性更改为可选。

至于预览按钮无所事事,这听起来很奇怪,我不知道什么可能导致此 - 按下它通常会导致输入的注释的预览,还可以选择到最终提交。如果问题仍然存在,您应该打开一个单独的问题为。

其他提示

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

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

  • 节点

    • 节点内容

    • 评论表

    • 评论

不可能

  • 节点

    • 节点内容

  • 评论包装器

    • 评论表

    • 评论

然而,这是要走的路。

http://api.drupal.org/api/drupal/modules--comment--comment-wrapper.tpl.php 首先

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top