Pavel
я вызываю сразу в шаблоне
Евгений
всем привет. подопните плиз в правильном направлении. со вчерашнего дня на сайте перестали добавляться товары в корзину (minishop2), позавчера добавлялись. форма с классами form_buy и ms2_form есть, поля с name id и count есть, по нажатию на кнопку с name = "ms2_action" и value = "cart/add" запрос с нужными данными отправляется, в ответ 200, но в корзине ничего не появляется. в action формы прописываю адрес текущей страницы (пробовал и пустым оставлять). я что-то упустил? сверил с прошлыми проектами, вроде всё так же
Евгений
в логах modx пусто
Евгений
в логах на сервере тоже ничего что могло бы быть с этим связано нет
Sentinel
а в консоли?
Евгений
тоже чисто
Sentinel
тоже чисто
попробуй папку кеш зачистить
Sentinel
не знаю что еще посоветовать 😊
Евгений
Sentinel
нет( не помогло(
а что то на сайте делалось? может плагин какой делали или обновляли устаналивали что? или тупо само перестало работать?
Евгений
а что то на сайте делалось? может плагин какой делали или обновляли устаналивали что? или тупо само перестало работать?
есть предположение что js один мешает... хотя запрос отправляется... попробую сейчас js комментить
Евгений
хм... кажется нашел, но не совсем понятно почему такая побочка от этой части кода
Евгений
нет, не из-за него( короче все кэши перечистил (modx, браузер) и начало работать
Евгений
хотя вчера тоже их чистил
Yaroslav
могу тебе показать пример одного сниппета моего
//Выбрасываем повторы - почему не group by или distinct ?
Pavel
<$set $gallerys = ''|resource:'tv.gallery'$> <$foreach $gallerys|fromJSON as $gallery$> <span class="swiper-slide slide-loop" data-slider-index="<$$gallery@index$>"> <img class="shk-image" src="<$$gallery.image|source$>" alt=""> </span> <$/foreach$> Так выводится галерея товара на странице самого товара Нужно вывести эту галерею на главной странице Как в fenom прописать, чтоб каждый раз подставлялся id нужного ресурса или проще через getimagelist?
Миша
https://kolesa.kz/a/show/100271345?utm_source=kolesa.kz&utm_medium=email&utm_campaign=subscription_newads а как думаете, Шкода, как машина?
Миша
У Климчук по моему такая спроси 😉
у него турбовая кажись, но точно
Андрей
Погуглить совсем уже лень?
Миша
шевроле бери
не, не хочу
iWatchYouFromAfar
Миша
https://kolesa.kz/a/show/100974791 не ну это пиздец))
Миша
Андрей
Ну так в migx записи идут по порядку начиная с 1, выводится idx
iWatchYouFromAfar
ходят слухи, что если погуглить, то можно найти ответы на многие вопросы
iWatchYouFromAfar
ему нужно ИМЕННО ID MIGX
Иван
Step / index
Pavel
помогите плз с окончательным решением этого сниппета
Pavel
<$set $gallerys = ''|resource:'tv.gallery'$> <$foreach $gallerys|fromJSON as $gallery$> <span class="swiper-slide slide-loop" data-slider-index="<$$gallery@index$>"> <img class="shk-image" src="<$$gallery.image|source$>" alt=""> </span> <$/foreach$> Так выводится галерея товара на странице самого товара Нужно вывести эту галерею на главной странице Как в fenom прописать, чтоб каждый раз подставлялся id нужного ресурса или проще через getimagelist?
Андрей
ему нужно ИМЕННО ID MIGX
https://www.youtube.com/watch?v=Vwr_iOQlEQk
Pavel
Через getimagelist удается вывести указывая конкретный айдишник статьи в коллекции
iWatchYouFromAfar
тогда js перепиши, ибо migx работает как надо
Pavel
гуглил, но чет особо ничего
Pavel
А сниппет тупо ничего не выводит
Pavel
Может и можно его до конца довести
Pavel
Но бля
Pavel
вопрос - а как ты определяешь нужный ресурс?
смотри, у меня есть коллекция - новинки, там добавлено несколько моделей и соответственно я знаю, где есть картинки в галерее и смотрю idшник
Алексей
MIGX_id
iWatchYouFromAfar
<$set $gallerys = ''|resource:'tv.gallery'$>
iWatchYouFromAfar
что это?
Pavel
бля, что это вообще такое?
сайт не я разрабатывал, поэтому хз почему тут такой синтаксис
Pavel
ну типо это как бы феном но не феном
Pavel
ну удачи хуль
{set $rows = json_decode($_modx->resource.tv_images, true)} {foreach $rows as $row} {$row.image} {/foreach}
Pavel
По сути тоже самое
Pavel
Только <$ $> ))))
iWatchYouFromAfar
{set $rows = json_decode($_modx->resource.tv_images, true)} {foreach $rows as $row} {$row.image} {/foreach}
да я понимаю как это гавно переписать на феном, но ты на вопрос ответь
iWatchYouFromAfar
Так выводится галерея товара на странице самого товара Нужно вывести эту галерею на главной странице Как в fenom прописать, чтоб каждый раз подставлялся id нужного ресурса или проще через getimagelist?
iWatchYouFromAfar
Как в fenom прописать, чтоб каждый раз подставлялся id нужного ресурса или проще через getimagelist?
iWatchYouFromAfar
расскажи мне как ты определяешь что ресурс НУЖНЫЙ и ты сам решишь свою задачу
Pavel
gallery - твшка migx в которую закидываются фотки
Pavel
Ну я знаю id родителя и у этого родителя нужно получить все id дочерних
Pavel
расскажи мне как ты определяешь что ресурс НУЖНЫЙ и ты сам решишь свою задачу
<div class="title"><$118|locfield:'pagetitle'$></div> <$set:ignore $collect$> <div class="catalog__item df"> <div data-aos="fade-right" data-aos-duration="2000" > <div class="catalog__item--text als-c"> <div class="catalog__text--name"><$$tv__title$></div> <div class="catalog__text--title"><$$id|locfield:'pagetitle'$></div> <div class="catalog__text--description"><$$value?:$tv__tinymce?:$content$></div> <a class="btn trans" href="<$$uri$>"><$356|locfield:'pagetitle'$></a> </div> </div> <div data-aos="fade-left" data-aos-duration="2000" > <div class="catalog__item--img als-c"> <img src="<$$tv__image|phpthumbon:'w=400&h=560&zc=0'$>" alt="<$$pagetitle$>"> </div> </div></div> <$/set$>
Pavel
Вот так выводятся просто картинки с заголовком и описанием
Pavel
Но они так же принадлежат не главной странице
Pavel
А родителю 118
Алексей
Плейс в мигикс ты не передашь. Но можно попробовать плейс установить до сниппета, но не помню сработает или нет.
iWatchYouFromAfar
Ну я знаю id родителя и у этого родителя нужно получить все id дочерних
если тебе нужно получить дочек определенного ресурса то $modx->getParentIds(айди папки, 10, array('context' => 'web'))
Pavel
Нужен foreach
С другой стороны я не до конца понимаю как мне поможет просто получение ID дочерних ресурсов (статей в коллекции)
Gaius Cassius
как у вас тут интересно)
Иван
Почти колядки 😂
Gaius Cassius
Почти колядки 😂
такое больше на хэллоуин подошло бы) "скинь 500р на яндекс, или замучаю вопросами"😂
Sentinel
Ребят, у кого то было такое и что делали? https://take.ms/bYkuu
Иван
Иван
Если есть Gmap то это около 40 запросов дополнительных