A Dutch presentation given at the Dutch Joomla PHP Developers Group on December 2nd 2014 in Nieuwegein. Subject is HikaShop Plugin Events: An overview of the APIs, some remarks on the products
4. Dutch Joomla! PHP Developers
HikaShop Plugin Events
APIs
● Order API
● Payment API
● Product API
● Category API
● User API
● Address API
● Shipping API
● Vote API
● Discount, Coupon API
● Cart API, Checkout API
● Display API
● Filter API
● Fields API
5. Dutch Joomla! PHP Developers
HikaShop Plugin Events
Standaard APIs (CRUD)
● User API / Address API
– Extra user velden
● Product API / Category API
– Ook nog onBeforeProductExport()
● Order API
– onHistoryDisplay, onAfterOrderConfirm
6. Dutch Joomla! PHP Developers
HikaShop Plugin Events
Checkout API
● Eigen stap aan checkout toevoegen
– onCheckoutStepList(&$list)
● Of bestaande stappen wijzigen
– onBeforeCheckoutStep($controller, &$go_back, $original_go_back,
&$controller)
– onCheckoutStepDisplay($layoutName, &$html, &$view)
7. Dutch Joomla! PHP Developers
HikaShop Plugin Events
Filter API
● ~= Shop By ~= Layered Navigation ~= Facet Search
● Zelf nieuwe filters op product-lijst toevoegen
– onFilterDisplay
– onFilterAdd
– onFilterToLoad
– onFilterTypeDisplay