Изображение в балуне карты

InstantCMS 2.X
#1 15 августа 2026 в 12:38

Добрый день. Подскажите, как правильно прописать вывод картинки в балуне карты. Написано так: 

<?php echo !empty($item['photo'])? $item['photo']: 'Фотография'; ?> 

Результат: 

Изображение

Понимаю, что вроде нужно указать выбор одного пресета, но как это правильно прописать, не знаю.

#2 15 августа 2026 в 19:10

Наверное как то так

  1. <?php echo !empty($item['photo'])? html_image_src($item['photo'],$size_preset): 'Фотография'; ?>

В $size_preset ваш размер.

#3 15 августа 2026 в 21:14

<?php echo !empty($item['photo'])? html_image_src($item['photo'],$size_preset): 'Фотография'; ?>

Lora

Спасибо. Но к сожалению не сработало. 

Сейчас сам внимательно посмотрел на свой же скрин, вижу что проблема возможно не в выборе размера пресета, точнее, не только в выборе. На скрине показано несколько разных изображений. И действительно, ведь поле photo у меня, это Набор изображений (слайдер). Возможно нужно ёще, как то указать, какое по очередности изображение нужно выводить, первое например.

#4 17 августа 2026 в 09:56

А это откуда скрин? Как так, что там два одинаковых пресета?

#5 17 августа 2026 в 17:23

А это откуда скрин?

Lora

Доска объявлений. В шаблоне вывода, такой код: 

"<?php echo !empty($item['city_cache'])? $item['city_cache']: 'Город'; ?>" он выводит в балун карты, поле Город.

Хочу вывести туда поле Изображение. Меняю название поля: 

"<?php echo !empty($item['photo'])? $item['photo']: 'Фотография'; ?>" 

Но поле photo, это у меня Набор изображений. И по итогу я получаю буквенные пути (на скрине), на все пресеты изображений, которые есть в объявлении. 

А нужно, чтобы в балуне отображалось первое изображение из загруженных в объявление. 

#6 22 августа 2026 в 17:02

Ну, если поле фото, это набор изображений, значит надо пропустить его через цикл и уже там выводить фото.

#7 24 августа 2026 в 21:32
Ну, если поле фото, это набор изображений, значит надо пропустить его через цикл и уже там выводить фото.
Lora

Спасибо. Но к сожалению не осилю я такое самостоятельно. Потому и обратился к знатокам кода системы.

#8 24 августа 2026 в 21:36

Скиньте ваш файл, который ковыряете.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Похожее в блогах

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.