Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.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
Php 评论每一段_Php_Drupal - Fatal编程技术网

Php 评论每一段

Php 评论每一段,php,drupal,Php,Drupal,我想在Drupal中提供这个选项,用户可以在对整篇文章发表评论的同时,对文章的每一段发表评论 我使用explode命令生成一个包含段落的数组: $paragraphs = explode("<p>",render($content)); 我试图找到定义了$content的文件,这样我就可以为文章的每个段落添加另一个数组,比如$content[['paragraphcomments']。有人知道在哪个文件中定义了$content吗。还有人有什么建议吗?您需要单独打印渲染每个字段,而不

我想在Drupal中提供这个选项,用户可以在对整篇文章发表评论的同时,对文章的每一段发表评论

我使用explode命令生成一个包含段落的数组:

$paragraphs = explode("<p>",render($content));

我试图找到定义了$content的文件,这样我就可以为文章的每个段落添加另一个数组,比如$content[['paragraphcomments']。有人知道在哪个文件中定义了$content吗。还有人有什么建议吗?

您需要单独打印渲染每个字段,而不是一步打印渲染整个内容。 请参阅此以了解详细信息


然后,如果您有一个特定的字段需要使用不同的渲染方式,您可以尝试为该字段创建一个模板。请参阅创建此模板的命名约定。

您需要将此内容发布在此网站的Drupal版本上:
print render($content['comments']);