Форум для интеграции с Opencart

Встречайте форум для Опенкарт 1.5.1.x. Интегрируется с базой Опенкарт (как пользователями, так и покупателями), настраивается из админки.
Написан на CakePHP.
Живёт на гитхабе.

SSL. Делаем защищённый сайт HTTPS

Если где-то вам придётся покупать SSL сертификат, то там скорее всего будет инструкция по использованию, но даже с инструкцией это головная боль, если не делаешь это каждый день. Поэтому вот ещё одна шпаргалка.

Правовая сторона использования Opencart

Opencart использует лицензию GNU GPL v3. Это одна из наиболее жёстких лицензий, накладывающая ограничения на закрытие исходного кода как производных программ, так и расширений (модулей, плагинов).
Ниже несколько цитат из GNU GPL FAQ, касающихся лицензирования и условий распространения модулей и расширений GPL-программ.

Убираем общую сумму выбранного товара из шапки вашего он-лайн магазина на OpenCart

Открываем файл:
\open\www\catalog\language\russian(или ваш язык)\module\cart.php

Там есть строчка $_['text_items'] = 'Товаров: %s (%s)'; удалите (%s) и все.
Это просто и быстро.
Если нужно удалить еще и запрос в БД то поройтесь тут.
\www\catalog\controller\module\cart.php

Как узнать, какая у Вас версия скрипта OpenCart?

Подбирая шаблон для одного интернет-магазина на OpenCart задался вопросом — Как узнать версию OpenCart?
В административно разделе (админке) её нет. В футере — тоже нет.

Так где же она?

Всё как всегда просто)))
Версия находится в файле index.php, который расположен в корне сайта. Мой пример:
// Version
define('VERSION', '1.5.2.1');

Ограничение количества товаров в списке сравнений.

Неожиданно столкнулся с тем, что Opencart позволяет добавить в список сравнений только 4 товара. Для проекта, над которым я работаю, этого оказалось маловато, значит нужно искать решение. Как всегда решение оказалось не таким уж и сложным. Итак, находим контроллер модуля сравнений, он лежит тут: /catalog/controller/product/compare.php. В файле ищем следующую строку:

if (count($this->session->data['compare']) >= 4)

и меняем 4 на нужное вам количество.
Всем спасибо за внимание.

Репозиторий Опенкарт

Давно я ожидал появления альтернативной версии репозитория Опенкарт с более адекватным ведением дел. Вообще-то думал, что он чуть раньше появится. Но чтобы его объявили прям в "новостях и анонсах" на форуме -- не ожидал. Смело :) Я думал, будет как-то менее заметно и в одном из репо десятка-другого активных разработчиков и комиттеров, разочаровавшихся в политике DK. Респект rph :)