Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Вывод последней фотографии объявления в списке

  • 9 апреля
  • Товарищи, прошу помощи. Задача следующая: с списке объявлений по умолчанию выводится первая фотография. Можно ли сделать, так чтобы выводилась не первая а последняя фотография. У каждого объявления по 3 или 4 фото. Буду благодарен за любую помощь!
    • 9 апреля
    • Попробуйте вот эту тему почитать. Может быть поможет. Натолкнет на мысль.
      • 9 апреля
      • Александра, спасибо что откликнулись.

        В теории я понимаю тот алгоритм, на который вы ссылаетесь. В этом и проблема, что как я понимаю в массиве (который выводится файлом ab.view.rows.php) только 1 элемент с фото выводится. А вот список объявлений в блоке ( ab.view.rows_block.php) выводит все изображения если задать параметр images.
    • 9 апреля
    • Задача наипростейшая, если в массиве есть все фотки то тупо вот так end(массив с фотками), если фоток нет, то получить нужно все сначала ($this->diafan->_images->get()), а потом то что я написал раньше.
      • 9 апреля
      • Степан, спасибо за ответ.

        Как получить все фото? Это нужно прописать в модели или файле row.view?
        • 10 апреля
        • Вам не нужно получать все фото.
          В файле они выводятся в массиве, следовательно, это у вас уже есть.
          Вы видите одно фото только из-за настроек модуля, вкладка Изображения "выводить все изображения".

          А вот далее шаманьте с выводом по совету Степана.
  • 10 апреля
  • Александра, спасибо!!! И смотрел же там и в настройках модуля...Глаз "замылился" видимо)))) Спасибо еще раз за помощь!

Блоги

  • 16.11.2019
  • Достаточно широкой проблемой, которая вызывает множество вопросов, обращений в тех.поддержку и тем на форуме, является обновление, а именно ошибки, с ним связанные. Корни проблем, возникающих при этом, совершенно различны, но наиболее часто причина в кастомизации. И хоть определение это слишком широкое, всё же процедура выявления проблемы вполне стандартизована и проста. Об этом и пойдёт речь в статье.