Skocz do zawartości


Sekcja forum z publiczną pomocą do modułu Rabatów ilościowych na listach produktów dzięki któremu Listy produktów w Twoim sklepie będą wyświetlać utworzone zniżki ilościowe (czyli zniżki, których wartość zależna jest od ilości produktu dodanej do koszyka). Moduł może wyświetlać się jako rozwijana lista lub jako tabela. Bezpośrednio z listy istnieje możliwość dodania określonej ilości produktu do koszyka.
Zdjęcie

apollo page builder - problem z wyświetlaniem się modułu


  • Proszę się zalogować aby odpowiedzieć
1 odpowiedzi na ten temat

#1 gastrofaza

gastrofaza

    Newbie

  • Members
  • Pip
  • 4 postów

Napisany 17 September 2022 - 08:22 AM

Witam mam apollo page builder i jak na stronie produktu udało się umieścić tak już na liście produktów nie mogę mogę tam umieszczać przez komende TPL Chodzi o moduł Rabaty ilościowe na liście produktów v2.0.8 - z MyPresta.eu



#2 vekia

vekia

    Advanced Member

  • Members
  • PipPipPip
  • 221 postów

Napisany 17 September 2022 - 08:23 AM

Dzień dobry,
W szablonach leotheme / appolo themes i pochodnych, opartych na APPAGEBUILDER bardzo często zdarza się, że twórca szablonu nie osadza standardowo dostępnego hooku do wyświetlania modułów na listach produktów, ten hook w zależności od wersji prestashop to:

  • prestashop 1.6: 
    displayProductDeliveryTime
  • prestashop 1.7: 
    displayProductListReviews opcjonalnie displayProductDeliveryTime (standardowym hookiem jest displayProductListReviews, jednak czasami twórcy szablonów wciąż korzystają ze "starej" pozycji displayProductDeliveryTime  - stąd w module jest opcja wybrania również tego alternatywnego wariantu)

 
Na początku proponowałbym sprawdzić czy moduł został osadzony we wszystkich pozycjach.
Przechodzimy do design > pozycje (ps1.7) lub moduły > pozycje (ps1.6)
W prawym górnym rogu klikamy w "przemieść moduł"
z listy modułów wybieramy moduł "rabatów ilościowych na listach produktów",
z listy pozycji wybieramy te, które są dostępne do przemieszczenia (skupiamy się głównie na displayProductDeliveryTime / displayProductListReviews) i zatwierdzamy formularz. 
 
Kolejnym krokiem jest konfiguracja modułu
na stronie konfiguracyjnej modułu mamy możliwość wyboru pozycji w której moduł się wyświetli na listach produktów: https://i.imgur.com/cIGx1mc.png 
proponowałbym przetestować widoczność modułu dla tych dwóch pozycji - jak wspomniałem czasami twórcy szablonów wciąż korzystają ze "starej" pozycji displayProductDeliveryTime i warto ją sprawdzić.
 
Jeżeli mimo podjęcia powyższych kroków moduł cały czas nie jest widoczny:
Rozwiązaniem w takich sytuacjach będzie manualne dodanie wyzwolenia hooku - i można to zrobić za pomocą appagebuilder'a .
Na stronie konfiguracyjnej "listy produktów" w "appagebuilderze" mamy możliwość budowania wyglądu listy produktów (tzn. sposobu w jaki wyświetla się produkt na listach produktów).

 

ULXLQwL.png

 

W prawej kolumnie mamy pozycję "tpl code".
korzystamy z niej - wprowadzamy do niej kod {hook h="displayProductListReviews" product=$product} lub {hook h="displayProductDeliveryTime" product=$product}
(prestashop 1.6: displayProductDeliveryTime, w prestashop 1.7: displayProductListReviews) i przeciągamy do "lewej" kolumny w miejsce, w którym chcemy wyświetlić moduł.
Zatwierdzamy zmiany i profilaktycznie czyścimy cache sklepu w ustawienia zaawansowane > wydajność.
 
 
W przypadku pytań / problemów - pozostaję do dyspozycji.
Powyższe czynności mogę wykonać w Pana sklepie, o ile wyrazi Pan taką potrzebę.
 
pozdrawiam,
miłosz






2 użytkowników czyta ten temat

0 użytkowników, 2 gości, 0 anonimowych użytkowników