Видел подобную тему, но не смог отыскать по поиску. Объясните логику работы "похожих изображений" в фотогалереи.
Под многими из картинок в фотоальбоме выводится по 1-2 изображения, это портит дизайн и общее восприятие от альбома. Не разумнее ли было показывать пользователю первую десятку фотографий из фотоальбома? Может я что-то не так настроил (самостоятельно обновлял движок и шаблон до 2.0.6+github), тогда заранее прошу прощение.
#1
29 ноября 2016 в 00:55
#2
29 ноября 2016 в 01:25
http://instantcms.ru/forum/thread26030-1.html#249398
В альбоме свыше 70 фото, некоторые фото выводят под собой иногда только 1-2 фото
В альбоме свыше 70 фото, некоторые фото выводят под собой иногда только 1-2 фото
#3
29 ноября 2016 в 02:54
Не показываются, в этом то и проблема.Если есть релевантные названию фото фотографии — показываются они, если таковых нет — показываются другие фотографии альбома.
Протестировал на альбомах по 16-20 фото.В альбоме свыше 70 фото, некоторые фото выводят под собой иногда только 1-2 фото
Сегодня в 10:38
#4
20 декабря 2016 в 09:01
#5
20 декабря 2016 в 12:22
Мирослав, благодарю! Уже докопался сам.
У меня так:
Оставил строку:
Чтобы лимиты на количество фото работали.
У меня так:
private function getRelatedPhoto($photo) { $this->model->limit($this->options['related_limit']); $this->model->filterEqual('album_id', $photo['album_id']); $this->model->filterNotEqual('id', $photo['id']); $photos = $this->getPhotosList(); $this->related_title = LANG_PHOTOS_OTHER_IN_ALBUM; return $photos; }
$this->model->limit($this->options['related_limit']);