Magento Checkout - 编辑评论模板

时间:2012-11-30 09:28:45

标签: magento magento-1.7

我正在尝试在自定义主题中编辑Checkout Review模板,但在尝试重新排序表列时遇到问题。

我做了以下

  • 编辑了自定义主题 - app / design / frontend // default / template / checkout / onepage / review / info.phtml
  • 编辑基本主题(作为测试) - app / design / frontend / base / default / template / checkout / onepage / review / info.phtml
  • 禁用了所有缓存管理
  • 启用了模板提示但页面无法呈现

我更改了自定义主题中的表类,如下所示,显示

<table class="data-table test" id="checkout-review-table">

我已按照以下方式重新排序自定义主题中的列,但更改未显示

<th rowspan="<?php echo $rowspan ?>"><?php echo $this->__('Product Name') ?></th>
<th rowspan="<?php echo $rowspan ?>" class="a-center"><?php echo $this->__('Qty')?></th>
<th colspan="<?php echo $colspan ?>" class="a-center"><?php echo $this->__('Price')?></th>
<th colspan="<?php echo $colspan ?>" class="a-center"><?php echo $this->__('Subtotal') ?></th>

有人能指出我正确的方向吗?

2 个答案:

答案 0 :(得分:0)

您肯定正在编辑正确的模板,因此为了防止混淆,您可以将所有更改还原到基本模板,并在自定义模板中使用info.phtml的新副本进行操作。

更新

<thead>
    <tr>
        <th rowspan="<?php echo $rowspan ?>"><?php echo $this->__('Product Name') ?></th>
        <th colspan="<?php echo $colspan ?>" class="a-center"><?php echo $this->__('Qty') ?></th>
        <th rowspan="<?php echo $rowspan ?>" class="a-center"><?php echo $this->__('Price') ?></th>
        <th colspan="<?php echo $colspan ?>" class="a-center"><?php echo $this->__('Subtotal') ?></th>
    </tr>
    <?php if ($this->helper('tax')->displayCartBothPrices()): ?>
        <tr>
            <th class="a-right"><?php echo $this->helper('tax')->getIncExcTaxLabel(false) ?></th>
            <th><?php echo $this->helper('tax')->getIncExcTaxLabel(true) ?></th>
            <th class="a-right"><?php echo $this->helper('tax')->getIncExcTaxLabel(false) ?></th>
            <th><?php echo $this->helper('tax')->getIncExcTaxLabel(true) ?></th>
        </tr>
    <?php endif; ?>
</thead>

enter image description here

答案 1 :(得分:0)

之前我遇到过此问题,如果您使用的是SagePay或任何其他付款方式,请检查扩展文件夹,该文件夹应包含其他评论/ info.phtml文件。这是你正在寻找的那个。

希望这有帮助, 亚历