Micro Edition поддерживает шаблонизатор основной сборки и в качестве дизайна можно использовать базу шаблонов.
Редакция PHPShop CMS Free Micro Edition работает без базы данных на подключении HTML файлов из специальной папки pageHTML.
Для создания страницы http://name.ru/test.html
нужно создать файл test.html
и положить его в папку pageHTML
. Файл test.html должен
содержать контент, который будет выводится в общем дизайне сайта.
Дополнительные текстовые блоки можно вставлять в сам шаблон shop.tpl
.
В TPL шаблонах можно использовать логику языка программирования PHP в полном объеме, разместив код между тегами @php .... phр@.
Для удобства заполнения каталога контент вынесен для редактирования файл pageHTML/catalog.html
.
Для удобства заполнения горизонтального меню контент вынесен для редактирования файл pageHTML/menu.html
.
В качестве метатега Title страницы берется тег h1 из содержания страницы? для метатега Description используется тег desc.
Модули размещены в папке /phpshop/modules/
. Для включения модуля следует в конфигурационном файле /phpshop/modules/имя_модуля/inc/config.ini
установить параметр enabled="1".
[system] enabled="1";
Конфигурация настраивается в файле /phpshop/inc/config.ini
[system] skin="bootstrap"; # имя шаблона name="Мой сайт"; # название сайта skin_choice="true"; # выбор дизайна на сайте
Подключение PHP логики через PHPShopCore. Исходник файла расположен по адресу: /phpshop/core/coretest.core.php