将Opencart产品选项价格添加到购物车页面

怎么样才能将Opencart选项价格添加到cart.tpl ???
 
在product.tpl中找到


 <?php foreach ($product['option'] as $option) { ?>
            - <small><?php echo $option['name']; ?>: <?php echo $option['value']; ?></small><br />
            <?php } ?>
 
有没有办法为这段代码增加价格?
 
在product.tpl和product.php(控制器)中我们有$ option_value ['price']但我在cart.php或cart.tpl中没有看到这个。我们如何将此变量拉入购物车和结帐页面以添加它?
在cart.php中搜索此行
$option_data[] = array(
    'name'  => $option['name'],
    'value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value)
);


围绕226行,您可以添加这样的价格
$option_data[] = array(
    'name'  => $option['name'],
    'value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value),
    'price' => $this->currency->format($option['price'])
);
// var_dump($option); // look more options
现在在cart.tpl中你可以显示价格
<?php foreach ($product['option'] as $option) { ?>
    - <small><?php echo $option['name']; ?>: <?php echo $option['value']; ?> 
    price: <?php echo $option['price']; ?></small><br />
<?php } ?>

相关文章

  1. 解决opencart升级后主题与扩展不显示、权

    解决opencart升级后主题与扩展不显示、权限等问题, 1、后台导航菜单没有扩展功能(扩展不显示) 2、只要是报错显示DIR_XXXX 基本都是config.php和 admin/config.php 这两配置文件有关 我这问题...

    2019-12-30
  2. 在opencart添加Buy on Amazon跳转购买按钮

    在在opencart搭建独立站跳转到亚马逊购买按钮流程开始: 1.打开opencart后台规划设计模板编辑器product 2.输入以下代码 style type=text/css .buy_button_thr { position: absolute; width: 185px; height: 42px; l...

    2019-12-31
  3. 将Opencart产品选项价格添加到购物车页面

    怎么样才能将Opencart选项价格添加到cart.tpl ??? 在product.tpl中找到 ?php foreach ($product[option] as $option) { ? - small?php echo $option[name]; ?: ?php echo $option[value]; ?/smallbr / ?php } ? 有没有办法为这段代码...

    2020-02-25
  4. 解决opencart设置SSL后评论不能翻页

    opencart网站添加了SSL加密实现https,并设置了301跳转使http跳到https,但是我们发现opencart评论分页无法加载分页,分析发现分页链接是http开头的,http://www.zuimoban.com/index.php?route=product/pr...

    2019-10-23