1

我是 Joomla 的新手!组件开发,只是无法弄清楚如何做到这一点..

详细信息:在我的组件中,我应该能够管理两个数据库表:问题(id_question,type,text),每个问题可以有很多选择,这些选择将保存在表 Choice(id_choice,text,id_question)中。

所以我找到了两个解决方案..但由于我还是一个初学者并且总是在某个时候阻塞,所以我无法真正实现它们中的任何一个,所以我想知道哪个更好,更正确然后尝试解决问题:

1/ 主视图是带有添加/编辑/删除工具栏按钮的问题列表,当我添加一个新问题时,用户可以填写问题信息的表单并插入任意数量的选项(动态使用 javascript/jquery )。因此,当使用默认保存按钮保存问题时,我不知道如何保存选择!我应该单独使用 Ajax 来完成整个工作,还是有办法为两个表使用默认保存功能?

2/第二个解决方案与此类似:http ://docs.joomla.org/J2.5:Developing_a_MVC_Component/Adding_categories ,主视图包含两个子菜单,一个用于问题,一个用于选择,每个都带有添加/删除/edit 按钮.. 但即使在这个解决方案中,我也不知道如何管理同一组件中两个不同数据库表的两个视图!

我希望我解释清楚了,请帮助

4

0 回答 0