
3918
- 3
- Адаптировал: irbees2008
- Источник:
- Уровень сложности исполнения: Справочник
Сегодня распишу как выводить картинку из полной новости в короткую без дополнительного поля на TWIG .
Итак приступим.
1.Открываем файл news.short.tpl вставляем код туда где у нас будет картинка:
Вариант устаревший
Код:
{% if (news.embed.imgCount > 0) %}
<img src="{{ news.embed.images[0] }}" alt="{{ news.title }}" />
{% else %}
<img src="{{ tpl_url }}/img/img-none.jpg" alt="{{ news.title }}" />/* картинка заглушка*/
{% endif %}
Код:
<img src="{% if (news.embed.imgCount > 0) %}{{ news.embed.images[0] }}{% else %}{{ tpl_url }}/img/img-none.jpg{% endif %}" alt="{{ news.title }}" />
Код:
<img src="{{ (news.embed.imgCount > 0) ? news.embed.images[0] : tpl_url ~ '/img/img-none.png' }}" alt="{{ news.title }}" />
2.Ищем код
Код:
{{ news.short }}
Код:
{{ news.short|striptags }}
Код:
[configuration]
extractEmbeddedItems = 0
Код:
[configuration]
extractEmbeddedItems = 1
Так вроде все с изображениями.Что непонятно комментируем.
Можешь почитать и вот эту статейку "Вывод иконки "новое""
Это тоже интересно


irbees2008 11.10.2014 - 15:27 rusiq, В папке с шаблоном
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
ответить