Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将字幕添加到类别列表magento 2_Php_Xml - Fatal编程技术网

Php 将字幕添加到类别列表magento 2

Php 将字幕添加到类别列表magento 2,php,xml,Php,Xml,对于我的magento2商店,我希望在产品名称的正下方有一个副标题 现在,我正在为“产品概述”编写下一个代码: 我将此代码添加到:catalog\u product\u view.xml <referenceBlock name="category.product.addto"> <block class="" name="category.subtitle" template="product/view/subtitle.phtml" /> </refer

对于我的magento2商店,我希望在产品名称的正下方有一个副标题

现在,我正在为“产品概述”编写下一个代码:

我将此代码添加到:
catalog\u product\u view.xml

<referenceBlock name="category.product.addto">
    <block class="" name="category.subtitle" template="product/view/subtitle.phtml" />
</referenceBlock>
但我不知道如何让它在分类列表中工作

有人能帮我吗

更新:

我创建的属性具有正确的设置(在产品列表中使用的属性已启用)

我使用的代码是:

<referenceBlock name="product-item-details"> <block class="Magento\Framework\View\Element\Template" name="category.subtitle" template="product/view/subtitle.phtml" /> </referenceBlock>
i placed this code in "catalog_product_view.xml

我将此代码放在“catalog\u product\u view.xml”中
在网格视图/类别视图中,我无法在标题下方找到字幕

我认为参考块中的代码一定有问题,但我无法找出问题所在


谢谢!您的属性设置如何。请检查属性设置,因为属性可以隐藏。 您的代码应与以下内容配合使用:

确保“前端产品视图页面上可见”和“产品列表中使用的”“店面属性”下的选项设置为“是”

这是一个快速猜测,因为您的代码应该可以工作,所以请检查您的自定义属性设置。如果它仍然没有显示,请提供更多详细信息

<referenceBlock name="product-item-details"> <block class="Magento\Framework\View\Element\Template" name="category.subtitle" template="product/view/subtitle.phtml" /> </referenceBlock>
i placed this code in "catalog_product_view.xml