Форумы / National / Russian / Тех. поддержка / Определение локации сайта в TPL

Kabak
#47469 25.11.2023 19:00

А если пользователь - не админ, но создал страницу и должен иметь права её изменять ?

 

#47468 Kort:

Зачем пытаться объять необъятное и все пихать в хедер? Стандартные блоки под контентом разделов и страниц прекрасно работают. Чтобы их унифицировать можно перенести их в отдельные шаблоны и подключать как:

<!-- IF {PHP.usr.isadmin} -->
{FILE "{PHP.cfg.themes_dir}/{PHP.theme}/inc/admin-page.tpl"}
<!-- ENDIF -->

и

<!-- IF {PHP.usr.isadmin} -->
{FILE "{PHP.cfg.themes_dir}/{PHP.theme}/inc/admin-list.tpl"}
<!-- ENDIF -->

А сэкономленное время лучше потратить на более полезные вещи.

Что этот вынос блоков в отдельный файл изменит ?  Пожалуйста, прошу популярно объяснить.

Отредактировано: Kabak (25.11.2023 19:05, 1 год назад)