core/skin/detsad20.ru/mod/man_rezerv_const.tpl

24 lines
2.8 KiB
Smarty
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<h3>Справочник зарезервированных шаблонных переменных в Smarty</h3>
<ul>
<li>$id - передается в шаблон через параметр /?id= (идентификатор чего бы то нибыло - записи в БД, имя файла, имя папки)</li>
<li>$local_titul - заголовок страницы, задается в PHP-коде модуля, при чем как
угодно, его можно заранее взять из БД как это сделано в модуле default, можно назначить ручкаами функцией $smarty->assign('local_titul', 'Значение');</li>
<li>$page_titul - заголовок окна браузера, задается в самом главном index.php, формируется из заранее настроенного имени файла (в /set/int.php) + local_titul</li>
<li>$mod_inc - Полный путь к модулю, используется в файле /template/index.php с помощью него подключается файл шаблона конкретного модуля</li>
<li>$mod_inc_short - имя модуля, используется для вывода имени модуля на экран, так же в формах или ссылках на модульные js и css</li>
<li>$site_copy - Копирайт - авторство кода или дизайна сайта, задается в /set/int.php. Изменять значение не рекомендуется, а то могу снять с поддержки ваш экземпляр движка (обижусь)</li>
<li>$dostup - отображает (но не задает) уровень прав доступа - "" - простой пользователь, "m" - модератор, который имеет право править статьи, добавлять и удалять комментарии и статьи, "a" - администратор, имеет полные полномочия на сайте - все тоже, что и модератор, но еще - создание, удаление, изменение всех шаблонов, скриптов, кодов движка.</li>
<li>$mini_admin - Подключает где надо, в любом месте мини-админку (/templates/mini_admin.tpl) чтобы на лету редактировать все части модуля - шаблон, css, js и php-код. Чтобы простой смертный пользователь не смущался видя эти функции, нужно сделать проверку на права доступа, как ниже по тексту.</li>
</ul>
{if $dostup=='a'}
{include file=$mini_admin}
{/if}