Sergey
С нами с 12 сентября 2019; Место в рейтинге пользователей: #677События JS при действиях с товаром
Как подцепить события на стороне JS при определенных действиях с товаром?
Например, добавление товара в корзину, оформление заказа, и тд. Я так понимаю, должен быть стандартный набор фреймворка, но не могу найти где.
Попробую четче сформулировать: На стороне клиента в рамках сессии нужно иметь доступ к объектам корзины и заказа. Эти объекты будут прочитываться при вызове соответствующих коллбекок. Нужно что бы не парсить код, для выяснения таких вещей как сумма, позиция и тд.
В документации к сожалению найти нормально не смог, если есть пример рабочей конструкции на JS буду благодарен.
Спасибо за помощь!
Например, добавление товара в корзину, оформление заказа, и тд. Я так понимаю, должен быть стандартный набор фреймворка, но не могу найти где.
Попробую четче сформулировать: На стороне клиента в рамках сессии нужно иметь доступ к объектам корзины и заказа. Эти объекты будут прочитываться при вызове соответствующих коллбекок. Нужно что бы не парсить код, для выяснения таких вещей как сумма, позиция и тд.
В документации к сожалению найти нормально не смог, если есть пример рабочей конструкции на JS буду благодарен.
Спасибо за помощь!
Модифицировать вывод истории заказов у пользователя
Не могу найти место, где можно втставить элементы в таблицу истории заказов.
В идеале хотелось бы плагином…
Спасибо!
В идеале хотелось бы плагином…
Спасибо!
Передать данные из одного снипета в другой через чанк
Вызываю снипет, затем чанк, и из чанка опять снипет.
Нужно как то передать данные из первого снипета во второй. Вроде как можно через плейсхолдер, но не совсем понятно как. Буду рад советам )
Нужно как то передать данные из первого снипета во второй. Вроде как можно через плейсхолдер, но не совсем понятно как. Буду рад советам )
Как модифицировать интерфейс администратора ?
В списке заказов нужно добавить кнопку с неким действием, куда копать?
Как получить объект заказа по критерию?
Нужно получить данные заказа по номеру. Вроде как можно без обращения к БД через загрузку объекта. Но не понял как…
Как вызвать снипет через аякс ?
Нужно удаленно вызвать кусок пхп кода с доступом к внутрянке модикса.
{'ms2_frontend_currency' | lexicon} Не срабатывает с первого раза
В чанке миникорзины, которая выводится как всплывающее окно при клике на лого корзины возникает следующая проблема:
1. Если товар добавить в корзину, и затем нажать вывести попап миникорзины, то вместо значения параметра
ms2_frontend_currency выводится «ms2_frontend_currency»
Но если после этого обновить страницу и опять нажать на корзину ( вывести попап миникорзины), то словарь прогружается и выводится все корректно.
Согласно документации и рекомендации подгружать словарь заранее, сделал следующее:
{$_modx->lexicon->load('minishop2:frontend')} {$_modx->lexicon('ms2_frontend_currency')}
Однако эффект ровно такой же. Лексикон подгружается после обновления.
Так же, при попытке посмотреть исходный код страницы, ( попап корзины hiden), так как происходит повторная загрузка страницы и все значения там так же корректные.
Куда копать? Спасибо!
1. Если товар добавить в корзину, и затем нажать вывести попап миникорзины, то вместо значения параметра
ms2_frontend_currency выводится «ms2_frontend_currency»
Но если после этого обновить страницу и опять нажать на корзину ( вывести попап миникорзины), то словарь прогружается и выводится все корректно.
Согласно документации и рекомендации подгружать словарь заранее, сделал следующее:
{$_modx->lexicon->load('minishop2:frontend')} {$_modx->lexicon('ms2_frontend_currency')}
Однако эффект ровно такой же. Лексикон подгружается после обновления.
Так же, при попытке посмотреть исходный код страницы, ( попап корзины hiden), так как происходит повторная загрузка страницы и все значения там так же корректные.
Куда копать? Спасибо!