这是设置(使用虚构的场景),但适用于我的真实情况:出于解释的目的,假设我设计 T 恤(我们称它们为 ShirtA、shirtB、shirtC)。我没有自己销售它们,而是有几个供应商为我销售产品(我们将它们称为供应商 X、Y 和 Z)。我的 Joomla 数据库中有一个供应商表格,还有一个 T 恤表格。当客户从该供应商处购买时,他们将访问我的网站并根据 ID url 变量显示不同供应商的页面。每个供应商都可以选择出售我所有的 T 恤,或者只出售其中的一部分。此外,供应商可以用他们自己的价格覆盖我在 T 恤表中设置的价格。在组件的管理部分,每个供应商都需要能够选择他们想要销售的 T 恤,
这就是我想象的样子......每个供应商都会在他们的表中有一列,其中将包含多维数组的序列化数据。主数组包含我的 T 恤表中的每件 T 恤的子数组。这些子数组中的每一个都包含所有覆盖数据(价格、提供的尺寸等)。
我将如何在 Joomla 2.5 组件中编写模型、视图和/或编辑页面,以便供应商可以选择组件管理页面中的所有选项,并将其序列化在一列中?
如果这解释得不好,我很抱歉,请不要犹豫,询问您是否需要进一步的信息来帮助我。谢谢!