我是Zend Framework 1的新手,我尝试构建一个小型的blogsoftware(只是为了进入ZF1),我遇到了以下问题:
我希望用户允许评论我网站的文章。因此我有两个控制器。
第一个是注释控制器,其动作为“创建”,视图为“创建”,形式为“注释创建”。
另一个控制器是文章控制器,其动作为“showdetails”,视图为“showdetails”,用户可以在其中查看整篇文章。
我的问题:我可以在showdetails视图中显示commentcreate-form吗?或者做这样的事情的正确方法是什么?
希望有人可以帮助我。
答案 0 :(得分:0)
我建议你采取以下措施:
使用articleController
创建showdetailsAction
并在commentcreate
内部实例化您的showdetailsAction
表单。使用您的文章的详细信息以及评论表单创建其视图。
在articleController
中再创建一个操作,以便在用户提交评论时使用的数据库中添加注释。对于例如createCommentAction
当用户填写评论表单并在那时提交该表单时,向服务器发出ajax请求并调用createCommentAction
将值存储在数据库中。
希望它有意义。