无法使用CakePHP注释插件显示注释
我相信我的设置是正确的。我已经按照写得很糟糕的说明去做了,以至于需要我登录才能添加评论。当我点击“添加评论”时,它会给我标题和正文字段 它甚至可以提交和保存数据。然后,当I无法使用CakePHP注释插件显示注释,cakephp,plugins,comments,cakephp-1.3,Cakephp,Plugins,Comments,Cakephp 1.3,我相信我的设置是正确的。我已经按照写得很糟糕的说明去做了,以至于需要我登录才能添加评论。当我点击“添加评论”时,它会给我标题和正文字段 它甚至可以提交和保存数据。然后,当Idebug($article)时,会遇到数据-我在数据中看到了该文章的注释 但是,当我看到这一点时,唯一会出现的是: <? $commentWidget->options(array('allowAnonymousComment' => false));?> <? echo $commentWid
debug($article)时,会遇到数据代码>-我在数据中看到了该文章的注释
但是,当我看到这一点时,唯一会出现的是:
<? $commentWidget->options(array('allowAnonymousComment' => false));?>
<? echo $commentWidget->display();?>
按照schema.php(plugins/comments/config/schema/schema.php)构建表结构,确保使用它们的默认值。在我的例子中,我省略了comment\u type
的默认值“comment”,而的默认值“clean”是\u spam
修复这两个问题可以使评论现在正确显示!没有CSS,它们很难看,所以-任何关于这方面的建议都是非常受欢迎的,但是。。。他们成功了 根据schema.php(plugins/comments/config/schema/schema.php)构建表结构,确保使用它们的默认值。在我的例子中,我省略了comment\u type
的默认值“comment”,而的默认值“clean”是\u spam
修复这两个问题可以使评论现在正确显示!没有CSS,它们很难看,所以-任何关于这方面的建议都是非常受欢迎的,但是。。。他们成功了 echo$commentWidget->display()
;应该工作;该方法返回$result
。查看views/helpers/comment_widget.php
并进行调试($result)代码>。是否返回了任何评论数据?@Ross-更新了我的问题,并提供了更多详细信息,包括“调试($result)”只会给我另一个“添加评论”按钮。想一想这可能是我的表结构做的事情吗?echo$commentWidget->display()
;应该工作;该方法返回$result
。查看views/helpers/comment_widget.php
并进行调试($result)代码>。是否返回了任何评论数据?@Ross-更新了我的问题,并提供了更多详细信息,包括“调试($result)”只会给我另一个“添加评论”按钮。我想也许是因为我的桌子结构?
[Comment] => Array
(
[0] => Array
(
[id] => 7
[title] => dave test 2
[created] => 2011-07-10 20:28:31
[modified] => 2011-07-10 20:28:31
[user_id] => 67
[foreign_key] => 683
[approved] => 1
[slug] => dave_test_2
[body] => test
[rght] => 2
[model] => Article
[is_spam] =>
[lft] => 1
[parent_id] => 0
[author_name] =>
[author_url] =>
[author_email] =>
[language] => en-us
[comment_type] =>
)
[1] => Array
(
[id] => 8
[title] => blah blah blah 6523dkaljlkfsjdsfaljsd
[created] => 2011-07-10 21:33:43
[modified] => 2011-07-10 21:33:43
[user_id] => 67
[foreign_key] => 683
...