Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» PHPShop Enterprise 400011 добавление товара в корзину

Автор: val6556
Дата сообщения: 30.05.2015 16:58
[more] [more] [more] [/more]Добрый день всем.
Дорабатываю     PHPShop Enterprise 400011.
Сделал:
1. Доработал модуль ProduсtOption, чтобы появился выпадающий список для выбора размера товара в кратком описании.
2. Добавил поле для простановки количества товара для добавления в корзину.
3. В кратком и подробном описании товара добавляется количество штук в упаковке (из карточки товара).
4. В подробном описании изменил форму, теперь можно поставить нужное количество сразу по всем размерам товара.
Здесь же выводится цена за штуку, и цена упаковки (перемножается с количеством шт. в упаковке), автоматически считается сумма по каждому товару с учетом количества в упаковке и итоговая сумма по данному товару.
5. Доработал корзину. Добавил автоматический вывод количества штук в упаковке, и в столбце "Стоимость" теперь рассчитывается стоимость всего количества упаковок по каждому товару.

Однако внизу корзины в строке Итого всё равно устанавливается не итоговая сумма по столбцу "Стоимость", а как раньше - сумма по штукам, без учета упаковок. Эта сумма и отправляется в заказ.

Нужно, чтобы отправлялась рассчитанная сумма по упаковкам. Понимаю, что нужно ковырять: логику формирования переменной "sum" и переменной "cart_sum", чтобы при нажатии кнопки "В корзину" сразу формировалась сумма с учетом количества в упаковке.

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

Я не программист, работаю на интуиции методом тыка, анализируя куски кода.
[/more] [/more]

Добавлено:
Вопрос снимаю. Нашел файл, в котором формируется цена - это cart.class.php.
Остальное дело техники, как говорится.

Страницы: 1

Предыдущая тема: Регистрация сайта на платформе Битрикс


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.