Используя у себя на сайте различное ПО, мы стремимся сразу установить, как правило, версию PRO (в нашем случае Hikashop Business). Так поступил и я, ведь версия PRO обладает всеми опциями. Но к сожалению, все версии PRO платные и в "свободном" доспупе на официальных сайтах для скачивания не доступны.
Но что это за опциии и можно ли без них обойтись? Давайте разберемся.
Специально установил версию Hikashop Free 4.6.0 и проанализировал. Первое, что бросилось в глаза - это появление специального атрибута - "только в коммерческих версиях HikaShop" - и невозможности выбора или переключения кнопок
Но невозможность влияния администратора сайта на эти поля в админ-панели Hikashop практически не сказывается на работоспособности плагинов оплаты. Да, мы тереяем кнопку оплаты заказов, неоплаченных сразу [кнопка появляется в ответном письме Покупателю] - и она некорректно работает даже Business версии Hikashop и некоторый функционал по заказам. Формат номера заказа в версии Free приобретает буквенно-цифровой вид типа № A1B2F3 - и опять это лишь отображение номера заказа для Покупателя в ответном письме. Это не страшно, ведь сам плагин оплаты на платежной странице спокойно может отразить привычный для всех номер заказа в цифровом виде - № 123.
Пожалуй, самое неприятное, мы теряем раздел скачивания файлов
и методы авторизации на сайте [поддержка зарегистрированных и незарегистрированных пользователей отключена априори]
плюс ограничения по выводу дополнительной информации по товару и использованию фильтров.
Но без остального можно обойтись - водяные знаки на товаре не нужны, корзина для отложенных товаров вообще не нужна - никто не пользуется.
И вообще версию Free можно легко превратить в версию Business, используя лишь измененный файл загрузки плагина - ведь по умолчанию в версии Free установка отдельных модулей компонента Hikashop игнорируется, но сами модули присутствуют . Но для этого придется покопаться в php-коде компонента.
Как это сделать, какой файл отвечает за это - об этом расскажу поподробнее чуть позже..