wefunkpz

Превью изображение в новостях

Recommended Posts

Добрый день!

 

Возникла необходимость прикреплять к новостям превью и выводить в блоке.

Воспользовался новым типом загрузчика, зовел поле image типа uploads в таблице news. Изображение в редакторе новостей прикрепляю, сохраняю.

 

Вывод в блоке организовал таким образом

{if $news_list_column[i].image != '' }			<div class="image">			<img class="previewi" src="{$estate_folder}/img/data/{$news_list_column[i].image}"/> 			</div>{/if}

Изображение не вывыодит, т.к. вместо ссылки на фото в колонке значение в виде

a:1:{i:0;a:4:{s:7:"preview";s:33:"prv53d7380e2a9e5_1406613518_1.png";s:6:"normal";s:33:"img53d7380e2a9e0_1406613518_1.png";s:4:"type";s:7:"graphic";s:4:"mime";s:3:"png";}}

wtf?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В данный момент для колонки можно использовать конструкцию

{if $news_list_column[i].img_preview_src!=''}<img class="previewi" src="{$news_list_column[i].img_preview_src}"/>{/if}

$news_list_column.img_preview_src всегда содержит первую картинку из поля типа uploadify_image (при наличии), либо первую картинку из первого встреченного в модели новости поля типа uploads (опять же таки при наличии).

 

Ссылка на картинку в нем содержится уже с полным путем. Т.е. доставлять перед ней {$estate_folder}/img/data не нужно.

 

ПС. Вариант не очевидный, но в данный момент рабочий. В дальнейшем мы приведем и это место к единому формату.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В данный момент для колонки можно использовать конструкцию

{if $news_list_column[i].img_preview_src!=''}<img class="previewi" src="{$news_list_column[i].img_preview_src}"/>{/if}

$news_list_column.img_preview_src всегда содержит первую картинку из поля типа uploadify_image (при наличии), либо первую картинку из первого встреченного в модели новости поля типа uploads (опять же таки при наличии).

 

Ссылка на картинку в нем содержится уже с полным путем. Т.е. доставлять перед ней {$estate_folder}/img/data не нужно.

 

ПС. Вариант не очевидный, но в данный момент рабочий. В дальнейшем мы приведем и это место к единому формату.

 

$news_list_column.img_preview_src у меня ничего не возвращает

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас