Вы не зашли.
Страницы 1
День добрый!
Такая задача: нужно выводить изображение новости отдельно от описания, через дополнительные поля, при этом в шаблоне краткой новости нужно вывести уменьшенное изображение (150*150), а в полной новости выводить увеличенное (400*400) или изображение оригинального размера. В общем что то вроде фотостока.
Питался делать так: в плагине xfields создал тип поля группа изображений с уменьшенной копией, но в TWIG шаблоне не могу разобраться, возможно ли в TWIGе реализовать выше написанное? Или может есть другой способ?
Изменено jam214 (2012-05-29 22:35:21)
Не в сети
Решено. Невнимательно прочитал документацию,
* execStyle - указывает режим вызова для отображения данных. Принимаемые значения:
// * short - если новость короткая
// * full - если новость полная
поменял код в шаблоне на:
{% if (entriesCount > 0) %}
{% for entry in entries %}
{% if entry.flags.hasPreview %}
{% if (execStyle == 'short') %} {# ЕСЛИ НОВОСТЬ КОРОТКАЯ #}
<img alt="{{ entry.description}}" src="{{ entry.purl }}" class="preview" width="{{ entry.pwidth }}" height="{{ entry.pheight }}"/>
{% endif %}
{% if (execStyle == 'full') %} {# ЕСЛИ НОВОСТЬ ПОЛНАЯ #}
<img alt="{{ entry.description}}" src="{{ entry.url }}" class="preview" "/>
{% endif %}
{% else %}
<a target="_blank" href="{{ entry.url }}">{{ entry.origName }} ({{ entry.description }})</a>
{% endif %}
<br/>
{% endfor %}
{% endif %}
И теперь в пред просмотре изображение маленького размера, а в полной новости большого размера.
Подскажите где можно почитать полную документацию или уроки по шаблонизатору TWIG?
Изменено jam214 (2012-06-01 22:21:25)
Не в сети
Страницы 1