我实际上是在产品页面中,从靠近产品图片的主要区域移动分组产品价格信息(其中包含分组到当前产品中的每个产品的名称/价格/数量),进入以tarifs命名的第一个现代标签。
我的第一个标签“tarifs”通常会调用文件/catalog/product/view/relatedsaph.phtml
。
我在做的是:
我移动当前显示此信息的PHP调用:
echo $this->getChildHtml('product_type_data');
从/catalog/product/view.phtml
到我的文件/catalog/product/view/relatedsaph.phtml
然后我尝试更改catalog.xml
中的参考名称
<PRODUCT_TYPE_grouped translate="label" module="catalog">
<label>Catalog Product View (Grouped)</label>
<reference name="product.info">
<block type="catalog/product_view_type_grouped" name="product.info.grouped" as="product_type_data" template="catalog/product/view/type/grouped.phtml">
<block type="core/text_list" name="product.info.grouped.extra" as="product_type_data_extra" translate="label">
<label>Product Extra Info</label>
</block>
</block>
</reference>
</PRODUCT_TYPE_grouped>
到
<PRODUCT_TYPE_grouped translate="label" module="catalog">
<label>Catalog Product View (Grouped)</label>
<reference name="product.info.tabs">
<block type="catalog/product_view_type_grouped" name="product.info.grouped" as="product_type_data" template="catalog/product/view/type/grouped.phtml">
<block type="core/text_list" name="product.info.grouped.extra" as="product_type_data_extra" translate="label">
<label>Product Extra Info</label>
</block>
</block>
</reference>
</PRODUCT_TYPE_grouped>
我正在将等待调用的引用名称更改为catalog.xml
布局文件中“tabs”区域的值,否则我将使用修改后的引用复制粘贴修改后的XML代码进入我的local.xml
文件但没有任何反应,信息不再显示......我的标签中没有任何内容......
有谁知道怎么做?
答案 0 :(得分:0)
你好最后它来到了夜晚(奇怪的是,我总是在睡觉时得到我的答案,只有当我敢问他们的时候,我几天都在努力解决这个问题而且现在只有我问我有答案了,不过...... )
中的第一个标签
catalog.xml
文件定义如下:
<action method="addTab" translate="title" module="catalog"><alias>rates</alias><title>Rates</title><block>catalog/product_list_relatedsaph</block><template>catalog/product/list/relatedsaph.phtml</template></action>
实际上问题是我不知道我可以使用“ALIAS”标签内容作为我愿意移动的块的参考,所以在local.xml中声明:
<PRODUCT_TYPE_grouped translate="label" module="catalog">
<label>Catalog Product View (Grouped)</label>
<reference name="rates">
<block type="catalog/product_view_type_grouped" name="product.info.grouped" as="product_type_data" template="catalog/product/view/type/grouped.phtml">
<block type="core/text_list" name="product.info.grouped.extra" as="product_type_data_extra" translate="label">
<label>Product Extra Info</label>
</block>
</block>
</reference>
</PRODUCT_TYPE_grouped>
这里有效(无论如何,谢谢大家: - )