Как вывести из цикла полей поле "photos" в записи контета?

#1 24 декабря 2015 в 23:34
Собственно вопрос в заголовке.
Пробую:
  1.  
  2. <?php if (isset($fields['photos']) && $fields['photos']['is_in_item'] && !empty($item['photos'])){ ?>
  3. <div class="photos">
  4. <?php echo html_image($item['photos'], $fields['photos']['options']['size_teaser'], $item['title']); ?>
  5. <?php unset($item['photos']); ?>
  6. </div>
  7. <?php } ?>
  8.  
Результат:
1. получаю только одну картинку
2. картинка не реагирует на настройки вывода размера (выводится маленький)
3. нет ссылки на открытие в модальном окне фоток большого размера
Помогите, пожалуйста, кто чем сможет.
Заранее, спасибо!
#2 25 декабря 2015 в 02:45
  1.  
  2. <?php echo $fields['photos']['html']; ?>
  3.  
#3 25 декабря 2015 в 13:27
DELLитант, спасибо!

Главное что так делал с самого начала, а условие поставил:
  1.  
  2. <?php if (isset($fields['photos']) && $fields['photos']['is_in_item'] && empty($item['photos'])){ ?>
  3.  
zst
#4 25 декабря 2015 в 13:57
Олег Васильевич я, в условии под спойлером стоит фраза "если содержимое $item['photos'] — пустота, то выводим её" smile
#5 25 декабря 2015 в 15:21


Олег Васильевич я, в условии под спойлером стоит фраза "если содержимое $item['photos'] — пустота, то выводим её" smile

Loadырь
так я ж и говорю что условие поставил "с точностью до наоборот"
#6 7 января 2019 в 23:55
А как сделать чтобы в списке контента (дефаулт) из поля Набор изображений показывалось только одно фото, а не все.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.