Просмотр поста

.
Delphinum

AlkatraZ, с тем же успехом, можно предлагать использовать для подключения в шаблонах не: <?= tplinclude(...) ?>, а просто <?= include(...) ?> (написал уже после твоего предыдущего коммента)

Бывает полезно еще ограничивать область видимости подключаемого шаблона. То есть ты подключаешь шаблон, но передаешь в него специфические для данного шаблона переменные, а не всю область видимости, доступную базовому шаблону. Не знаю насколько это полезно, лично я никогда не сталкивался с проблемами "слишком большой области видимости". В моем решении можно сделать так: <?= template('head.html', [переменные только этого подшаблона]) ?>