Как правильно составить условие?

голоса: 0
Добрый день. Помогите сосавить условие, которое можно будет вставить в шаблон вывода материала.  Суть: для записи добавляются от 1 до 5 изображений ($IMAGE1$ и т.д.). Первое изображение устанавливается в качестве миниатюры и первой картинки записи (это полностью устраивают).  Нужен блок "Скриншоты", в который автоматически будут вставляться все изображения этой записи (кроме 1-го). Желательно, чтобы изображения выводились в виде миниатюр и увеличивались при клике в всплывающем окне (если будет поддержка пролистывания, то вообще супер).  Миниатюры должны выводиться по две в ряд.  Если изображений для записи, кроме 1-го нету, то блок не должен выводиться совсем.
| Автор: | Категория: Вопросы новичков
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

Голоса: +1
 
Лучший ответ

В нужном месте устанавливайте условия вида:

<?if($IMG_URL2$)?><a href="$IMG_URL2$" class="ulightbox"><img src="$IMG_SMALL_URL2$" alt="$TITLE$" /></a><?endif?>

<?if($IMG_URL3$)?><a href="$IMG_URL3$" class="ulightbox"><img src="$IMG_SMALL_URL3$" alt="$TITLE$" /></a><?endif?>

<?if($IMG_URL4$)?><a href="$IMG_URL4$" class="ulightbox"><img src="$IMG_SMALL_URL4$" alt="$TITLE$" /></a><?endif?>

<?if($IMG_URL5$)?><a href="$IMG_URL5$" class="ulightbox"><img src="$IMG_SMALL_URL5$" alt="$TITLE$" /></a><?endif?>

как их завернуть и стилизировать это уже ваше дело.

| Автор:
Выбор ответа лучшим | | Автор: Kerncraft1
Пример с перелистыванием.  <?if($IMG_URL2$)?><a href="$IMG_URL2$" class="ulightbox" data-fancybox-group="ultbx"><img src="$IMG_SMALL_URL2$" alt="$ENTRY_TITLE$" title="Увеличить"></a><?endif?>
То что надо! Спасибо огромное!
...