sgtpep / woocommerce-1c

Provides data exchange between the WooCommerce plugin for WordPress and the business application "1C:Enterprise 8. Trade Management" (and compatible ones).
https://wordpress.org/plugins/woocommerce-and-1centerprise-data-exchange/
GNU General Public License v3.0
69 stars 41 forks source link

Добавьте, пожалуйста, больше хуков для кастомизации плагина #41

Open Lomerill opened 4 years ago

Lomerill commented 4 years ago
  1. Хуки для обработчиков xml-парсера. Мне потребовалось вносить на сайт информацию о количестве товаров на складах, и я не могу это сделать, не модифицируя код. Был бы нелишним, скажем, do_action('wc1c_offers_start_element_handler_after', $is_full, $names, $depth, $name, $attrs); или do_action('wc1c_xml_start_element_handler_after', $parser, $name, $attrs);
  2. Фильтр для $contragent, аналогичный $requisites = apply_filters('wc1c_query_order_requisites', $requisites, $document), чтобы была возможность передавать дополнительные поля для контрагента.
Alex01d commented 4 years ago

Делайте пулл-реквесты, автор примет, если с кодом всё хорошо :)

Lomerill commented 4 years ago

Совет хороший, правильный; да вот только акк здесь я сделал только для Composer'а и пользоваться git'ом не особо умею.

Alex01d commented 4 years ago

Можно напрямо на гитхабе это делать - нажимаете на иконку редактирования нужного файла, редактируете и отправляете пулл-реквест. Прямо из веб-интерфейса.