Как вытащить изображение из переменной?

#1 8 апреля 2014 в 12:51
Всем добрый день. В шаблоне com_content_view.tpl есть переменная {$cat.description}, так вот, требуется вывести в шаблоне из этого описания — только изображение. Подскажите, как?
Думаю что это будет проще, если сделать к категориям статей — превью, как у статей. Но есть ли такое готовое?
#2 8 апреля 2014 в 16:58
Из общего текста вывести кусок с фото только регуркой, регулярку писать в модели компонента, и выводить новой переменной, либо еще более бредовый вариант, тоже регуляркой только на js, что бы он парсил скрытый вывод десткпшена искал там фото и выводил его при загрузке страницы.

В идеале, если очень нужен вывод фото в категориях, то писать функционал в самом компоненте!
#3 8 апреля 2014 в 17:43
А чего из базы брать не хотите? Зная $cat['photoalbum'], можно получить имена фоток одним движением, например
  1. $files = $inDB->get_table('cms_photo_files', "album_id=$cat['photoalbum']", 'id, file');
.
Получите массив из id и имен фоток этого альбома, а уж из массива выбрать нужное имя фотки, зная ее id — ваще детская забава…
#4 9 апреля 2014 в 04:43
будет слишком муторно делать отдельные фотоальбомы для каждой категории и потом еще привязывать и выводить
#5 9 апреля 2014 в 06:29
ну, если для вас это муторно, могу напомнить песенку из детского фильма: "Нормальные герои всегда идут в обход" rofl
надеюсь, без обид.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.