Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 04:19



Ответить на тему  [ Сообщений: 5 ] 
Как вывести переменную в шаблон из модуля? 
Автор Сообщение

Зарегистрирован: 15 янв 2022, 19:21
Сообщения: 47

Всем привет, может кто подскажет. Создал модуль, лежит в папке модули, в нем есть переменная допустим:

if(!$exe){
}
else{
$var = '33';
echo $var;
$smarty->assign('var', $var);
}
В самом модуле выводиться.

Как значение $var вывести в шаблоне? А точнее мне нужно в хедер в видимую часть. Пробовал $smarty->display('header.html'); (в модуле соответственно) но хеадер открывается внутри тела, в общем не работает.

В шаблоне header.html - {%$var%} тоже не работает почему то.

Заранее спасибо!


08 янв 2023, 16:07
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Сергей Максимович писал(а):
Как значение $var вывести в шаблоне?

Чтоб заработало, перенесите все в условие if(!$exe)

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


08 янв 2023, 17:30
Профиль

Зарегистрирован: 15 янв 2022, 19:21
Сообщения: 47

Сделал, получилось, но получилось это на странице модуля, а как сделать это на всех страницах? То - есть на главной и т.д. в общей шапке?


08 янв 2023, 19:34
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Сергей Максимович писал(а):
Сделал, получилось, но получилось это на странице модуля, а как сделать это на всех страницах? То - есть на главной и т.д. в общей шапке?

Ну это тогда нужно не через модули делать, а:
Создайте файл в папке commands, с любым названием и пропишите в нем что хотите.
Тогда получите доступ к этой переменной с любого файла шаблона и на любой странице.


08 янв 2023, 20:31
Профиль

Зарегистрирован: 15 янв 2022, 19:21
Сообщения: 47

Отлично! Большое спасибо!


08 янв 2023, 20:52
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 5 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron