我当时正在考虑为产品创建不同的模板(不是具有不同的功能,而是具有不同的html组织和CSS),因为标准的“左侧图片和右侧数据”不足以满足精心制作的以用户为中心的电子商务。
我尝试了自定义帖子类型,但它们是博客帖子,无法访问产品数据。
在我的自定义product.conf
中添加了我的自定义帖子数据
"acceptTypes" : ["store_item", "custom-product-item"]
但是可以。它不起作用。
也许我可以访问store_item可能会更容易,但是我在仓库中找不到。
有人有什么建议吗?
答案 0 :(得分:0)
不幸的是,尽管以前可以创建自定义帖子类型的产品,但在过去一年左右的时间内就不再可能了。
如果要为产品创建自己的模板,则需要使用自己的模板覆盖products.list
和/或products.item
文件。通过将它们放在您的/collections
文件夹中,它将覆盖系统默认的文件夹。
这意味着您必须完全从头开始编写它。以下是一些可能有用的资源(尽管已过时):
具有覆盖的product.item,如果您想为不同的产品使用不同的模板,则可以执行以下操作:
{.equal? item.urlId "myurlid1"}
{@|apply products1.block}
{.or equal? item.urlId "myurlid2"}
{@|apply products2.block}
{.or}
etc.