VAOZ Опубликовано 13 апреля, 2018 Поделиться Опубликовано 13 апреля, 2018 Иногда требуется вывести информацию или скрыть её во время появления сообщения (предупреждения). Само сообщение мы можем настроить в info.tpl, но а как быть с выводом информации в main.tpl в нужном месте? Все просто: 1. Открываем engine/modules/main.php Находим: $tpl->set ( '{info}', $tpl->result['info'] ); Вставляем ниже: if($tpl->result['info'] == "") { $tpl->set_block ( "'\\[not-info\\](.*?)\\[/not-info\\]'si", "\\1" ); $tpl->set_block ( "'\\[info\\](.*?)\\[/info\\]'si", "" ); } else { $tpl->set_block ( "'\\[info\\](.*?)\\[/info\\]'si", "\\1" ); $tpl->set_block ( "'\\[not-info\\](.*?)\\[/not-info\\]'si", "" ); } 2. В main.tpl в нужно место можно вставить комбинацию [info]текст, если есть сообщение[/info] [not-info]текст, если нет сообщения[/not-info] Ссылка на комментарий Поделиться на других сайтах Дополнительные параметры обмена...
Рекомендованные сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти