Jump to content
Sign in to follow this  
saigontov

Вопрос по функции: [xfvalue_X image="Nr"]

Recommended Posts

Добрый день! Сайт: https://psktitan.ru/

Вопрос следующий: у меня в fullstory реализован слайдер картинок, которые подтягиваются из галереи функцией: [xfvalue_X image="Nr"]

 

Общий вид блока такой: 

 

	...
	<div class="slider_body">
		<div data-id="0"> [xfvalue_projectphotos image="1"] </div>
		<div data-id="1"> [xfvalue_projectphotos image="2"] </div>
		<div data-id="2"> [xfvalue_projectphotos image="3"] </div>
		<div data-id="3"> [xfvalue_projectphotos image="4"] </div>
		<div data-id="4"> [xfvalue_projectphotos image="5"] </div>
   <!-- <div data-id="5"> [xfvalue_projectphotos image="6"] </div>
		<div data-id="6"> [xfvalue_projectphotos image="7"] </div>
		<div data-id="7"> [xfvalue_projectphotos image="8"] </div>
		<div data-id="8"> [xfvalue_projectphotos image="9"] </div>
		<div data-id="9"> [xfvalue_projectphotos image="10"] </div> -->
	</div>
	...

Так вот в данной конструкции если у меня заложено 5 слайдов, а картинок в галере 3, то два слайда отображаются пустыми.

И наоборот, если в галерее 10 картинок, то отображаются только заложенные 5 слайдов. 

 

Хотелось бы реализовать конструкцию на подобие, как работает функция  [xfgiven_x][xfvalue_x] [/xfgiven_x] с выводом дополнительного текста.  

 

Что-то вроде этого: 

[xfgiven_projectphotos image="x"]<div data-id="х"> [xfvalue_projectphotos image="x"] </div>[/xfgiven_projectphotos]

 

Или может я не правильно понимаю как это надо реализовать более правильно.

Share this post


Link to post
Share on other sites
Posted (edited)

У вас закомментирован вывод с 6-й картинки <!-- ... -->

А так?

<div class="slider_body">
[xfgiven_projectphotos] <div data-id="0">[xfvalue_projectphotos image="1"]</div> [/xfgiven_projectphotos]
[xfgiven_projectphotos] <div data-id="1">[xfvalue_projectphotos image="2"]</div> [/xfgiven_projectphotos]
[xfgiven_projectphotos] <div data-id="2">[xfvalue_projectphotos image="3"]</div> [/xfgiven_projectphotos]
и т.д.
</div>

 

Edited by Captain

Share this post


Link to post
Share on other sites
4 часа назад, Captain сказал:

У вас закомментирован вывод с 6-й картинки <!-- ... -->

Это да, я их закомментил на будущее...

 

4 часа назад, Captain сказал:

<div class="slider_body"> [xfgiven_projectphotos] <div data-id="0">[xfvalue_projectphotos image="1"]</div> [/xfgiven_projectphotos] [xfgiven_projectphotos] <div data-id="1">[xfvalue_projectphotos image="2"]</div> [/xfgiven_projectphotos] [xfgiven_projectphotos] <div data-id="2">[xfvalue_projectphotos image="3"]</div> [/xfgiven_projectphotos] и т.д. </div>

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

И в итоге 5 слайдов выводятся с картинками, а остальные 5 слайдов выводятся с пустым содержанием.

Получается что условия

[xfgiven_projectphotos]  Дополнительный текст   [xfvalue_projectphotos image="1"]   Дополнительный текст   [/xfgiven_projectphotos]

не выполняются движком. 

 

Вот и я пытаюсь разобраться, почему так происходит, вроде логично выглядит... ан нет =( 

Share this post


Link to post
Share on other sites
23 минуты назад, saigontov сказал:

Я не сторонник не понятных плагинов с просторов сети. Но спасибо! 

От @Gameer'a плагины ставить можно, это его сайт 

Share this post


Link to post
Share on other sites
29 минут назад, saigontov сказал:

Я не сторонник не понятных плагинов с просторов сети. Но спасибо! 

Ну тогда можете дальше решать свою проблему. Из коробки решения нет.

Share this post


Link to post
Share on other sites
52 минуты назад, alex32 сказал:

Ну тогда можете дальше решать свою проблему. Из коробки решения нет.

Спасибо за ссылку!

 

57 минут назад, germanydletest сказал:

От @Gameer'a плагины ставить можно, это его сайт 

Ок. Спасибо

Share this post


Link to post
Share on other sites

Всем спасибо!

 

В 26.06.2020 в 16:17, alex32 сказал:

Неужели сложно просто воспользоваться поисковиком? https://lazydev.pro/fcode/26-url-xfield-gallery-plugin.html

 

Плагин – то что надо. Получилось как было задумано. 

Сделал вывод фоток в слайдер из галереи до 20 фоток (если надо будет, расширю).

Результат: https://psktitan.ru/6-bystrovozvodimyj-angar-iz-sjendvich-panelej-dlja-vertoletov-heliport-moskva.html

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...