Авторизация  
VaM

Примеры модулей, шаблонов для Vamshop 3

Рекомендуемые сообщения

VaM

Постоянно будет пополняться набор модулей для VamShop 3 с примерами, как можно расширять функциональность движка.

Как делать свои шаблоны.

Сейчас есть пример шаблона MaterializeCSS

Модуль Google Analytics.

HTML редактор CKEditor.

Скачать архив с модулями можно на https://github.com/vamshop/vamshop-plugins

Вот прямая ссылка на архив - https://github.com/vamshop/vamshop-plugins/archive/master.zip

Как устанавливать модули?!

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

Скачиваете архив.

Затем, к примеру, копируете из архива папку Analytics в корневую папку магазина plugins

После этого заходите в Админку - Extensions - Plugins

В списке должен появиться модуль Analytics

Нажимаете напротив модуля справа кнопку Activate (молния).

Всё, модуль установлен.

В Админке - Settings - Site появятся две новые опции:

Web Property ID и Primary Domain

В данных опциях укажите ID номер Вашего Google Analytics аккаунта и Ваш домен.

Всё, теперь у Вас будет собираться статистика и Вы сможете смотреть отчёты в Google Analytics.

 

 

Аналогичным образом устанавливается любой другой модуль.

Например установим HTML-редактор CKEditor.

Скопируйте из скачанного архива папку Ckeditor в корневую папку магазина plugins

Затем в Админке - Extensions - Plugins активируйте модуль Ckeditor

 

Всё.

Теперь при создании контента будет включён html-редактор.

Проверить можно в Админке - Content - Create - Blog

Если html-редактор не появился, убедитесь, что у Вас активирован стандартный модуль Wysiwyg в Админке - Extenions - Plugins

 

Установка нового шаблона MaterializeCSS

Из скачанного архива переписываете папку MaterializeCSS в корневую папку магазина plugins

Затем в Админке - Extensions - Themes появится новая тема MeterializeCSS в списке доступных тем (Available Themes).

Затем нажимаете напротив нового шаблона кнопку Activate

Всё, теперь сайт у Вас использует новый шаблон.

 

Заметьте, что все эти модули ставятся автоматически, не надо править никакие файлы движка, не надо править файлы ядра.

Сами модули полностью независимые, не перемешиваются никак с файлами движка, ядра.

Все модули сидят в своих папку внутри директории /plugins

Всё, что нужно модулю, всё находится внутри его папки.

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

Все лежит по своим местам, в своих отдельных деректориях.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация