koskad 0 09/25/17 09:12 Всех приветствую! Подскажите пожалуйста переменную для стилей форума. Нужно что бы для одного стиля информация заключённая в переменную показывалась, а для другого нет. Поделиться сообщением Ссылка на сообщение
koskad 0 09/25/17 09:57 Переменную нашел \IPS\Theme::i()->id Не могу её правильно записать в шаблоне Поделиться сообщением Ссылка на сообщение
newbie 1723 09/25/17 10:04 http://ipbskins.ru/forum/topic14284.html/page__view__findpost__p__102233В шаблонах условия пишутся так{{if %expression%}} Code{{endif}}То есть {{if \IPS\Theme::i()->id == 3}}отображать информацию в стиле с ID 3{{endif}} 1 Поделиться сообщением Ссылка на сообщение
koskad 0 09/25/17 10:20 Спасибо большое! А возможно в html сделать <if ... ='\IPS\Theme::i()->id[3]'>информацию в стиле с ID 3</if> ? Поделиться сообщением Ссылка на сообщение
newbie 1723 09/25/17 10:30 А возможно в html сделатьЯ же дал пример{{if \IPS\Theme::i()->id == 3}}отображать информацию в стиле с ID 3{{endif}} Такой синтаксис используется в 3-ке<if test='1==1'>code</if> 1 Поделиться сообщением Ссылка на сообщение
koskad 0 09/25/17 10:54 Я хотел применить это в блоке приложения "портал". Я поставил туда виджет группы ВКонтакте и хотел что бы виджет менялся в зависимости от стиля. А в этом блоке можно вставлять только html код. Я не сильно в этом разбираюсь, поэтому не могу сообразить, куда эту переменную вставить. Поделиться сообщением Ссылка на сообщение
koskad 0 09/26/17 03:13 Разобрался! Ещё раз спасибо за помощь.В моём случае нужно было это<?php if (\IPS\Theme::i()->id == 1) { echo "<p>Код 1</p> "; } else { echo "<p>Код 2</p> "; } ?> Поделиться сообщением Ссылка на сообщение