Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Изображения из дополнительных полей в слайдере

Изображения из дополнительных полей в слайдере


     07.12.2011    дополнительные поля, картинка, слайдер    Общие вопросы, Ламерские вопросы    3708

вопрос
Имеется слайдер в котором картинки выводятся через доп.поля. Так вот, я сделал три доп.поля для изображений и проблема в том, что нужно загружать именно три картинки, больше нельзя, а если меньше, скажем две, то вместо третей не загруженной будет выводится пустое, с белым фоном, место.

Что сделать для того, чтобы можно было загружать, скажем пять картинок, а если меньше например две, то чтобы вместо трех остальных не загруженных не выводилось абсолютно ни чего, чтобы две загруженные картинки шли одна за другой, сменяя друг друга?
Вот собственно сам код слайдера: mobilyslider.zip [489,14 Kb] (cкачиваний: 90)

Ответил:


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

Т.е. никто же не мешает использовать конструкцию:
[xfgiven_image]
<div class="item">
<img src="[xfvalue_image]" alt="" />
</div>
[/xfgiven_image]


Ну и 5 допполей, в которые грузятся 5 прямых ссылок на картинки.

2 комментария

pronchak
Юзер

pronchak - 9 декабря 2011 12:39 -

Спасибо большое, все получилось)

Только Ваш вариант не совсем подошел, а пришлось сделать вот такой:
[xfgiven_image]<div class="item">[xfvalue_image]</div>[/xfgiven_image]

savinov099
Юзер

savinov099 - 24 февраля 2016 00:33 -

Я решил проблему так!

<div class="prev_m">
    <a href="{full-link}" title="{title}">
        <div class="inner"></div>
        [xfgiven_poster]<img class="prev_poster" src="[xfvalue_poster]">[/xfgiven_poster]
    </a>
</div>

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх