Добавить вариант товара Цена в корзину - в OpenCart?

Добавить вариант товара Цена в корзину - в OpenCart?

28.08.2014 08:38:15 Просмотров 25 Источник

Как я могу добавить цену опциона в корзину.ТПЛ ???

я нахожу цену опциона в продукте.ТПЛ

 <?php foreach ($product['option'] as $option) { ?>
            - <small><?php echo $option['name']; ?>: <?php echo $option['value']; ?></small><br />
            <?php } ?>

Есть ли способ добавить цену к этому коду?

В продукте.tpl и продукт.php (controller)у нас есть $option_value ['price'], но я не вижу этого в корзине.php или тележка.ТПЛ. Как мы можем поместить эту переменную в корзину и на страницу оформления заказа, чтобы добавить ее?

У вопроса есть решение - Посмотреть?

Ответы - Добавить вариант товара Цена в корзину - в OpenCart? / Add product option price to Cart page - Opencart?

Является ответом!
tttony

28.08.2014 10:57:13

В телеге.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

Теперь в повозку.ОСАГО вы можете показать цену

<?php foreach ($product['option'] as $option) { ?>
    - <small><?php echo $option['name']; ?>: <?php echo $option['value']; ?> 
    price: <?php echo $option['price']; ?></small><br />
<?php } ?>
https://stackoverflow.com/questions/25553835/add-product-option-price-to-cart-page-opencart/25556080#comment39939923_25556080
Большое спасибо ;)
Закрыть X