Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Картинка в шаблоне слайдера через дополнительное поле

Картинка в шаблоне слайдера через дополнительное поле


     13.09.2014    Шаблоны (TPL)    1983

вопрос
Здравствуйте дорогие друзья, есть сайт playgrad.ru, как вы видите на самом верху в шапке есть слайдер, выводящий картинки из ТОПовых новостей.

Код шаблона слайдера

<div data-src="{image-1}" data-thumb="{image-1}"  data-link="{full-link}">
    <div class="camera_caption fadeFromBottom">{title} <a href="{full-link}" style="float:right;">Подробнее</a></div>
</div>


где {image-1} тег отвечающий за вывод картинки в слайдере из краткой новости

Так как картинки нужны только определенного размера 1000 на 300, то при добавлении их в краткую новость получается чудовищно некрасиво

Картинка в шаблоне слайдера через дополнительное поле


И подумал я, что если вместо тега {image-1} слайдер будет получать картинку из дополнительного поля, в которое будет вставляться произвольная картинка при добавлении новости.

Только мне вот непонятно, создал доп. поле, обозвал его скажем image, вставил вместо {image-1} конструкцию
[xfgiven_image] [xfvalue_image] [/xfgiven_image]
и в новость в доп. поле добавил ссылку на картинку, пробовал и с тегами [img] и без них - не работает и все тут.

Как бы заставить ни только работать доп. поле в слайдере но и в случае, если доп. поле не заполнено, использовался бы старый тег {image-1}

Ответа пока нет


Комментарии пользователей (3)

Serik
4

408 | 191

Serik - 13 сентября 2014 07:10 - Местный

[xfgiven_image] [xfvalue_image] [/xfgiven_image] [xfnotgiven_image] {image-1} [/xfnotgiven_image]

СПАСИБО надо тыкать в кнопку!

saizar
1

saizar - 13 сентября 2014 07:17 - Юзер

эту конструкцию я так понимаю, нужно вставить вместо {image-1} ?
Если да, то к сожалению, слайдер не работает, просто висит загрузка слайдера и все

Serik
4

408 | 191

Serik - 13 сентября 2014 07:26 - Местный

Конструкция верна, Вам нужно переделать код вывода. Вот так сделано у меня:

<a href="{full-link}"><div class="slideimg"><img src="[xfvalue_bigposter]" alt="{title}" /></div></a>

СПАСИБО надо тыкать в кнопку!

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

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