Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Как получить сумму в чекауте Opencart2


Recommended Posts

Доброго времени суток уважаемы форумчане, возникла проблема, поставили задачу сделать калькулятор в чекаут.
Калькулятор сборки мебели, с опенкарт имею дело первый раз, не могу получить сумму чтоб произвести над ней высчесления.
И не могу понять как и куда передается заказ, в общем если в двух словах расскажите как получить сумму заказа и как ее изменить буду прям очень сильно благодарен

Link to post
Share on other sites

Не знаю если правильно вас понял.

 

Сумма выводится из массива, попробуйте обратится к конкретному значению по ключу (как вариант)

в стандартной корзине, только установленного двига, конечной цене присвоен ключ 4

<?php echo $totals[4]['text'] ?>

и с ней можно сделать какие-то математические вычисления. Возможно это не совсем по учебнику, но как вариант.

Посмотреть все ключи можно по такой записи, вставленной в конец файла cart.tpl

<p>
  <pre><?php print_r($totals); ?></pre>
</p>

 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By SAPER1985
      Скачать/Купить дополнение Configurator OC - Конфигуратор товаров для OpenCart 2.х - 3.х
      Модуль для создания конфигуратора товаров: компьютеров, велосипедов и т.п.
       
      Расширение «Configurator OC» создано для безошибочной конфигурации различных групп товаров. Это подразумевает, что конечный пользователь без труда подберет все необходимые комплектующие, даже не обладая знаниями в определенной сфере. Это может быть сборка персонального компьютера, подбор комплектующих для автомобиля, велосипедов и т.п. Это позволит снизить консультативную нагрузку с магазина и сделать его более удобным для клиентов.
      Любая конфигурация имеет собственную ссылку, которой можно поделиться; Формирование собственных готовых конфигураций и их разделение по категориям; Предустановленные конфигурации являются полноценными страницами с заголовком, описанием, метатегами, подсчетом просмотров и т.п; Поддержка всех опций (кроме типа "файл"); Учет в итоговом подсчете цены: скидок по акциям, скидок за количество, коррекций цен заложенных в опциях; Учет минимального количества для заказа и товарного остатка; Широкие возможности для манипуляций последовательностью сборки конфигурации: установка условий, подсказок, динамичных изменений структуры конфигурации; Отображение прогресса сборки и использования его значения для привязки к различным условиями; Собственная система обзоров и рейтинга для готовых конфигураций; Функция быстрого просмотра списка товаров конфигурации и формирование страницы c итоговой стоимостью на печать или сохранение в PDF; Обзор статистики, истории событий, тестирование ссылок готовых конфигураций на работоспособность и актуальность товаров конфигурации; Плавная подгрузка товаров для быстродействия, формирование страницы конфигураций без лишних переходов и загрузок; Не затрагивает файлы CMS, не использует модификаторы; Работает на всех версиях OpenCart от 2.0.x до 3.0.x Гибкая настройка внешнего вида; Адаптивный дизайн; Не зависит от Bootstrap, развитие в сторону максимальной совместимости с любыми шаблонами; Поддержка пользовательских кода и стилей CSS; Полная мультиязычность; Дополнительно:
      В комплекте идет вспомогательный модуль для вывода списка готовых конфигураций в любом месте сайта. Модуль имеет широкие настройки отображения, различные варианты источников вывода и сортировки (По рейтингу конфигураций, просмотрам, обзорам и т.д.);
      Требования:
      OpenCart 2.0.x-3.0.x PHP 5.6.x - 7.2.x JQuery 2.1.x и выше MySQL 5.6.5 и выше IonCube Loader 5.0 и выше Принцип работы:
      На сайте интернет-магазина модуль создает собственную страницу конфигуратора, ссылки на которую владелец внедряет в шаблон самостоятельно. Страница состоит из секций конфигурации, именно по ним клиент и будет подбирать необходимые товары, которые совместимы между собой. Сами секции, их внешний вид и структура настраиваются в админ. панели. Там же к ним подключаются необходимые категории, из которых будут выводиться товары для подбора. Подключенные категории учитывают свою иерархию, поэтому товары будут показаны и из дочерних категорий.
      Изначально все товары совместимы. У каждого раздела есть настройки "несовместимостей" как категорий, так и товаров. Например, у нас есть несколько разделов, где мы собираем мужской костюм: "Пиджак", "Рубашка", "Брюки", "Туфли", "Галстук" и "Ремень". У раздела "Пиджак" подключена одна категория "Пиджаки", а у раздела "Рубашка" подключены две категории "Рубашки > C длинным рукавом" и "Рубашки > C коротким рукавом". Мы добавляем несовместимость категорий для "Пиджаки" и "Рубашки > C коротким рукавом" и если клиент добавит в конфигурацию пиджак, ему будут показаны рубашки только с длинным рукавом. Можно сделать несовместимыми и отдельные товары. Важно учитывать, что несовместимости учитывают иерархию категории, то есть, если одна категория несовместима со второй, она несовместима и с ее дочерними категориями. При желании, можно блокировать для вывода отдельные категории или товары.
      Также модуль поддерживает настройку несовместимых атрибутов по их значению. К примеру, клиент собирает персональный компьютер. У нас есть товар "Материнская плата" ,у которого атрибут "Тип памяти" имеет значение "DDR4". Это значение можно сделать несовместимым для других значений любого атрибута. Например, для такого же - "Тип памяти", но для значений: "DDR3", "DDR3L", "DDR3/DDR3L" и т. д. Таким образом, когда клиент добавит в конфигурацию материнскую плату с поддержкой памяти DDR4 и перейдет к выбору модулей памяти, ему будут показаны платы только с совместимыми атрибутами, то есть: "Тип памяти: DDR4".
      Модуль позволяет создавать и настраивать готовые конфигурации. Готовая конфигурация образует свою собственную страницу с заголовком, описанием, метатегами, изображением, учетом просмотров, возможностью добавления обзоров пользователями и общим рейтингом. Готовые конфигурации могут иметь свою категорию, например "Игровые компьютеры", "Бюджетные варианты" и так далее. Категории используются для вывода конкретных конфигураций вспомогательным модулем. Так на различных позициях сайта можно выводить списки с предустановленными конфигурациями. Отображение может иметь вид списка, сетки или карусели.
       
      Разработка, продажа и поддержка модуля прекращены с конца 2020 года. Продаж больше не будет - без исключений.
       
      Добавил SAPER1985 Добавлено 29.08.2018 Категория Модули Системные требования OpenCart 2.0.x-3.0.x; PHP 5.6.x - 7.2.x; JQuery 2.1.x и выше; MySQL 5.6.5 и выше; IonCube Loader 5.0 и выше; Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By SAPER1985
      Модуль для создания конфигуратора товаров: компьютеров, велосипедов и т.п.
       
      Расширение «Configurator OC» создано для безошибочной конфигурации различных групп товаров. Это подразумевает, что конечный пользователь без труда подберет все необходимые комплектующие, даже не обладая знаниями в определенной сфере. Это может быть сборка персонального компьютера, подбор комплектующих для автомобиля, велосипедов и т.п. Это позволит снизить консультативную нагрузку с магазина и сделать его более удобным для клиентов.
      Любая конфигурация имеет собственную ссылку, которой можно поделиться; Формирование собственных готовых конфигураций и их разделение по категориям; Предустановленные конфигурации являются полноценными страницами с заголовком, описанием, метатегами, подсчетом просмотров и т.п; Поддержка всех опций (кроме типа "файл"); Учет в итоговом подсчете цены: скидок по акциям, скидок за количество, коррекций цен заложенных в опциях; Учет минимального количества для заказа и товарного остатка; Широкие возможности для манипуляций последовательностью сборки конфигурации: установка условий, подсказок, динамичных изменений структуры конфигурации; Отображение прогресса сборки и использования его значения для привязки к различным условиями; Собственная система обзоров и рейтинга для готовых конфигураций; Функция быстрого просмотра списка товаров конфигурации и формирование страницы c итоговой стоимостью на печать или сохранение в PDF; Обзор статистики, истории событий, тестирование ссылок готовых конфигураций на работоспособность и актуальность товаров конфигурации; Плавная подгрузка товаров для быстродействия, формирование страницы конфигураций без лишних переходов и загрузок; Не затрагивает файлы CMS, не использует модификаторы; Работает на всех версиях OpenCart от 2.0.x до 3.0.x Гибкая настройка внешнего вида; Адаптивный дизайн; Не зависит от Bootstrap, развитие в сторону максимальной совместимости с любыми шаблонами; Поддержка пользовательских кода и стилей CSS; Полная мультиязычность; Дополнительно:
      В комплекте идет вспомогательный модуль для вывода списка готовых конфигураций в любом месте сайта. Модуль имеет широкие настройки отображения, различные варианты источников вывода и сортировки (По рейтингу конфигураций, просмотрам, обзорам и т.д.);
      Требования:
      OpenCart 2.0.x-3.0.x PHP 5.6.x - 7.2.x JQuery 2.1.x и выше MySQL 5.6.5 и выше IonCube Loader 5.0 и выше Принцип работы:
      На сайте интернет-магазина модуль создает собственную страницу конфигуратора, ссылки на которую владелец внедряет в шаблон самостоятельно. Страница состоит из секций конфигурации, именно по ним клиент и будет подбирать необходимые товары, которые совместимы между собой. Сами секции, их внешний вид и структура настраиваются в админ. панели. Там же к ним подключаются необходимые категории, из которых будут выводиться товары для подбора. Подключенные категории учитывают свою иерархию, поэтому товары будут показаны и из дочерних категорий.
      Изначально все товары совместимы. У каждого раздела есть настройки "несовместимостей" как категорий, так и товаров. Например, у нас есть несколько разделов, где мы собираем мужской костюм: "Пиджак", "Рубашка", "Брюки", "Туфли", "Галстук" и "Ремень". У раздела "Пиджак" подключена одна категория "Пиджаки", а у раздела "Рубашка" подключены две категории "Рубашки > C длинным рукавом" и "Рубашки > C коротким рукавом". Мы добавляем несовместимость категорий для "Пиджаки" и "Рубашки > C коротким рукавом" и если клиент добавит в конфигурацию пиджак, ему будут показаны рубашки только с длинным рукавом. Можно сделать несовместимыми и отдельные товары. Важно учитывать, что несовместимости учитывают иерархию категории, то есть, если одна категория несовместима со второй, она несовместима и с ее дочерними категориями. При желании, можно блокировать для вывода отдельные категории или товары.
      Также модуль поддерживает настройку несовместимых атрибутов по их значению. К примеру, клиент собирает персональный компьютер. У нас есть товар "Материнская плата" ,у которого атрибут "Тип памяти" имеет значение "DDR4". Это значение можно сделать несовместимым для других значений любого атрибута. Например, для такого же - "Тип памяти", но для значений: "DDR3", "DDR3L", "DDR3/DDR3L" и т. д. Таким образом, когда клиент добавит в конфигурацию материнскую плату с поддержкой памяти DDR4 и перейдет к выбору модулей памяти, ему будут показаны платы только с совместимыми атрибутами, то есть: "Тип памяти: DDR4".
      Модуль позволяет создавать и настраивать готовые конфигурации. Готовая конфигурация образует свою собственную страницу с заголовком, описанием, метатегами, изображением, учетом просмотров, возможностью добавления обзоров пользователями и общим рейтингом. Готовые конфигурации могут иметь свою категорию, например "Игровые компьютеры", "Бюджетные варианты" и так далее. Категории используются для вывода конкретных конфигураций вспомогательным модулем. Так на различных позициях сайта можно выводить списки с предустановленными конфигурациями. Отображение может иметь вид списка, сетки или карусели.
       
      Разработка, продажа и поддержка модуля прекращены с конца 2020 года. Продаж больше не будет - без исключений.
       
    • By whiteblue
      6555
      Скачать/Купить дополнение


      Мега Калькулятор 3.8
      Хорошая новость! Мега Калькулятор стал дешевле! В стоимость теперь НЕ входит установка и настройка формулы!
       
      Универсальный инструмент, который позволит внедрить калькулятор на Ваш сайт!
       
       
      Калькулятор имеет множество сфер применения: Строительный материалы, напольные покрытия, мебельная фурнитура, широкоформатная печать, кредитный калькулятор, калькулятор доставки, калькулятор растаможивания автомобилей и  множество других.
      Инструмент, который поможет сделать Ваш сайт удобным и понятным для покупателя.
       
      Мы добавили множество возможностей для настройки и не будем на этом останавливаться!
      1. Модуль позволит настроить формулу на основе опций, атрибутов, цену товара или произвольных значений.
      2. Несколько вариантов отображения: в карточке товара, в категории
      3. Вывод калькулятора в модальном окне
      4. Вывод калькулятора на любую страницу сайта
      5. Возможность настройки формул как для отдельных категорий товаров, так и для определенных товаров
      6. Уникальный новый тип опций, который множество вариантов отображений6 текстовое поле с кнопками +/-, скроллбар или просто надпись
      7. Настройки промежуточных/зависимых формул
      8. Возможность вывода результат формул в значение опций
      9. Использования уникальных операторов в формуле: округление в большую ил меньшую сторону, корень.
      10. Возможность добавление сопутствующих товаров и настраивать для них отдельные формулы
      11. Настройки формул на уровне групп клиентов
      12. Настройки отображения элементов в карточке товара
      13. Массовое добавление опций в товары
      14. Быстрая форма оформления заказа в карточке товара
      15. Изменения отображения поля количества для сопутствующих товаров
      16. Древообразное отображение списка формул, главные и зависимые формулы
      17. Настройки на уровне формулы
       
       
      Наши клиенты
      Типография
      https://xn--80akoss.xn--j1amh/kraft-paketi/paket-kraft-b%D1%96lij-260kh340kh140mm-ploska-ruchka
      https://au.torg.town/odessa-shirokoformatnaya-pechat/pechat-na-bannernoi-tkani/print-frontlit
      https://ed-shop.md/Format_mare/Mes
      https://rektimes.ru/product/znak-deti/
      https://postersprint.ru/112-4833-14-iq
      https://topnosorog.ru/proschet-poligrafii/bloknot
       
      Калькулятор для обои и краски
      http://indoorstyle.ru/index.php?route=product/product&path=15_132&product_id=3569
      https://regstroy.com/lakokrasochnaya-produkciya/kraska-vodoemulsionnaya/  (модальное окно в категории)
       
      Напольные покрытия
      https://stk.lviv.ua/index.php?route=product/product&path=65_20_77&product_id=543
      https://polygon-stroy.ru/c/laminat-swiss-krono-tex-super-solid-d4784-dub-galla-korichnevyy
      https://xn----ptbajocdlka9h.xn--p1ai/index.php?route=product/product&path=60_79_207&product_id=569
      http://stroisale.ru/laminat/kastamonu/floorpan-green/laminat-kastamonu-floorpan-green-fp101-dub-marmaris
      https://komfort-shop.com.ua/plintus-egger-white-biliy-pid-farbuvannya-6-sm-l201-941182.html
      https://plitka-santehnika.kiev.ua/plitka-adaggio-gold-flash-1200x400
       
      Строительные материалы
      http://www.rezkaua.com/index.php?route=product/product&product_id=161
      https://izomaxx.ru/gotovie-reshenija-pola/zvukoizoljacija-stjazhki-pola-ekonom.html
      http://xn----8sbaqqr9bft9f.xn--p1ai/para-atrib-marzi
       
      Утепления фасада
      https://regstroy.com/stroitelnye-materialy-cat/teploizolyaciya/bazaltovaya-izolyaciya/uteplitel-isobox/izoboks-ekstralayt-31-kgm3-120060050h8-0288-m3up-1.html
      https://demo.sonant.borodatiu.site/index.php?route=product/product&path=193&product_id=119
       
      Калькулятор для дверей
      https://dveriotido.com.ua/dvery_mechkom/mezhkomnatnaya-dver-03-dub-temnyj-po
       
      Калькулятор кондиционирования
      https://atmk.ru/bytovoy-klimat/osushiteli/
       
       
      Некоторые демо примеры
      DEMO - Ламинат
      Калькулятор в карточке товара
      Калькулятор в категории
      Калькулятор в модальном окне в карточке товара
      Калькулятор в модальном окне в категории
       
      DEMO - Краска
      Калькулятор в карточке товара
      Калькулятор -посадочная страница
      Калькулятор в модальном окне в карточке товара
      Калькулятор в модальном окне в категории
       
      DEMO - Широкоформатная печать
      Калькулятор в карточке товара
      Калькулятор посадочная страница
      Калькулятор в модальном окне в карточке товара
      Калькулятор в модальном окне в категории
       
      DEMO - Растаможивание автомобилей
      Калькулятор в карточке товара
      Калькулятор посадочная страница
      Калькулятор в модальном окне в карточке товара
      Калькулятор в модальном окне в категории
       
      ADMIN
      demo/demo
       
      Инструкция по настройке
      Установка модуля:
      Сделать резервную копию сайта и БД. Скачать архив. Не распаковывая его загрузить в админ-панель. Модули - Установка расширения - Загрузить. Обновить модификаторы. Дополнительно активировать модуль. Модули - Модули - Активировать. Установить в разрешения а группе пользователей  



      Добавил whiteblue Добавлено 07.03.2017 Категория Опции Системные требования Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Да Старая цена 0  
    • By wikiparse
      Скачать/Купить дополнение Калькулятор стоимости доставки shop-logistics
      Версия опенкарта: 2.0
      для использования модуля вы должны быть клиентом компании shop-logistics
      Установка:
      1) Скопируйте файлы модуля из папки /upload на Ваш сервер
      2) Установите следующие модули
      Дополнения -> Доставка -> Шоплогистик
      3) Настройте модуль доставки, установите нужные параметры
      Добавил wikiparse Добавлено 15.11.2015 Категория Доставки  
    • By mstkalenko
      600
      Скачать/Купить дополнение


      Новая Почта c калькулятором + отделения
      Модуль новой почты с калькулятором стоимости доставки + отделения
       
      Калькулятор новой почты настраиваются исходя из потребностей магазина.
       
      Переменные для подсчета (при необходимости переменную можно оставить незаполненной и она учитываться не будет):
      Стоимость оформления посылки Тариф доставки Стоимость страховки Комиссия за наложенный платеж
      База областей, городов и отделений Новой Почты
      Импортируется автоматически в Opencart при настройке модуля.
       
      Установка:
      1.Скопируйте содержимое папки upload в корень вашего сайта;
      2.Перейдите в раздел "Дополнения->Доставка->Отправка Новой Почтой", заполните необходимые поля;
      3.Перейдите в раздел "Система->Локализация->Отделения Новой почты", нажмите на кнопку "Обновить список отделений".
       
      .
       
       
      Модуль Simple 3.x.x:
      Если вы используете Модуль Simple - упрощенная регистрация и заказ, во вкладке "Настройки полей покупателя" выберите в поле main_city тип отображения select_from_api.
      Модуль Simple 4.x.x:
      Если вы используете Модуль Simple 4.x.x - смотрим скриншот ниже или
      .
       
      DEMO (Ocstore 1.5.5.1.2 / Simple 4.7.7)
      ADMIN (demo / demo)
      DEMO (Opencart 1.5.6.4 / стандартная корзина)
      ADMIN (demo / demo)
       
      Внимание! Модуль перезапишет таблицы country и zone удалив все страны в магазине и заменив их на области и города Украины!
       
      Внимание! Перед импортом рекомендуется сделать бэкап данных.
       

      Распространяется как есть по лицензии GNU GPL при условии соблюдения правил форума.
      Добавил mstkalenko Добавлено 05.07.2014 Категория Доставки Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop OcShop 1.5.6.4.х Обращение к серверу разработчика Старая цена  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.