0

而不是显示“总共 14 项中的第 1-12 项”我想像这样显示“总共 14 项中的第 12 项”我如何更改此代码以实现此目的

    <div class="pager clearfix">
    <p class="amount-catalog">
        <?php echo $this->__('Items %s to %s of (%s) total', $this->getFirstNum(), $this->getLastNum(), $this->getTotalNum()) ?>
    </p>
   how do i change this code to achieve this
4

1 回答 1

0

如果您在第 3 页并且有“总共 50 项中的第 24 到 36 项”会发生什么?无论如何,要更改的代码是:

<div class="pager clearfix">
<p class="amount-catalog">
    <?php echo $this->__('Items %s from (%s) items total', $this->getLastNum(), $this->getTotalNum()) ?>
</p>

但是您还应该在您的 app/locale/en_US(和其他语言)/Mage_Catalog.csv 中添加此文本,就像"Items %s from %s items total","Items %s from %s items total". 请记住,我的示例仅适用于英语,其他语言将翻译逗号后的部分。

有关更多信息,请查看此 php 函数http://php.net/sprintf

于 2013-08-21T08:59:05.817 回答