Rozszerzenie funkcjonalności — wtyczka dla aplikacji "Sklep"
Pełna lista funkcje do szablonów graficznych.
shopApiextensionPlugin::affiliateBonus($contact_id) - ilość bonusów autoryzowanego użytkownika
shopApiextensionPlugin::reviewsCount($product_ids) - liczba opinii produktów
shopApiextensionPlugin::categoryProducts($category_id, $limit) - produkty kategorii, w filtrowaniu towarów uczestniczą wszystkie parametry GET filtru i paginacji
shopApiextensionPlugin::productImages($product_ids) - zdjęcia produktów
shopApiextensionPlugin::filtersForCategory($category_id) - aktywny filtr produktów dla kategorii
Dodatkowe pola dla opinii - w formularzu dodawania opinii należy dodać pola input z name=apiextension_experience,apiextension_dignity,apiextension_limitations,apiextension_recommend.
Następnie w nowych opiniach dostępne będą zmienne $review.apiextension_experience, $review.apiextension_dignity, $review.apiextension_limitations, $review.apiextension_recommend
Głosowanie w opinii - API REST - apiextension/reviews/vote/ na dodawanie lub usuwanie głosów przyjmuje parametry:
_csrf, review_id, apiextension_reviews_vote = array('type' => 'like' || 'dislike', 'value' => 1 || 0)
shopApiextensionPlugin::getReviewsVote($reviewIds, $contactId) - pobierz bieżące głosowanie dla klienta
shopApiextensionPlugin::getProductsForReviewBonus() - produkty, za które można otrzymać bonus za opinię
Bonusy za opinie o produkcie można uzyskać tylko wtedy, gdy zamówienie jest w stanie completed, po anulowaniu zamówienia punkty są obciążane od klienta. Jeśli Klient otrzymał bonusy za opinię, a następnie usunął opinię w panelu administracyjnym, punkty za opinię zostaną trwale obciążone od klienta, wniosek o premie będzie ponownie aktywny, jeśli nie upłynął termin.
shopApiextensionPlugin::getBonusReviewForProduct($product) - uzyskaj tablicę bonusów dla określonego produktu do dynamicznego obliczenia
shopApiextensionPlugin::getTagsByCategory($categoryId) - tagi produktów bieżącej kategorii, można również skonfigurować buforowanie tagów
shopApiextensionPlugin::pagination($params) - paginacja bez linków (odpowiednik wa_pagination), $params=array("total" => $pages_count, "attrs" =>["class" => "pagin"])
Moderacja opinii - wystarczy włączyć ustawienia wtyczki i będzie moderacja opinii, edycja pól i całkowite usunięcie opinii.
Informacje techniczne o wtyczce "Rozszerzenie funkcjonalności"
Parametry techniczne | |
Opracowany dla Wtyczki są opracowywane dla konkretnych aplikacji, więc przy cechce „Opracowany dla” należy zwrócić uwagę, czy mamy już zainstalowaną aplikację wymaganą dla wtyczki. | Sklep |
Lokalizacja ustawień | polski, angielski, rosyjski |
Obsługa backendu UI W tym okresie przeprowadzamy migrację ze starego interfejsu (UI 1.3) do nowego (UI 2.0) w części administracyjnej witryny. Dlatego w okresie przejściowym, dopóki wszystkie aplikacje, wtyczki i widżety nie przełączą się na nowy interfejs, będzie obsługa obu. Niektóre aplikacje mają już tylko nowy UI 2.0, a stary już wyłączyliśmy. Po krótkim czasie stary interfejs użytkownika zostanie całkowicie wyłączony. | 1.3, 2.0 |
Typ oprogramowania | Wtyczka |
Darmowe | Tak |
Deweloper i wersja wtyczki | |
Projektant (programista) | Steemy |
Wersja | 1.2.0.0.wsp |
Aktualizacja | 14.11.2024 |
Więcej o wtyczce "Rozszerzenie funkcjonalności":AktualizacjeOpinie
Podobne oferty
POBIERZ ZA DARMO - można zainstalować wybrany produkt za pomocą Instalera w bekendzie Twojego admin panelu.
Dołączona do wszystkich planów - oznacza, że ten produkt jest zainstalowany we wszystkich planach abonamentowych i nie trzeba go instalować.
Zainstalowany w niektórych planach - oznacza, że ten produkt jest już zainstalowany w niektórych planach abonamentowych. Jeśli w Twoim planie nie ma tego produktu, możesz zakupić licencję, uiszczając jednorazową opłatę.