krasgaming Опубликовано 29 февраля, 2020 Поделиться Опубликовано 29 февраля, 2020 Хочу разместить рекламу в конце сообщения, чтобы она показывалась исключительно в первом посте и больше нигде. Как здесь работать с условиями? с движком IPS еще не особо знаком.Нашел удачное расположение своей рекламы в разделе post после тега: {$comment->content()|raw} но реклама отображается после каждого сообщения т.к нет никаких условий, так вот как сделать чтобы реклама отображалась только после первого поста. Вариант стандартном рекламы не предлагать "после поста", мне именно нужно В ПОСТЕ. Всем спасибо! Вот так Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 29 февраля, 2020 Поделиться Опубликовано 29 февраля, 2020 Сообщения выводит 'post', его вызывает 'postContainer', а его вызывает 'topic'. Таким образом вам надо считать в 'topic' количество сообщений и передавать это значение в 'postContainer' и дальше в 'post'. Переменная уже есть, сообщения считаются в 'topic' переменной $postCount. Добавляете ее в параметры 'postContainer' и 'post', внутри 'post' у вас условие {{if firstPost==0}}<ваша реклама>{{endif}}. Дальше самостоятельно. Respected 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 29 февраля, 2020 Поделиться Опубликовано 29 февраля, 2020 {{if $firstPost==0}}<ваша реклама>{{endif}} - так точнее.. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.