Адаптация плагина «Конструктор каталогов со свойствами и магазин (Simple Catalog)» под сторонние шаблоны

Разработка под LiveStreet CMS
У плагина есть несколько вариантов для адаптации под :


\simplecatalog\templates\skin\_adaptations\readme.txt
\simplecatalog\templates\skin\_custom\readme.txt
\simplecatalog\templates\skin\default\scheme_templates\readme.txt


В каждом из текстовых файлов есть краткая для чего это может быть удобно.

Крайне не рекомендую адаптировать через создание копии папки \\templates\skin\default: во-первых это трудозатратно (она большая, около 600 кб), во-вторых при обновлении плагина могут быть проблемы т.к. структура будет или может меняться.

Элементарным/наиболее дешевым в плане ресурсов способом адаптации является копирование css классов. Например, в плагине используются ксс классы кнопок .button, некоторые шаблоны имеют классы .btn для этого можно добавить адаптацию в \simplecatalog\templates\skin\_adaptations скопировав в класс кнопки плагина содержимое класса шаблона (.btn -> .button)

Таким образом можно будет всегда актуализировать версию плагина, обновляя лишь таблицы стилей вместо правок шаблонов. Это значительно проще.
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.