Показать сообщение отдельно
  #4 (permalink)  
Старый 19.08.2017, 12:37
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,831

smart-create, для реализации задуманного ничего сложного делать не нужно, достаточно будет:
1. Найти в исходниках WooCommerce класс, который работает с корзиной;
2. Найти в этом классе метод, который добавляет товар в корзину;
3. Определить, что найденный метод принимает в кач-ве аргументов;
4. Добавить новый обработчик асинхронных запросов, который будет принимать от пользователя запрос и обрабатывать его;
5. На клиенте добавить скрипт, который будет слушать событие submit каждой формы, которая добавляет товар в корзину.

Самое (условно) сложное - найти нужный метод.
Как видите все достаточно просто.

С WooCommerce работал, плагин довольно приличный, чего не сказать о самой CMS.
Под рукой нет исходников плагина, а в сети их не нашел, поэтому помочь с определением нужного класса и метода не могу.
Класс, скорее всего будет иметь в названии слово «cart».
Ответить с цитированием