【问题标题】:Show 'Additional Details' section on Magento Product page before Description在描述之前在 Magento 产品页面上显示“其他详细信息”部分
【发布时间】:2013-03-31 21:47:46
【问题描述】:

所以在这样的页面上:http://liff2013.com/screenings/blancanieves.html

我们希望将“事件快照”部分发布在导演/作家/演员部分之前。

我不是 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>

非常感谢任何帮助!我们基本上只是希望它在框描述之前调用/填充框附加 div。

【问题讨论】:

    标签: php magento


    【解决方案1】:

    您能否提供您的产品详细信息页面的布局文件..? 我认为你需要改变你的 phtml,改变布局中的块位置就可以了.....

    编辑: 您必须修改您的布局文件catalog.xml,如下所示:

    &lt;catalog_product_view translate="label"&gt;句柄中你要换档

    &lt;block type="catalog/product_view_additional" name="product.info.additional" as="product_additional_data" /&gt;

    高于

    &lt;block type="catalog/product_view_description" name="product.description" as="description" template="catalog/product/view/description.phtml"&gt;

    这可能会解决您的问题。

    【讨论】:

    • 抱歉,当我尝试将其作为代码输入到 stackoverflow 时,此页面的格式很奇怪,但这里是一个带有代码的 .txt 文件:liff2013.com/view.txt
    • 非常感谢!我为此工作了整整 2 个小时,但没有运气,但你的回答奏效了!我可以吻你! =p 再次感谢!
    • 不客气...只需接受答案并投票,以便其他面临相同问题的人得到帮助...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    相关资源
    最近更新 更多