【问题标题】:How to get grouped product prices in product tab?如何在产品选项卡中获取分组的产品价格?
【发布时间】:2014-02-05 18:26:18
【问题描述】:

我实际上是在尝试从靠近产品图像的主要区域移动产品页面中的分组产品价格信息(其中包含分组到当前显示的产品中的每个产品的名称/价格/数量),进入第一个以关税命名的现代标签。

我的第一个标签“关税”通常调用一个文件/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 布局文件中为“选项卡”区域提供的值,否则我将修改后的 XML 代码与修改后的引用复制粘贴到我的local.xml 文件但没有任何反应,信息不再显示......我的标签中没有任何内容......

有人知道怎么做吗?

【问题讨论】:

    标签: php xml magento layout product


    【解决方案1】:

    你好,终于过了一夜(多么奇怪,我总是在睡觉时得到我的答案,只有当我敢问他们时,我确实为此苦苦挣扎了好几天,直到现在我才问我有答案,不过...... )

    第一个标签,在

    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>
    

    在这里它可以工作(无论如何谢谢大家:-)

    【讨论】:

      猜你喜欢
      • 2018-04-26
      • 1970-01-01
      • 2020-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-25
      相关资源
      最近更新 更多