Отображение суммы в заголовке корзины

Тема в разделе "OpenCart", создана пользователем stifutkin, 3 янв 2013.

  1. stifutkin

    stifutkin

    Регистрация:
    22 дек 2012
    Сообщения:
    172
    Симпатии:
    43
    Здравствуйте! Подскажите как сделать так, чтобы в заголовке корзины в шапке отображалось значение "Сумма", а не "Итого". OC 1.5.4.1 + Simple.
     
  2. raw233

    raw233

    Регистрация:
    2 янв 2013
    Сообщения:
    4
    Симпатии:
    0
    catalog/language/*/checkout/cart.php

    Edit line 31 - $_['column_total']
     
  3. stifutkin

    stifutkin

    Регистрация:
    22 дек 2012
    Сообщения:
    172
    Симпатии:
    43
    Нет. Мне нужно чтобы в строчке "В корзине 1 товар стоимостью 950 руб." было значение "Суммы", а не "Итого", т.е. "В корзине 1 товар стоимостью 650 руб."
     
  4. raw233

    raw233

    Регистрация:
    2 янв 2013
    Сообщения:
    4
    Симпатии:
    0
    I'm sorry but I do not speak Russian .... eh google translate. However.

    для модуль mini-cart соответствует catalog/view/theme/default/module/cart.tpl
    попытаться изменить линий 20
    на
     
  5. stifutkin

    stifutkin

    Регистрация:
    22 дек 2012
    Сообщения:
    172
    Симпатии:
    43
    Это тоже неверно... данная строка выводится <?php echo $text_items; ?>
     
  6. raw233

    raw233

    Регистрация:
    2 янв 2013
    Сообщения:
    4
    Симпатии:
    0
    Нет, в начале команду <?php echo $text_...> отвечают только для отображения текста, а не значений, так что не поможет вам здесь. Это в точности совпадает с текстом "количество элементов" в mini-cart. показывает сумму всех продуктов, включая налоги и другие варианты, поэтому он может быть жестким, чтобы заставить его считать же продукты.
     
  7. stifutkin

    stifutkin

    Регистрация:
    22 дек 2012
    Сообщения:
    172
    Симпатии:
    43
    Копать нужно catalog/controller/module/cart.php
    строчка $this->data['text_items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total));
     
  8. alex_vin

    alex_vin

    Регистрация:
    28 дек 2012
    Сообщения:
    119
    Симпатии:
    30
    Дополнения-> Учитывать в заказе. Убрать "Итого"
     
  9. stifutkin

    stifutkin

    Регистрация:
    22 дек 2012
    Сообщения:
    172
    Симпатии:
    43
    не помогло
     
  10. alex_vin

    alex_vin

    Регистрация:
    28 дек 2012
    Сообщения:
    119
    Симпатии:
    30
    Тогда не пойму что нужно.
     
  11. stifutkin

    stifutkin

    Регистрация:
    22 дек 2012
    Сообщения:
    172
    Симпатии:
    43
    нужно чтобы в строчке "В корзине 1 товар стоимостью 950 руб." было значение "Суммы", а не "Итого", т.е. "В корзине 1 товар стоимостью 650 руб."
    Если убираю из учитывать в заказе "Итого" все равно в данной строке показывается стоимость вместе с доставкой.
     
  12. alex_vin

    alex_vin

    Регистрация:
    28 дек 2012
    Сообщения:
    119
    Симпатии:
    30
    Убрать доставку из "Учитывать в доставке" или как выше писали переименовать Итого в Сумма.
     
  13. stifutkin

    stifutkin

    Регистрация:
    22 дек 2012
    Сообщения:
    172
    Симпатии:
    43
    Нет. Еще раз. Доставка должна быть и учитываться в заказе, но в данной строчке должна выводиться сумма без стоимости доставки.
     
  14. alex_vin

    alex_vin

    Регистрация:
    28 дек 2012
    Сообщения:
    119
    Симпатии:
    30
    Непонятно зачем это делать... Переименуйте тогда "Итого" в "Сумма с доставкой"
    Или вы хотите чтобы сначала было "Итого" а потом "Сумма"?
     
  15. Allaur

    Allaur

    Регистрация:
    5 дек 2013
    Сообщения:
    31
    Симпатии:
    1
    Скорее всего хочет чтоб сумма покупки и сумма доставки выводилось отдельно