Doctrine/ExtJS:使用模型创建另一个模型



我在实现客户想要的一些功能时遇到了困难。我们正在建一家商店用品店,几乎完工了。我已经开发了一些插件和定制,以使商店适合我的客户,但我并不擅长使用ExtJS和Doctrine进行后端开发。

情况是:这家商店出售汽车零部件。我们购买了一个第三方插件,允许我们为每个产品输入ktype编号,这样客户就可以在前端搜索他/她的车,并获得所有合适的产品。该插件在后端有自己的窗口,这不是很舒服。因此,我在文章详细信息中创建了一个额外的选项卡,它使用第三方模型显示数据库中的所有条目。这并不难,因为模型和数据库是由第三方插件创建的,我只需要查询数据并显示它

我试图实现的是:我添加了一个带有复选框的额外列(选中(,管理员可以在其中选择文章适合的汽车。计划是读取文本字段";ktypes";在加载的文章中,选中所有相应的复选框,然后在更改复选框时将新的ktypes数组保存到文章中。

问题是,通过这种方式,我无法按该列排序,因为它不在ExtJS存储/模型中。

所以现在我想用第三方模型中的所有列创建我自己的Model,添加一个article_id列和一个选定列,并引用那里的所有内容。

我不知道的是:如何将第三方模型的内容获取到我自己的数据库中?第三方插件没有引用文章。该表仅保存从csv列表导入的所有汽车数据。文章和数据之间的引用只是文章细节中的一个文本字段。

我想过教义协会,但我真的没有参考点或外国钥匙。。。

有人知道如何解决这个问题吗?如果有帮助,可以共享代码。。。

谢谢!

我朝着不同的方向前进,但仍然需要帮助。不过会发布一个新问题,因为这是一个不同的主题。

谢谢你的帮助!

最新更新