插入/编辑表单上的动态字段

时间:2010-06-07 18:48:56

标签: cakephp

让我说我有3张桌子:

  1. 属性
  2. book_properties
  3. 当然,我希望在插入新书(或更新现有版本)时填写表格。

    表单上存在的字段必须定义为表属性中的记录。

    当我填写这些字段时,数据必须保存在表book_properties中。

    您可以通过提供一些建议和参考资料来帮助我,如何实现这一目标?

    非常感谢你!

1 个答案:

答案 0 :(得分:0)

您需要创建3个表:书籍(ID,作者,标题等),属性(ID,名称)和 books_properties (id,book_id,property_id,property_value)。请注意,第三个表必须命名为 books_properties ,而不是 book_property 。然后,您需要为书籍和属性表创建模型。请参阅手册here。创建正确的分析。书籍HasAndBelongsToMany属性。如果您使用cake console,则可以更轻松地创建模型,控制器和视图。

相关问题