Elite-Board tech support
https://forum.illusionweb.ru/

Оформление картинок.
https://forum.illusionweb.ru/viewtopic.php?f=3&t=100
Страница 1 из 1

Автор:  Морозов Дмитрий [ 15 окт 2010, 22:46 ]
Заголовок сообщения:  Оформление картинок.

Кто может подсказать как вывести фотку отдельным стилем/размером, если, например она добавлена только одна?

Автор:  Geo [ 16 окт 2010, 21:01 ]
Заголовок сообщения:  Re: Оформление картинок.

$message.fields.i.0.value - это ссылка на картинку, если она одна
$message.f_XX.value - ссылка на конкретную картинку

Автор:  Морозов Дмитрий [ 17 окт 2010, 15:44 ]
Заголовок сообщения:  Re: Оформление картинок.

мм..начинаю догонять..

вобщем сейчас у меня сделано:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Как выводить основную(первую фотку) я вроде помню, но я хотел сделать так, чтоб если фотка добавлена только одна -она выводится отдельным стилем(ну например посредине, побольше размерчиком и т.д.)
А если фоток больше одной, то они выводятся все(включая первую) в один ряд..ну как сейчас сделано, вобщем то.

Автор:  Geo [ 17 окт 2010, 19:31 ]
Заголовок сообщения:  Re: Оформление картинок.

Не вижу здесь условия "Если фотография только одна"
Оно должно выглядеть так:
if $message.fields.i|@count == 1

Автор:  Морозов Дмитрий [ 17 окт 2010, 20:52 ]
Заголовок сообщения:  Re: Оформление картинок.

Да, но если я выведу
{%if $message.fields.i|@count == 1%}
<img src="{%$settings.patch%}uploads/images/tb/{%$message.fields.i.0.value%}" alt="{%$message.title%}" border="0">
{%/if%}

То у меня отобразится и главная картинка, и еще её миниатюра. где нибудь.

Как сделать, чтоб если фотка одна, то ничего кроме {%if $message.fields.i|@count == 1%} не выводилось бы.

Автор:  Geo [ 18 окт 2010, 12:17 ]
Заголовок сообщения:  Re: Оформление картинок.

ну значит дать условие {%if $message.fields.i|@count > 1%} там где остальной вывод фоток

Автор:  Морозов Дмитрий [ 19 окт 2010, 20:45 ]
Заголовок сообщения:  Re: Оформление картинок.

ух прям голова кругом)
Вроде сделал.
Без фотки отображается no_photo, с одной фоткой 140х140, когда больше одной- уменьшённые миниатюрки в ряд.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/