getImageList



  • Пытаюсь вызвать картинку через getimagelist. Картинка подгружается через migx, поле назвал slider.

    [[!getImageList? &tvname=`slider` &docid=`[[+id]]` &limit=`1` &tpl=`slider_banner`]]
    

    tpl — slider_banner

    <li>
    	 <img src="[[+slider]]" alt="" />
    	 <div class="text">
    	 <p class="sp-1">Бесплатная доставка</p>
    	 <p class="sp-2">примерный город, или другой текст</p>
    	 </div>
    </li>
    


  • @JIN_ok В том же документе вызываете getImageList? Если в том же, то тогда &docid параметр можно не указывать.



  • Как понять Вас, сударь?! "В том же документе вызываете getImageList?" Что значит в том же?



  • @JIN_ok Так и понять, в каком ресурсе вызываете getImageList в том же где фото добавлено через migx или в другом ресурсе modx.



  • Для начала хочу вывести картинку предназначенную для слайдера, хотя бы одну. Слайдер входит в header, header вызывается на каждой странице сайта.
    alt text
    https://hostingkartinok.com/show-image.php?id=45ea52383b76fad7f35bc55e43e3bc3c
    У пяти-шести продуктов хочу добавить похожие картинки, пока продукт только один.
    alt text
    https://hostingkartinok.com/show-image.php?id=cdeec82a0d75e0885ab655fa89eaa7b9


  • Администраторы

    Слайдер входит в header, header вызывается на каждой странице сайта.

    Тогда вместо [[+id]] нужно указать цифру - ID документа где вы добавили картинки в TV.



  • А когда этих картинок будет 6 штук , как я могу указать конкретный id? Я понимаю , что не знаю каких то правил вызова tv полей. И хочу их понять. Попытаюсь пояснить: В последующем у меня будет какое-то количество продуктов. В каких-то продуктах будет поле slider будет содержать картинку слайдера, в каких то нет. Я хочу запустить getImageList , который пройдется по всем продуктам-> полям slider и отобразит все заполненные поля в которых будет содержаться картинка.



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.