Евгений
Можно чуть подробнее, я совсем новый в modx
Dmytro
Google modx pdomenu idx
Dmytro
Куда уж подробней ;)
Алексей
Народ. как называется метод или как сделать: есть строка в которой вызывается сниппет (теги MODX) как его запарсить и получиить результат?
Евгений
Понял, спасибо)
Алексей
ну как бы... я читаю настройку медиаисточника и там для MIGX картинок указывается сниппет migxResourceMediaPath и приходит стррока....
Алексей
и мне по сути выполнить парсинг этой строки MODX или узнать pathTpl
Артур
А у товара в minishop2 можно в шаблоне получить дополнительную категорию?
Андрей
А у товара в minishop2 можно в шаблоне получить дополнительную категорию?
https://docs.modx.pro/komponentyi/minishop2/poleznyie-vyiborki/vyivod-vsex-kategorij-tovara - оно?
Артур
https://docs.modx.pro/komponentyi/minishop2/poleznyie-vyiborki/vyivod-vsex-kategorij-tovara - оно?
типа того, спасибо. оказалось что мне не она нужна))) Но я успел написать сниппет для её получения, правда по проще, скорее даже модификатор)))
Artem
Подскажите пожалуйста. Можно ли при помощи msDiscount реализовать такую вещь. При покупке 3ех товаров определенных брендов, сделать скидку 10%
Artem
Можно через события сделать
Спасибо. Подробнее можешь подсказать?
Sergey
Спасибо. Подробнее можешь подсказать?
Создается плагин и подписывается на событие msOnUpdateOrder, если не изменяет память. А так, в поиске полно примеров как делать скидку.
Артур
Подскажите пожалуйста. Можно ли при помощи msDiscount реализовать такую вещь. При покупке 3ех товаров определенных брендов, сделать скидку 10%
msDiscount так не умеет, только на группу товаров без проверки количества. Тебе же нужно до создания заказа скидку посчитать?
Artem
msDiscount так не умеет, только на группу товаров без проверки количества. Тебе же нужно до создания заказа скидку посчитать?
У меня на сайте большое количество брендов. Нужно посчитать если 3 товара одного определенного бренда добавлены, то только тогда делать скидку
Артур
Ну тогда так. Создай системную настройку куда будешь записывать id категорий со скидкой. Потом на событие msOnCartChange (точное название посмотри в документации) напиши плагин, который будет в цикле проверять товары из каких категорий есть в корзине и сравнивать их со списком категорий в системной настройке, и считать количество совпадений, если их 3 или больше, то рассчитывать скидку.
Mihail
Ребят подскажите туплю, как мне прописать редирект с страницы /page/ на главную? но при этом не сломав ресурсы которые /page/web1.html итд
Anonymous
а ты, наверное, можешь сделать ресурс ссылкой и указать айди, куда ссылаться
Anonymous
правда, я не знаю, вложенный будут работать или нет
Cadmus
Есть чанк для почты . Но он не срабатывает . Отправляются данные с формы как на скрине . Как убрать лишние поля ?
Андрей
Такое приходит когда чанк не найден
Cadmus
Чанк правильно указан?
понял , без tpl же можно указывать ?
Андрей
И там амперсанд пропущен - &
Андрей
в начале параметра emailTpl
Cadmus
в начале параметра emailTpl
Вижу , исправил,спасибо ,но все так же ))
Cadmus
Все, заработало . Переместил &emailTpl=` выше .
Cadmus
А что в самом чанке?
все стандартно )
Андрей
Все, заработало . Переместил &emailTpl=` выше .
Странно) порядок параметров вроде никогда не влиял. Заработало и ладно =)
Дмитрий
всем привет, подскажите как реализовать такое? может есть готовое решение
Дмитрий
minishop2 стоит.
Anton
Ну вот, он, вроде, из коробки так умеет.
Anton
Только вёрстку под себя сделать и всё.
Anton
Либо есть дополнение msOptionsPrice
Alexey
всем привет, подскажите как реализовать такое? может есть готовое решение
msOptionsPrice2 нужен. если от размера цена например зависит - а так - да, просто опция - размер и все
Артур
Кто подскажет самый простой способ добавить 3 разных товара в корзину одной кнопкой?
Nikolay
Обьединить их в 1 товар
Anton
Кто подскажет самый простой способ добавить 3 разных товара в корзину одной кнопкой?
Если есть деньги, то есть дополнение, которое коллекции товаров делает
Alexey
Кто подскажет самый простой способ добавить 3 разных товара в корзину одной кнопкой?
Можно вывести 3 товара грубо говоря на страницу и джваскриптом вызвать сабмит 3 товаров
U
Обьединить их в 1 товар
Грамотней через модификаторы.
Артур
Если есть деньги, то есть дополнение, которое коллекции товаров делает
не подходит, если вы про setInCart там комбинации вроде бы вручную составляются, плюс у меня модификации используются я с ума сойду)))
Дмитрий
msoptionsprice2
у меня на данный момент есть одно поле размеры. и туда просто добавляешь. а мне надо разделение по странам еще
Alexey
Кто подскажет самый простой способ добавить 3 разных товара в корзину одной кнопкой?
Лучше сниппет написать куда ты айдишники передаешь и там сабмитишь
Артур
Лучше сниппет написать куда ты айдишники передаешь и там сабмитишь
Кроме id мне надо ещё и опции передать и если уж отправлять на сервер, то тогда надо процессор запускать который в корзину добавляет, а я не знаю как.
Андрей
Кто подскажет самый простой способ добавить 3 разных товара в корзину одной кнопкой?
https://gist.github.com/ig0r74/359ad8a5f231a8dc6e0dd7a1b17ec430#file-multiple_items-php-L13 - возможно поможет
U
дальше по документации https://modx.pro/components/9730
Артур
https://gist.github.com/ig0r74/359ad8a5f231a8dc6e0dd7a1b17ec430#file-multiple_items-php-L13 - возможно поможет
Поможет, спасибо. Только куда опции вставлять? $miniShop2->cart->add($product->id, $product->count, array()); - в array()?
Андрей
А зачем setTimeOut()?
Возможно чтобы успело всё правильно отработать
Дмитрий
+ msoptionsprice2
точно можно будет сделать? я просто не силён в modx
U
точно можно будет сделать? я просто не силён в modx
https://k-zoo.by/index.php?id=168 Но вот этот товар сделан именно так, как я описал вышел. Если знаете основные понятия понятия. Подмене и модификации чанков. И где и какой прописать всем класс. То все у вас получится.
Sergey_K
Что за разделение по странам? Как это должно работать?
Это, видимо, размер - российский, американский
Дмитрий
для России показывать доступные размеры а-ля 40, 42, 39. для US свои размеры
Sergey_K
Ну то есть у вас в товаре размерная линейка тройная, выходит.
Sergey_K
И, наверное, вы еще захотите когда-то выводить, что 45й российский это 12US и пр.
Дмитрий
ну да
Дмитрий
на данный момент есть только поле размеры, и туда добавляешь вариант из списка
Xander
Всем добрый день! Прошу помощи в вопросе: Есть дерево процедур и дерево специалистов, которые делают эти процедуры. У специалиста Выбираются процедуры через tv-параметр путем запроса к БД. В процедурах выводятся специалисты, у которых выбрана эта процедура путем PdoResources с вот такой выборкой: &parents=0 &where=personaSpesialization LIKE '%[[*id]]%' В итоге в процедуре выводится лишний специалист, так как у некоторых процедур есть совпадение цифр ID, к примеру, id=293 и id=29. Как я понимаю - вопрос сводится к правильности конструкции LIKE '%[[*id]]%' Если я убираю один символ LIKE '%[[*id]]' - выводится меньше специалистов (вроде так и надо), проверить быстро нет возможности - их очень много. Если убираю оба % - LIKE '[[*id]]' - не выводятся вообще. Прошу подсказать с корректным синтаксисом или направить к нужной документации.
Alex
Товарищи, а возможно в минишопе для разных категорий задать разные величины у товаров? Одни в штуках. другие в метрах итд?
Alex
Во фронтенде то не проблема, но в админке все равно ведь везде будет одна величина
Sergey
Всем добрый день! Прошу помощи в вопросе: Есть дерево процедур и дерево специалистов, которые делают эти процедуры. У специалиста Выбираются процедуры через tv-параметр путем запроса к БД. В процедурах выводятся специалисты, у которых выбрана эта процедура путем PdoResources с вот такой выборкой: &parents=0 &where=personaSpesialization LIKE '%[[*id]]%' В итоге в процедуре выводится лишний специалист, так как у некоторых процедур есть совпадение цифр ID, к примеру, id=293 и id=29. Как я понимаю - вопрос сводится к правильности конструкции LIKE '%[[*id]]%' Если я убираю один символ LIKE '%[[*id]]' - выводится меньше специалистов (вроде так и надо), проверить быстро нет возможности - их очень много. Если убираю оба % - LIKE '[[*id]]' - не выводятся вообще. Прошу подсказать с корректным синтаксисом или направить к нужной документации.
У меня в подобной задаче ID в TV были заданы таким образом, Популярное==#21#|| Для новеньких==#156# И в вызове pdoResources &tvFilters=Category==%#[[*id]]#%