Доработка рыболовного сайта
В очередной раз ко мне обратился клиент с проблемным интернет магазином на движке Opencart.
- Ошибка возникла после нажатия на кнопку Оформить заказ после заполнения данных в корзине. Ошибка заключалась в отсутствие необходимых шаблонов. Данные шаблоны лежали на ftp, но они были переименованы предыдущим разработчиком.
- Так же были исправлены ошибки, которые появлялись после очистки кэша VqMod из-за неправильного внедрения некоторых переменных.
- Поправлены шаблоны и добавлены новые свойства по просьбе клиента.
- Через админку не добавлялось более 35 доп. свойств, для исправления ошибки был поправлен php.ini (в частности max_input_vars).
Доработка шаблона и создание дополнительного поля
В интернет магазине были неправильно настроены отображения дополнительных полей из базы данных. Необходимо сделать так , чтобы не отображались не заполненные поля, а так же создать ещё одно дополнительное поле.
Изначально (другим программистом) для каждого раздела карточки товара было создано 13 шаблонов в которых менялось только название опций, в итоге я сделал один файл отображения и доработал показ опций на сайте. Теперь для редактирования используется лишь один шаблон product.tpl
Для создания дополнительного поля был создан xml модификатор для opencart 1.5