我正在使用Magento CE 1.6.2,並安裝了一個擴展程序,顯示「其他客戶也購買了」,它顯示精確到標籤下方。在產品頁面下方的標籤上放置一個塊 - Magento
現在我想在產品頁面右下方的「最近瀏覽過的產品」中,在頁腳之前。
所以,我想這樣的
Tabs
'other customers also bought'
'Recently Viewed products'
Footer Starts here...
但由於某些原因,我的「其他客戶還買了」有些事情是獲得了與「最近瀏覽過的產品」
我試圖改變佈局文件,但重疊沒有成功,爲其他客戶
版式文件還買otherbought.xml
<catalog_product_view>
<reference name="content">
<block type="relatedproducts/relatedproducts" name="catalog.product.awrelated.community" as="othersbought_products" after="info_tabs" template="catalog/product/list/awrelated.phtml">
<action method="setTarget">
<alias>community</alias>
</action>
</block>
</reference>
</catalog_product_view>
佈局最近瀏覽過的產品reports.xml
<catalog_product_view translate="label">
<reference name="content">
<block type="reports/product_viewed" name="right.reports.product.viewed" as="recently_viewed" template="reports/product_viewed.phtml" />
</reference>
</catalog_product_view>
而對於標籤我使用EasyTabs擴展,easytabs.xml
<reference name="product.info.additional">
<action method="unsetChild" ifconfig="easy_tabs/general/tagstabbed"><name>product_tag_list</name></action>
<block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs">
<action method="setTemplate" ifconfig="easy_tabs/general/enabled"><template>easytabs/tabs.phtml</template></action>
<action method="addTab" translate="title" module="catalog" ifconfig="easy_tabs/general/descriptiontabbed"><alias>description_tabbed</alias><title>Description</title><block>catalog/product_view_description</block><template>easytabs/description.phtml</template></action>
</block>
</reference>
我猜before
或after
元素可以使用,但它不是加工。或者如果有任何方法可以在頁腳之前的產品頁面底部直接顯示「最近查看的產品」?
由於
我嘗試使用佈局文件中的as屬性給它命名,然後在view.phtml文件中聲明它爲getChildHtml('othersbought')和getChildHtml('recent_viewed')'但它不起作用以該順序。無論佈局文件中聲明的順序如何,它都會顯示。 – ivn
佈局文件中的順序沒有方向。您是否檢查了生成的源代碼,以查看視覺訂單是否與基礎訂單匹配?如果這是一個CSS問題。 –