Igor
Спасибо!
Dan
Как задать опцию товару в плагине при добавлении в корзину?
Dan
думал просто set('options', массив), но оказалось не так
Артур
Как задать опцию товару в плагине при добавлении в корзину?
Распечатываешь в журнал ошибок $tmp и смотришь где там опции.
Evgeniy
там в ключ они шифруются же
Артур
там в ключ они шифруются же
Всм? Там есть массив $tmp[$key]['options'], по-моему
Dan
благодарю. сейчас попробую
Dan
получается после того как добавится опция ключ автоматом поменяется?
Dan
при событии msonbeforeaddtocart будет один ключ, так как опции пустые, я тут же задаю ему свою опцию и ключ изменится?
Evgeniy
Всм? Там есть массив $tmp[$key]['options'], по-моему
$key = md5($id . $price . $weight . (json_encode($options))); в прямом
Evgeniy
$key = md5($id . $price . $weight . (json_encode($options)));
Артур
$key = md5($id . $price . $weight . (json_encode($options))); в прямом
Ну да, но в плагине-то если добавить опцию ключ товара не изменится?
Evgeniy
Ну да, но в плагине-то если добавить опцию ключ товара не изменится?
if ($modx->event->name = 'msOnBeforeAddToCart') { $values = & $modx->event->returnedValues; $values['count'] = $count + 10; $values['options'] = array('size' => '99'); } вот так надо пробнуть
Evgeniy
это прям из комментов в исходнике)
Dan
не
Dan
при событии msOnBeforeAddToCart данного товара же еще нет в корзине
Dan
и значит условно его key будет другим, так как опции пустые
Артур
при событии msOnBeforeAddToCart данного товара же еще нет в корзине
Возможно, надо смотреть когда вызывается это событие.
Evgeniy
ключ генерится после msOnBeforeAddToCart, но перед msOnAddToCart
Evgeniy
он берет то что пришло, генерит ключ, проверяет есть ли уже такой ключ и либо добавляет новую строку, либо меняет количество в имеющейся
Evgeniy
типо того
Dan
ключ генерится после msOnBeforeAddToCart, но перед msOnAddToCart
ааа, сейчас попробую на событие msOnAddToCart
Dan
Спасибо за подсказки, получилось сделать при событии msOnAddToCart
Nano.Karmabot.chat
Stunning! Jonik73 got +1 from Uniteddude. 5 karma in total.
Nano.Karmabot.chat
Superb! ShevArtV got +1 from Uniteddude. 4 karma in total.
Максим
Здравствуйте, пытаюсь настроить подгрузку блоков через pdoPage. Все выводится, но при нажатии на кнопку она пропадает, а новый контент не появляется. Вот код
Максим
Инструкцию нашел
Артур
Инструкцию нашел
Тогда два варианта или инструкция плохая или ты что-то проглядел.
Максим
Да, 18
Sentinel
Ошибки может какие? В инспекторе тоже не подгружаются результаты?
Максим
В инспекторе тоже ничего не подгружается
Sentinel
В инспекторе тоже ничего не подгружается
попробуй сначала без кнопки вывести
Sentinel
стандартно
Sentinel
Если не получится тоже, то проблема глубже чем мы думаем 😉
Максим
Хотя, в инспекторе кое-что подгружает
Dmitriy
Может стоит уже в ТП написать?
Это первым делом, просто там ответ 2-3 дня
Sentinel
Хотя, в инспекторе кое-что подгружает
Проверь разметку, но это не точно 😊
Evgeniy
лучше просто проверить все...
Sentinel
амортизаторы тоже 😂
Anton
указать группу в настройках. минишопа
А еще вопрос, а можно как-то скриптом или в БД исправить группу у пользователя, просто пользователей 400шт и в ручную это долго
Evgeniy
Можно)
Igor
Привет! Подсажите, как правильно сделать. Нужно в сайдбаре на все страницах сделать пункты меню с query параметром (?id=1, 2, 3, ...) Но на одной странице сделать с data параметром. Я так понимаю нужно писать сниппет который будет отлавливать id ресурса и потом на основе него делать нужный вывод?
Dan
проверить id ресурса, если страница где нужны data-параметры, то делать один синтаксис, else другой
Артур
что получится?
Получатся пункты меню с гет-параметрами
Igor
можно на феноме сделать
что такое на феноме?
Артур
что такое на феноме?
Феном это шаблонизатор
Артур
Он удобнее стандартного синтаксиса, как правило
Dan
если не знаете феном, то можно стандартным, но да - феномом и красивее и удобнее
Igor
Подскажите, а снипет может возрвщать значения, например bool, я в шаблоне проверяю и вывожу по условию уже?
Igor
например сделать сниппет getResourceId
Dan
зачем целый сниппет, если можно проще)
Артур
Для начала хорошо бы узнать как выводятся пункты меню? Через pdoResouces?
Igor
Для начала хорошо бы узнать как выводятся пункты меню? Через pdoResouces?
это сайдбар, я его пока тупо в шаблоне вывожу, еще не автоматизировал
Dan
это сайдбар, я его пока тупо в шаблоне вывожу, еще не автоматизировал
[[*id:is=`тут id страницы для data`:then=`тут код сайдбара с data `:else=`код сайдбара с query`]]
Dan
вот стандартным
Артур
это сайдбар, я его пока тупо в шаблоне вывожу, еще не автоматизировал
Тогда думаю стоит использовать pdoResouces и то условие что написали выше
Артур
Только +id
Dan
Igor
Спасибо!
Максим
Проверь разметку, но это не точно 😊
Проверил разметку, все нормально, дефолтная пагинация работает, а button и scroll нет. В чем еще может быть причина?
Максим
Не помогает(
Dan
Не помогает(
если элемент - getimagelist, то не должны быть inline тплки
Dan
попробуй вынести в отдельный чанк &ajaxTplMore
Артур
На modx.pro новый раздел Уроки. Туда можно видео заливать?
Иван
Например?