我正在创建小型项目管理网站。
主表是projects
。我也有几张桌子
task
discusion
milestones
所有表都包含链接到项目表中特定行的pid
(项目ID)。我想在proejcts视图页面中创建标签,用户可以在其中查看
1.任务选项卡 - 附加到项目的所有任务
2.里程碑选项卡 - 所有里程碑
3. disusions选项卡 - 所有的disusions
...
例如,在任务选项卡中,用户将看到所有任务,并有可能创建新任务,管理或删除(任务模型的典型crud)。所有标签都一样。
问题 我不打算只使用一个控制器,并在ProjectController中完成所有操作。
但是如何在项目视图页面中使用其他控制器/操作 请建议我正确的方式或结构
答案 0 :(得分:0)
可能你最好的选择是使用Ajax调用回适当的控制器来加载内容。您也可以通过Ajax提交表单......
答案 1 :(得分:-1)
1)使用yii创建新表CRUD。 2)编辑选项卡显示的布局/配置文件。 3)插入新标签的链接。 4)你可以随心所欲地展示。