XTR Опубликовано 18 Ноября 2016 Жалоба Поделиться Опубликовано 18 Ноября 2016 (изменено) Для вывода блоков в сайдбаре есть такая конструкция <foreach loop="side_blocks:$side_blocks as $block">{$block}</foreach> Как написать условия, чтобы можно было вставлять свой HTML-код между блоков? Или есть иной способ (кроме написания своих хуков, конечно)? Изменено 18 Ноября 2016 пользователем XTR Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Denis Chursinov Опубликовано 18 Ноября 2016 Жалоба Поделиться Опубликовано 18 Ноября 2016 Написать свой хук - это самый правильный и не сильно запарный способ. Можно легко вставить до или после всех. А вот между можно вставить только засунув свой код в массив $side_blocks . Или можно внутри перечисления поставить счетчик и вставить после блока номер Х. <if test="$mycount = 0"></if> <foreach loop="side_blocks:$side_blocks as $block"> <if test="($mycount++) AND ($mycount == 5)"> Ваш код. </if> {$block} </foreach> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
XTR
Для вывода блоков в сайдбаре есть такая конструкция
Ссылка на комментарий
Поделиться на других сайтах
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.