2013-03-31 41 views
2

前:http://liff2013.com/screenings/blancanieves.html顯示「其他詳細信息」 Magento的產品頁面上那麼這樣的頁的說明

我們希望「事件快照」部分的導演/編劇/演員部分之前公佈。

我不是一個專業版的PHP,但我認爲這是調用構建表的其他代碼的代碼。 (此代碼是我view.phtml文件)

<?php foreach ($this->getChildGroup('detailed_info', 'getChildHtml') as $alias => $html):?> 

    <div class="box-collateral <?php echo "box-{$alias}"?>"> 
     <?php if ($title = $this->getChildData($alias, 'title')):?> 
     <h2><?php echo $this->escapeHtml($title); ?></h2> 
     <?php endif;?> 
     <?php echo $html; ?> 
    </div> 

這裏是一些代碼,我在attributes.phtml文件中找到:

<?php if($_additional = $this->getAdditionalData()): ?> 
<h2><?php echo $this->__('Event Snapshot') ?></h2> 
<table class="data-table" id="product-attribute-specs-table"> 
    <col width="25%" /> 
    <col /> 
    <tbody> 
    <?php foreach ($_additional as $_data): ?> 
     <tr> 
      <th class="label"><?php echo $this->htmlEscape($this->__($_data['label'])) ?></th> 
      <td class="data"><?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td> 
     </tr> 
    <?php endforeach; ?> 
    </tbody> 
</table> 
<script type="text/javascript">decorateTable('product-attribute-specs-table')</script> 

任何幫助,不勝感激!我們基本上只是希望它在box-description之前調用/填充box-additional div。

回答

1

您能否提供產品詳細信息頁面的佈局文件..? 我認爲你需要有改變你的PHTML,改變塊位置佈局將做的工作.....

編輯: 你要修改的是catalog.xml中如下的佈局文件:

<catalog_product_view translate="label">處理,你必須轉移以上的

<block type="catalog/product_view_additional" name="product.info.additional" as="product_additional_data" />

<block type="catalog/product_view_description" name="product.description" as="description" template="catalog/product/view/description.phtml">

這可能會解決您的問題。

+0

對不起,當我試圖將它作爲代碼輸入到stackoverflow時,這個頁面的格式很奇怪,但這裏是一個帶有代碼的.txt文件:http://liff2013.com/view.txt – user1301324

+0

非常感謝!我爲此工作了2個小時,沒有運氣,但你的答案奏效了!我可以吻你! = p 再次感謝! – user1301324

+0

不客氣,只需接受答案,然後面對相同問題的其他人就能獲得幫助。 – ANKIT

相關問題