衍生产品、产品图案、儿童产品

场景

衍生产品可用于实现不同的目标。一般的想法是,只要子节点没有值集,父节点的所有属性都派生给子节点。只要本机的getProduct函数是一个子产品,一个完全正常的产品。在处理过程中,除了parent_id不为0之外,与普通产品没有区别。用户经常担心子产品使用了太多的资源,但由于采用了先进的缓存方法,它在大多数情况下甚至减少了页面负载。

模式

这可以用于产品模式。只需创建一个未发布的产品,输入默认值并使用命令“create child”。那就和孩子们一起工作吧。

在你开始输入你的产品之前,想想你的产品类型。很多情况下,供应商直接销售一堆类似的产品,甚至他们的专长是只销售一种产品。类似的产品通常需要相同的定制字段。有时,您已经输入了一种类型的100个产品,然后您注意到您想要为每个产品添加提示。
当您将产品组织为子产品时,您只需编辑父产品以更改所有派生产品。

请注意,在VM2中,定制字段要么被完全覆盖,要么没有被覆盖。如果您想覆盖父组件的定制字段,请单击定制字段选项卡上方的复选框。如果希望对定制字段的派生有更多的控制,则需要VM3。在那里您可以决定每个customfield。

作为完全可定制的变体

另一个目的是一种产品的不同变体。只需创建一个自定义字段“Generic child variant”,使用布局位置“ontop”,并将其添加到父产品中。
现在您看到产品中有一个下拉菜单,用于选择另一个产品。如果您选择了一个选项,则会加载整个新产品。因此,您可以更改图像、价格、描述、定制字段、重量、尺寸等。这是一种全新的产品。

请注意,在VM3中最多可以创建5个分支。VM3提供了一个javascript,可以更快地重新加载产品,而且不需要重新加载整个页面。如果你使用的是stockable插件,只需将其替换为“通用子变量”,它是可互换的。stockable插件做的几乎是一样的,只是使用了另一个GUI和一个不完整的前端JS。在VM3中删除了它,不再需要它了。

举个例子http://demo.virtuemart.net/product-variants/generic-child-cart-variant-detail

欧洲杯足球投注教程:

//www.37-net.com/欧洲杯足球投注tutorials/product-creation.html

提醒一下,示例数据还包含一个产品描述教程