Как и
было обещано, мы ведем разработку нового адаптивного шаблона для партнерских магазинов.
В соответствии с современными стандартами, мы используем git и гибкую методологию разработку (agile). Соответственно, вы можете наблюдать за ходом разработки, тестировать ранние версии (не предназначенные для использования в продакшене) и влиять на то, каким будет конечный продукт.
Репозиторий шаблона -
https://github.com/powerpartners/theme-2k22Форум разработчики не читают, поэтому сообщать о найденных недочетах и предлагать улучшения можно
здесь. Единственное, просьба воздержаться от баг-репортинга до выхода первого официального релиза. Можно даже самому принять участие в разработке, о том как это делается на github-е можно почитать
тут.
Из интересного, кроме адаптивности и современного дизайна, там уже работает автоматическое определение города посетителя, количество пунктов выдачи в городе, стоимость услуг транспортных компаний и наличие курьерской доставки (этот кусок кода уже при желании можно перенести в ваши магазины)
Вложение:
img-971.jpg [ 49.9 КБ | Просмотров: 16589 ]
Для тестов вам потребуется обновить в коде магазина библиотеку
vLib (шаблон использует самую последнюю версию) и положить файл delivery.json в каталог /products
Для работы новой версии
vLib необходимо в файле util.php заменить строку
Код:
$tmpl = new vlibTemplate("$TMPL_DIR/$tmpl_name", array('UNKNOWNS' => 'REMOVE', 'GLOBAL_VARS' => 1));
на
Код:
$tmpl = new \clausvb\vlib\vlibTemplate("$TMPL_DIR/$tmpl_name", array('UNKNOWNS' => 'REMOVE', 'GLOBAL_VARS' => 1, 'MAX_INCLUDES' => 10));
Кроме этого, следует обновить shop.xml, открыв для этого страницу /upgrade.php вашего сайта в браузере.