在GraffitiCMS v1.2中,我试图将评论表单包含在我的博客帖子中,但提交按钮不执行任何操作。为帖子启用了评论,我在blog.post.view文件中包含了$ macros.CommentForm()。我还确认根目录中存在必要的Ajax.ashx文件。还有其他依赖吗?
是否在任何地方发布了解释如何使其工作的说明?我一直在谷歌搜索几个小时,找不到任何。
注意:我目前无法升级到v1.3。希望未来的项目。
答案 0 :(得分:0)
您需要确保在页面上链接了/__utility/js/graffiti.js
和/__utility/js/prototype.js
脚本。调用$macros.Head()
应自动执行此操作。
答案 1 :(得分:0)
事实证明,我已经按照Jeremy H的建议,并且调用了$macros.Head()
,但我对jQuery的使用与Prototype相冲突。我通过在 $macros.Head()
之前链接jQuery 并切换出我所有的jQuery $ tokens来使用实际的jQuery函数名来解决了这个问题。
http://docs.jquery.com/Using_jQuery_with_Other_Libraries