【发布时间】:2012-06-09 23:25:35
【问题描述】:
这是设置(使用虚构的场景),但适用于我的实际情况: 出于解释的目的,假设我设计了 T 恤(我们称它们为 ShirtA、shirtB、shirtC)。我有几个供应商为我销售产品,而不是我自己出售它们(我们将它们称为供应商 X、Y 和 Z)。 我的 Joomla 数据库中有一个供应商表格,还有一个 T 恤表格。 当客户从该供应商处购买时,他们将访问我的网站并根据 ID url 变量显示不同供应商的页面。 每个供应商都可以选择出售我所有的 T 恤,或者只出售其中的一部分。此外,供应商可以用他们自己的价格覆盖我在 T 恤表中设置的价格。 在组件的管理部分,每个供应商都需要能够选择他们想要销售的 T 恤,并提供可选的价格覆盖。
这就是我想象中的样子... 每个供应商的表中都有一个列,其中包含多维数组的序列化数据。主数组包含我的 T 恤表中的每件 T 恤的子数组。这些子数组中的每一个都包含所有覆盖数据(价格、提供的尺寸等)。
我将如何在 Joomla 2.5 组件中编写模型、视图和/或编辑页面,以便供应商可以选择组件管理页面中的所有选项,并将其序列化在一列中?
很抱歉,如果这解释得不好,请不要犹豫,询问您是否需要更多信息以帮助我。 谢谢!
【问题讨论】:
-
试一试美德玛特,而不是从头开始编写所有代码,您可以设置供应商和价格,其中还有很多其他可能性,还有可用的插件,如果还不够,您可以编辑/破解组件...
标签: joomla joomla-extensions joomla2.5 joomla-component