Jump to content

Вывод контента в определённой теме (шаблоне)

Featured Replies

Posted

Ребят, всем привет!

Подскажите, кто в курсе, можно ли прописать так в имеющемся коде

{{if \IPS\Member::loggedIn()->inGroup (array(2,4))}}
		<div class="AMSG_Message AMSG_Message_information">
			{setting="AMSG_Forums_Index_Message"}
		</div><br>
	{{endif}}

чтобы контент выводился в зависимости от выбранной темы (светлая или тёмная). Сейчас выводится для определенных групп, а надо ещё для определенной темы. У тем вообще есть какой-то уникальный айди?

  • Author
11 минут назад, by_ix сказал:

можно сделать зависимость от выбранной темы пользователя. тебе это надо? 

да да, именно это и надо :) 

  • Author
6 минут назад, by_ix сказал:

стоп. а у тебя темы две? или в одной переключение цвета? 

не не, у меня 2 одинаковые темы AcMe, просто перекрашенные, без кнопки цвета, а именно в футере переключение темы

  • Author
2 минуты назад, by_ix сказал:

ну так в шаблоне и пропиши у каждой темы свой контент.

не, смотри, поясню) есть плагин Advance Message, в котором 1 сообщение с двумя типами оформления. Вот мне одно оформление нужно выводить в светлой теме, а в тёмной теме выводить другое оформление.

image.thumb.png.337ef330d4f75c6551fa9159e8be125b.png

но у тебя же две темы. значит у плагина два разных шаблона в этих темах. в одной теме нужно сделать тёмное оформление, в другой светлое. 

либо я сам запутался, либо ты меня запутал. позже поставлю плагин этот, посмотрю что он делает. 

  • Author
9 минут назад, by_ix сказал:

но у тебя же две темы. значит у плагина два разных шаблона в этих темах. в одной теме нужно сделать тёмное оформление, в другой светлое. 

либо я сам запутался, либо ты меня запутал. позже поставлю плагин этот, посмотрю что он делает. 

то, что скинул, этот код из шаблона самого плагина. То есть, если я сделаю 2 типа сообщения, то они оба будут выводиться и в одной и в другой теме

  • Author
2 минуты назад, by_ix сказал:

the.bunin я так понимаю, ты говорил про "Выбрать вид сообщения" ? или же про само сообщение?

не, мне надо сделать так, чтобы в тёмной теме выводилось, допустим информационное сообщение, а в светлой объявление. Для каждого я сделаю своё оформление.

да уф, я задаю вопрос конкретный, зачем ты отвечаешь на другое.
в плагине всего две настройки.
"вид сообщения" и "сообщение".
тебе нужно, чтоб в каждой теме был разный "вид сообщения" или же само "сообщение"?

если нужен разный "вид сообщения", то просто замени класс в белой теме, допустим так:

  {{elseif settings.AMSG_Forums_Index_Box ==1}}
	<div class="AMSG_Message AMSG_Message_error">
		{setting="AMSG_Forums_Index_Message"}
	</div><br>

а в тёмной оставь как есть:

  {{elseif settings.AMSG_Forums_Index_Box ==1}}
	<div class="AMSG_Message AMSG_Message_information">
		{setting="AMSG_Forums_Index_Message"}
	</div><br>

а если нужно разное "сообщение", то это уже плагин дописывать надо.

  • Author

by_ix хм, нет, так не получается. Сообщение выводится с тем видом, который выставляешь непосредственно в настройках самого плагина. Тут видимо при любых раскладах нужно настройку в сам плагин добавлять 😪

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.