Pimcore不允许继承产品对象 - 在oop允许的意义上。因此,解决方案是使用对象砖来抽象子*产品的细节,例如运动鞋vs衬衫。 (正确的吗?)
但是,我不希望我的用户必须手动创建产品,然后手动关联特定的对象砖,以便制作一个产品。运动鞋。理想情况下,他们会点击"创建运动鞋"这将分配正确的对象砖。
我将如何解决上述问题?
答案 0 :(得分:2)
插件代码位于/ plugins / YourPlugin下。你可以通过Extras创建一个骨架插件 - >管理扩展程序和按钮创建新的插件框架。
前段时间我做了类似的事情,我覆盖了postave(不记得名字)事件并检查了对象是否属于特定类。在这种情况下,我们添加了一些代码,用于在保存后发送电子邮件。
我想你可以找到一些可以附加的事件,并添加一些逻辑来设置砖的类型。