Перейти к содержанию

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


Рекомендуемые сообщения

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

а этот код у тебя идёт в шаблоне тем или в блоках? 

Ссылка на комментарий
Поделиться на другие сайты

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

а этот код у тебя идёт в шаблоне тем или в блоках? 

в шаблоне тем

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

image.thumb.png.337ef330d4f75c6551fa9159e8be125b.png

Ссылка на комментарий
Поделиться на другие сайты

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

Ссылка на комментарий
Поделиться на другие сайты

by_ix не, вот этот 

 

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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>

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

Ссылка на комментарий
Поделиться на другие сайты

by_ix спасибо, я понял о чём ты) Это меня натолкнуло на одну идею, собственно как и сделаю)

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

то, что я описал выше - работает.
и если это не то, что ты хотел сделать, то я тебя так и не понял.
 

Спойлер

11.PNG.99d3dbc1b23dcd0e7b3f281d25ab5623.PNG

33.PNG.4a71f5b1e0274adfb4ca8378e8898063.PNG

44.PNG.75725c56faa31f1147897ba52479ee5d.PNG

22.PNG.ae6cdf6c9f2a62839b20ec88105297fe.PNG

321.PNG.a1921f7f2a5fcc29057bf9b07ac091ab.PNG

 

Ссылка на комментарий
Поделиться на другие сайты

by_ix даааа, это именно то, бро. Это я лошара, не так тебя понял) Теперь всё получилось как надо)) Ещё раз спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...