studioAura
5/1/2018 - 10:23 AM

Phenom разное

Phenom разное

Если статику собираетесь в папке assets хранить, целесообразно в системных настройках pdotools в поле 
pdotools_elements_path указать путь к Вашим чанкам, например так:
{assets_path}elements/

Вызов по указанному примеру будет работать так:
{include 'file:head.tpl'}
. Если в папке elements сделать каталоги для чанков (chunks) и шаблонов (templates), вызов корректируется:
{include 'file:chunks/head.tpl'}
Привёл рабочий пример со своего проекта, должно работать

======

Смотрите. Парсер берет файлы из указанного заранее каталога (папки в файловой системе), по умолчанию это 
core/elements/. То есть создаете в папке core папку elements, для удобства можете создать внутри elements 
еще две папки chunks и tmp для чанков и шаблонов соответственно. Создаете, например, в папке tmp 
шаблон home.tpl (разрешить tpl файлы надо заранее в системных настройках core/файловая система). Потом 
создаете обычный modx-шаблон и пишите там
{include 'file:tmp/home.tpl'}

Получается парсер смотрит в директорию core/elements затем вы указываете в папку tmp и свой 
шаблон home.tpl. То есть нужно изначально для фенома указать дефолтную директорию откуда он будет брать 
файлы. Сменить дефолтную директорию можно в «Системные настройки»->pdoTools->Путь к елементам, и просто 
указываете путь, который вам нужен. Также не забудьте тут же включить настройки: Использовать Fenom в чанках, Разрешить MODX в Fenom и Использовать Fenom на страницах.

======