Евгений

Евгений

Был в сети 08 апреля 2019, 19:47
Заказы не принимаю
Тогда что значит эта загадочная фраза: «Через include подключил внешний шаблон index.tpl c таким содержанием:»?
Это значит, что я вставил в код шаблона в админке вот это:
{include 'file:templates/index.tpl'}
Ещё раз. В твоём варианте запрос идёт к шаблонам из БД. Т.е. шаблон base.tpl должен быть в списке шаблонов во вкладке «Элементы» дерева элементов админки.
создание шаблона для base.tpl ничем не помогло бы.

В твоём случае

{extends 'file:templates/base.tpl'}
...
именно это мне помогло. Спасибо большое!

дело в том что в документации я прочитал следующее:
{extends 'template:Fenom Base'}

{block 'content'}
    <h3>{$_modx->resource.pagetitle}</h3>
    <div class="jumbotron">
        {parent}
    </div>
{/block}
Точно также можно писать и расширять чанки, только обратите внимание, что для работы с modTemplate нужно указывать префикс template:, а для чанков нет — они работают по умолчанию во всех {include} и {extends}.
вот это меня и сбило с пути истинного)