val6556
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Подробнее...Добрый день всем. Дорабатываю PHPShop Enterprise 400011. Сделал: 1. Доработал модуль ProduсtOption, чтобы появился выпадающий список для выбора размера товара в кратком описании. 2. Добавил поле для простановки количества товара для добавления в корзину. 3. В кратком и подробном описании товара добавляется количество штук в упаковке (из карточки товара). 4. В подробном описании изменил форму, теперь можно поставить нужное количество сразу по всем размерам товара. Здесь же выводится цена за штуку, и цена упаковки (перемножается с количеством шт. в упаковке), автоматически считается сумма по каждому товару с учетом количества в упаковке и итоговая сумма по данному товару. 5. Доработал корзину. Добавил автоматический вывод количества штук в упаковке, и в столбце "Стоимость" теперь рассчитывается стоимость всего количества упаковок по каждому товару. Однако внизу корзины в строке Итого всё равно устанавливается не итоговая сумма по столбцу "Стоимость", а как раньше - сумма по штукам, без учета упаковок. Эта сумма и отправляется в заказ. Нужно, чтобы отправлялась рассчитанная сумма по упаковкам. Понимаю, что нужно ковырять: логику формирования переменной "sum" и переменной "cart_sum", чтобы при нажатии кнопки "В корзину" сразу формировалась сумма с учетом количества в упаковке. Но никак не могу найти где нужно ковырять. Какие файлы отвечают за формирование этой переменной. Если кто разбирается в этом движке, подскажите, пожалуйста. Я не программист, работаю на интуиции методом тыка, анализируя куски кода. [/more] [/more] Добавлено: Вопрос снимаю. Нашел файл, в котором формируется цена - это cart.class.php. Остальное дело техники, как говорится. | Всего записей: 1 | Зарегистр. 30-05-2015 | Отправлено: 16:58 30-05-2015 | Исправлено: val6556, 21:45 30-05-2015 |
|