Обратная связь Opencart, email отправителя

При отправке заявки через форму обратной связи клиент указывает свой email. Затем, если нужно, можно с ним связаться, используя этот адрес. Но на одном из сайтов возникла проблема: уведомление об обращении на почту прилетает без клиентского email’а. Проблема оказалась всего в одной строчке кода:

[Continue reading]

Обновление OpenSecurity

Вслед за большим обновлением Opencart, подготовил обновление для OpenSecurity. Никаких глобальных изменений, лишь пересборка под новую версию. В новой версии изменилось название папки с английским языком: english => en-gb. Были небольшие изменения в механизме авторизации администратора.

[Continue reading]

Подписи к изображениям на баннере Opencart 2.x

В стандартном баннере нельзя поставить подпись к изображению. Можно конечно открыть изображение в редакторе и добавить текст, но это не наш выбор. Мы немного подправим стандартный модуль баннеров и сделаем возможность редактирования подписей из админки. Открываем: /catalog/view/theme/default/template/module/banner.tpl

[Continue reading]

Обновление Opencart 2.2.0

2 марта вышло большое обновление Opencart. В этот раз изменения глобальные. Добавлена поддержка Composer Внесены изменения в систему событий Добавлено 3 новых способа оплаты Изменён установщик, теперь он мульти-язычный Изменён шаблонизатор, улучшено пере-использование кода Последняя версия OpenBay Pro, теперь с поддержкой Amazon Теперь будет возможность скачать 2 вида инсталляционных пакетов: компилированную версию и не компилированную….

[Continue reading]

Использование категории товаров в качестве статьи

Появилась интересная задача: нужна возможность использовать категории продуктов в качестве статей. Это нужно для того, чтобы информационную статью можно было разместить в главном меню. По идее это можно сделать сразу в стандартном Opencart. Проблему представляют лишь кнопка «Продолжить», текст «В данной категории нет товаров», помимо этого нужно скрыть такой пункт из бокового меню категорий.

[Continue reading]

Переделка карточки товаров в админке Opencart

Большинство интернет-магазинов не использует все возможности CMS. Не всем нужно учитывать UPC, EAN, JAN, расположение и т. д. Но, между тем, при большом количестве полей в товаре и большом потоке товаров у контент-менеджера, неизбежны ошибки. Например, можно на автомате перепутать артикул с моделью. Совсем удалить лишние поля нельзя, иначе Opencart перестанет работать, но мы можем…

[Continue reading]

Удаление кнопок «В закладки» и «В сравнение» В Opencart 2.x

Если Вы хотите удалить кнопки «В закладки» и «В сравнение» со всех модулей во всём магазине, откройте файл стилей и разместите в конце:

Эти стили скроют все кнопки.

[Continue reading]

Opencart, обновление 2.1.0.2

Сегодня вышло обновление Opencart 2.1.0.2. Изменения минимальны, исправлена 1 xss уязвимость: * XSS issue resolved for zone_id. Thanks to www.netsparker.com for finding. (https://github.com/opencart/opencart/commit/33642ba18dc2645396dd35a0434964d7721d5eb3)

[Continue reading]