Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2013-01-27 10:51:50

fr0n1k
Участник
Зарегистрирован: 2013-01-27
Сообщений: 22
Рейтинг :   

Изображания и плагин xfields

Доброго времени суток, на этой cms я полное днище и почти ничего не понимаю.
Расскажу что нужно.
В новости добавляю возможность загрузки 5 фотографий через xfilelds. НО. Одна должна быть в одном месте, остальные 4 в другом. При этом, в короткой новости 1ая должна отображаться просто, а в полной новости иметь возможность галереи с остальными фотографиями, прошу, помогите!

Не в сети

#2 2013-01-27 11:37:17

SFproG
Участник
Откуда Тюмень
Зарегистрирован: 2010-08-01
Сообщений: 132
Рейтинг :   
Сайт

Re: Изображания и плагин xfields

Сделать два поля xfilelds. Первое для одной картинки. Второе для оставшихся четырех...
Первая картинка, как я понял, типа, "главная" для новости. Остальные приложенные.

Не в сети

#3 2013-01-27 11:41:14

fr0n1k
Участник
Зарегистрирован: 2013-01-27
Сообщений: 22
Рейтинг :   

Re: Изображания и плагин xfields

SFproG пишет:

Сделать два поля xfilelds. Первое для одной картинки. Второе для оставшихся четырех...
Первая картинка, как я понял, типа, "главная" для новости. Остальные приложенные.

Если бы все было так просто.. Суть в том, что в полной новости первая меняет значение ссылки

<a target="_blank" href="{{ entry.url }}" class="lightbox" title="{{ entry.description }}"><img alt="{{ entry.description}}" src="{{ entry.purl }}" width="{{ entry.pwidth }}" height="{{ entry.pheight }}"/></a>

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

<a href="{{ entry.url }}" class="lightbox" rel="group1"><img src="{{ entry.url }}" alt="{{ entry.description}}"/></a>

sad

Не в сети

#4 2013-01-27 12:36:06

fr0n1k
Участник
Зарегистрирован: 2013-01-27
Сообщений: 22
Рейтинг :   

Re: Изображания и плагин xfields

SFproG пишет:

Можно в шаблоне news.show.images.tpl оставить только {{ entry.url }}, а остальное дописать в шаблонах short.news.tpl и full.news.tpl
Еще можно в news.show.images.tpl использовать условные блоки. Что-то, типа, этого. Должно помочь.

Уже пробовал, если использовать толь entry.url, то он выдает сначала ошибку, мол добавьте атрибуты размера к ссылке, а когда добавляешь, он выдает просто символы неизвестные человеческому роду...
Могу приложить скрин, что будет с использованием entry.url
за второе - спасибо, попробую, отпишу

Изменено fr0n1k (2013-01-27 12:37:49)

Не в сети

#5 2013-01-27 12:40:14

SFproG
Участник
Откуда Тюмень
Зарегистрирован: 2010-08-01
Сообщений: 132
Рейтинг :   
Сайт

Re: Изображания и плагин xfields

Условные блоки можно использовать. Типа, так:

{% if (entriesCount > 0) %}
{% for entry in entries %}
{% if entry.flags.hasPreview %}

{% if (execStyle == 'short') %}     {# ЕСЛИ НОВОСТЬ КОРОТКАЯ #}
<a target="_blank" href="{{ entry.url }}" class="lightbox" title="{{ entry.description }}">
<img alt="{{ entry.description}}" src="{{ entry.purl }}" width="{{ entry.pwidth }}" height="{{ entry.pheight }}"/>
</a>
{% endif %}

{% if (execStyle == 'full') %} {# ЕСЛИ НОВОСТЬ ПОЛНАЯ #}
<a href="{{ entry.url }}" class="lightbox" rel="group1"><img src="{{ entry.url }}" alt="{{ entry.description}}"/></a>
{% endif %}

{% endfor %}
{% endif %}

См. док. плагина xfilelds

Изменено SFproG (2013-01-27 12:40:57)

Не в сети

#6 2013-01-27 12:45:01

fr0n1k
Участник
Зарегистрирован: 2013-01-27
Сообщений: 22
Рейтинг :   

Re: Изображания и плагин xfields

SFproG пишет:

Условные блоки можно использовать. Типа, так:

{% if (entriesCount > 0) %}
{% for entry in entries %}
{% if entry.flags.hasPreview %}

{% if (execStyle == 'short') %}     {# ЕСЛИ НОВОСТЬ КОРОТКАЯ #}
<a target="_blank" href="{{ entry.url }}" class="lightbox" title="{{ entry.description }}">
<img alt="{{ entry.description}}" src="{{ entry.purl }}" width="{{ entry.pwidth }}" height="{{ entry.pheight }}"/>
</a>
{% endif %}

{% if (execStyle == 'full') %} {# ЕСЛИ НОВОСТЬ ПОЛНАЯ #}
<a href="{{ entry.url }}" class="lightbox" rel="group1"><img src="{{ entry.url }}" alt="{{ entry.description}}"/></a>
{% endif %}

{% endfor %}
{% endif %}

См. док. плагина xfilelds

Спасибо тебе огромное!
если еще не сложно, ссылочку на док.... ото я только readme нашел sad

Не в сети

#7 2013-01-27 12:54:54

SFproG
Участник
Откуда Тюмень
Зарегистрирован: 2010-08-01
Сообщений: 132
Рейтинг :   
Сайт

Re: Изображания и плагин xfields

В админке, в разделе "плагины". В списке плагинов, есть линк на док у каждого.

Не в сети

#8 2013-01-27 13:32:32

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: Изображания и плагин xfields

fr0n1k, то что вам нужно можно реализовать в svn версии в релизной версии такого не сделать

Не в сети

#9 2013-01-28 00:46:45

fr0n1k
Участник
Зарегистрирован: 2013-01-27
Сообщений: 22
Рейтинг :   

Re: Изображания и плагин xfields

vip пишет:

fr0n1k, то что вам нужно можно реализовать в svn версии в релизной версии такого не сделать

Это ночная сборка? типа бета или что это, поясните пожалуйста)

Не в сети

#10 2013-01-28 00:51:15

Vaha
Участник
Зарегистрирован: 2011-02-19
Сообщений: 115
Рейтинг :   

Re: Изображания и плагин xfields

fr0n1k, да, ночная сборка (бета).

Не в сети

#11 2013-01-28 00:54:18

fr0n1k
Участник
Зарегистрирован: 2013-01-27
Сообщений: 22
Рейтинг :   

Re: Изображания и плагин xfields

Vaha пишет:

fr0n1k, да, ночная сборка (бета).

спасибо

Не в сети

Подвал раздела

Работает на FluxBB