有谁知道如何为 Joomla / VirtueMart 实施年份 / 品牌 / 型号产品搜索?
问问题
573 次
1 回答
0
没有简单的方法可以做到这一点。取决于您要完成的任务 - 用它适合的 y/m/m 标记零件,而不是用 y/m/m 列出汽车,这会变得越来越难。当前版本的 Virtuemart 在尝试扩展功能时是一个糟糕的组件,因为它不是 MVC 并且不是为扩展而设计的。
最简单的方法可能是编写一个带有 2 个表的新组件。一个带有 y/m/m 信息,另一个将 VM 产品 ID 映射到您希望产品显示的 y/m/m。这样可以避免破解 VM 核心文件,因此您仍然可以更新,但这对管理来说会很痛苦。
另一种选择是使用 K2Mart,这样您就可以使用 K2 的额外字段。如果每个产品都有一个 y/m/m,这将是一个很好的解决方案。如果每个产品都可以有多个关联,它会变得有点困难,但它仍然可以完成。您还可以编写一个 K2 管理插件来处理 y/m/m 职责。
如果您想详细说明您需要它如何工作,我可能会为您指明正确的方向,但任何解决方案都将是大量的代码和数据库工作。
于 2011-03-31T02:51:20.393 回答