Dobry wieczór Czy moduł produkty powiązane pro pozwala na linkowanie produktów każdy z każdym tzn jak na produkcie A zaznaczę dwa produkty B i C to automatycznie w B bęzie A i C oraz w C będzie A i B ? Pozdrawiam, Piotr


Dzień dobry,
Wśród opcji dostępnych w module jest taka możliwość.
Każdy blok "podobnych produktów" może mieć swoje własne unikalne ustawienia. w Skrócie sprowadzają się one do wskazania tego co ma się na takiej liście produktów pokazywać (jakie produkty) i gdzie ma się pokazywać (na jakich stronach produktów).

Wskazanie co ma się pokazywać
To co trzeba zrobić to: 



- włączyć opcję wyświetlania wskazanych produktów
- wybrać produkty, które mają się pokazywać 

Wskazanie modułowi gdzie utworzona lista produktów ma się pokazywać (na jakich stornach produktów)
następnie w sekcji gdzie decydujemy gdzie ma się utworzona lista pokazywać, wybieramy tu: 




Dzięki tak przyjętym ustawieniom, moduł będzie działał dokładnie tak jak Pan to opisał.
Takich "list podobnych produktów" może Pan utworzyć dowolną ilość, każda z takich list może mieć swoje własne unikalne ustawienia

 

Wszystko działa - super. Jedna funkcja jest nieintuicyjna i trochę mi zajęło zanim dotarłem - jak uzupełni się dane zakładki to przycisk zapisu produktu powinien zapisac zakładkę lub ją zaktualizować 2. Wybrałem zakładki w sekcji footer i poza dodatkowymi zakłądkami chciałbym dodac tam opis. Trzeba go ręcznie dodać a fajna byłaby funkcja dodawania automatem po odhaczeniu - dodaj opis, dodaj cechy, dodaj krótki opis. Zrobię to z opisem (bo go tak potrzebuję dodawać) 


 Dzień dobry,

  1. Tak też będzie w niedalekiej przyszłości.
    Obecnie moduł ma swój własny button zapisu. Związane jest to z faktem, że w prestashop w wersji 1.7.0.x button "zapisu" produktu, nie wysyłał formularzy dołączanych do strony edycji produktu przez moduły. Uniemożliwiało to zapisanie wprowadzonych danych. W związku z tym trzeba było znaleźć jakiś sposób na ich zapis - moduł został więc przygotowany w całości pod kątem zapisu danych własnym buttonem. Dzięki zastosowanej metodzie zapisu - przez długi czas był to jedyny dostępny moduł zakładek dla presty w wersji 1.7 :)

    Dopiero w którejś z wersji prestashop 1.7.1.x (o ile mnie pamięć nie myli była to 1.7.1 w wersji beta) pojawiła się możliwość zapisu modułów wraz z buttonem "zapisu" produktu. I w zasadzie od tego momentu można było przepisać moduł tak, aby zaczął działać z buttonem zapisu produktu. Do zmiany jednak jest niemal cały kod odpowiedzialny za funkcjonowanie modułu w zapleczu - dlatego ciągle odwlekamy to w przyszłość. Sądzę jednak, że czas najwyższy na wprowadzenie takich zmian i przy kolejnej dużej aktualizacji tak będzie.

  2. Można utworzyć zakładkadki z opisem i dodać je do wszystkich produktów,
    1 - tworzymy zakładkę "opis"
    2 - wprowadzamy tak shortcode {description}
    3 - decydujemy, że zakładka ma się pojawiać na stronach wszystkich produktów

    z cechami można zrobić tak samo, z tym, że korzystamy wówczas ze zmiennej {features}    


lista wszystkich shortcode poniżej:


Nazwa zmiennejCo zostanie podstawione
{name}nazwa produktu
{description}Opis produktu
{short description}Krótki opis produktu
{features}Cechy produktu (tabela)
{supplier_name}Nazwa dostawcy produktu
{supplier_description}Krótki opis dostawcy produktu
{manufacturer_name}Nazwa producenta
{manufacturer_description}Opis producenta
{manufacturer_description_short}Krótki opis producenta
{main_category}Nazwa głównej kategorii
{ean}Kod ean produktu
{upc}Kod upc produktu
{quantity}Ilość produktu dostępna na magazynie
{id}numer ID produktu
{reference}numer referencyjny produktu
{HOOK:(1):(2)}Możliwość uruchomienia hooka gdzie (1) to nazwa hooka a (2) to nazwa modułu




Dzień dobry, 

Zakupiłam u Państwa moduł Aktywacja konta - email z linkiem. Skonfigurowałam go i wszystko jest w porządku poza jedną rzeczą. Otóż posiadam wersje niemiecko języczną sklepu i nie widzę możliwość przetłumaczenia modułu na niemiecki. W panelu admina w tłumaczeniach dla języka niemieckiego podstawia mi się konfiguracja dla języka polskiego, a gdy na stronie jest ustawiona wersja niemiecka to napisy dla modułu są zaciągane po angielsku. W lokalizacji modułu w katalogu translations mamy tłumaczenia pl.php oraz pt.php. Chciałam utworzyć tłumaczenie de.php według wzoru dla pl.php, natomiast ciężko mi zrozumieć skąd brane są te wartości: global $_MODULE; $_MODULE = array(); $_MODULE['<{acactiv}prestashop>acactiv_2f0cb400ddf3553f342465bdd1ad10d4'] = 'Aktywacja konta przez email'; ......... itd.

Prośba o informację jak rozszerzyć o tłumaczenie niemieckie moduł, który wykonam sobie sama ręcznie. Pozdrawiam


Dzien Dobry,
Tłumaczenia definiuje się na 3 sposoby. Jest to wymuszone przez sposób działania prestashop, który nie zawsze dobrze radzi sobie z tłumaczeniami - zwłaszcza emaili - w najnowszym wydaniu prestashop w wersji 1.7.x

Tłumaczenia tytułów maili
Tłumaczenia tytułów odbywa się bezpośrednio na stronie konfiguracyjnej modułu.


Tłumaczenia tresci maili
Tłumaczenia treści maili odbyć się może za pośrednictwem standardowego narzędzia do definiowania tłumaczeń.
Idziemy do działu międzynarodowy > tłumaczenia
Z listy rozwijanej "Rodzaj tłumaczenia" wybieramy tłumaczenia emaili
Z "wybierz typ zawartości e-mail" wybieramy treść
Z "wybierz swój język" wybieramy język który chcemy przetłumaczyć
klikamy "modyfikuj"

zostaniemy przekierowani na podstronę, gdzie będziemy mogli przetłumaczyć treść wiadomości jaką moduł wysyła do klientów / admina, wystarczy na liśćie "emaile modułu" kliknąć na "acactiv": https://i.imgur.com/7jTptHE.png - rozwinięta zostanie lista dostępych maili które email wysyła, gdzie po kliknięciu na dany email będize możliwość zdeifniowania treści: https://i.imgur.com/lUO6KkP.png

Tłumaczenia modułu
Tłumaczenia modułu odbywają się za pośrednictwem standardowego narzędzia do tłumaczeń.
W tym celu idziemy na stronę konfiguracyjną modułu,
klikamy w button "tłumacz": https://i.imgur.com/N003ISc.png
w oknie popup wybieramy język: https://i.imgur.com/SYBe6om.png 

na kolejnej stronie będziemy mieć możliwość zdefiniowania tłumaczeń: https://i.imgur.com/XFV7RfY.png  



dzien dobry, chciałbym zapytac jak działa dokłdnie moduł, mianowicie czy Klient moze komentowac tylko poprzez wysłany do niego link czy np jest jakas integracja gdzie w momencie wpisania maila przy komentowaniu dostaje kupon rabatopwy? Prestashop Kody rabatowe za komentarze + przypomnienia

Dzień Dobry,

mianowicie czy Klient moze komentowac tylko poprzez wysłany do niego link


Nie jest to wymagane w żadnym z poniżej opisanych przypadków. Zasada działania modułu sprowadza się do tego, że sprawdza on dodane do sklepu komentarze i na tej podstawie wysyła kody. 
Klient może dodać komentarz w dowolnym momencie, bez specjalnie spreparowanego linku. 

Warto dodać, że moduły z którymi działa "moduł kodów za komentarz" to:

  1. standardowy moduł "product comments" jaki dostępny jest domyślnie w prestashop (zarówno 1.6 jak i 1.7):
    • Kody rabatowe wysyłane są za dodanie komentarza przez klienta (zalogowanego). Gdy zalogowany klient doda komentarz, to informacja o tym, że dodał go zalogowany klient jest przechowywana w bazie danych. Wówczas można zidentyfikować klienta i jego adres email, gdzie moduł prześle kod rabatowy. Jeżeli komentarz zostanie dodany przez niezalogowanego użytkownika - to wówczas nie ma możliwości powiązania komentarza z jakimkolwiek kontem / adresem e-mail gdize będzie można wysłać kod - wówczas kod nie jest generowany. W tym standardowym module komentarzy może Pan wymusić na użytkowniku zalogowanie się przed dodaniem komentarza.

  2. nasz darmowy moduł ( https://mypresta.eu/modules/advertising-and-marketing/free-product-reviews-comments.html )
    • moduł wysyła kody dla komentarzy dodanych przez zalogowanych użytkowników
    • moduł wysyła kody dla niezalogowanych użytkowników (nasz moduł komentarzy ma opcję na dodawanie komentarzy przez niezalogowanych, ale wówczas klient podaje adres email)

  3. revws - popularny moduł komentarzy
    • moduł wysyła kody dla komentarzy dodanych przez zalogowanych użytkowników

  4. iqitreviews - kolejny popularny moduł kokomentarzy
    • moduł wysyła kody dla komentarzy dodanych przez zalogowanych użytkowników

Hi I have purchased now your module Tag icons, and my question is....for showing the icons in product-list.tpl (right to the image of the product) or in the porduct.tpl using the custom hook, where exactly I have to put the code of the hook?????? I am using PS 1.7


Hello,

To display icons on list of products module uses also default prestashop's positions. The custom hook is an optional feature, thanks to this you can personalize the icons appearance to meet your exact requirements.

So, if you want to disply icons on list of products:

  • Firstly try to use default hooks
    Maybe the way of how these hooks are implemented to your theme will meet your requirements so you will not have to use custom hook.
    • Open module configuration page,
    • from list of positions select one from these two: 

      1. displayProductListReviews
      2. displayProductDeliveryTime (its a non default hook in prestashop 1.7, but many themes still uses it)

  • if default position does not meet your requirementsb
    As i already mentioned - if default hooks that are implemented to your theme fill not meet your requirements - you can use custom hook execution code:
    {hook h='ShowIcons' product=$product}

    Thanks to this you can point where exactly icons will appear. 

    • Firstly please activate this position on module configuration page: 

    • Then it is required to add the code to template. 
      Usually the file that is responsible for product on list of products is: /themes/your-theme/templates/catalog/_partials/miniatures/product.tpl
      just insert the hook execution there. After save file contents it might be required to "clear shop cache" under adv. parameters > performance to see the changes on your website immediately.



So, as you can see, you can display icons on list of products in a 3 ways:

- with default hook displayProductListReviews

- with default hook displayProductDeliveryTime

- with custom hook ShowIcons


the method you will use depends on you and your requirements.


If you will have some doubts - please let me know, i will try to help :-)



best regards

milos

Prestashop FBPixel - monitorowanie konwersji. Jestem zainteresowany zakupem tego modułu. Chciałbym tylko się upewnić, czy za jego pomocą będzie można: obsłużyć zdarzenia do reklam , czyli zdarzenie na Facebooku, które śledzi dodanie produktu do koszyka, np. kliknięcie przycisku „Dodaj do koszyka” w witrynie. Dzięki niemu będziemy mogli: a) wybrać na www ze wszystkich osób, te, które dodały coś do koszyka, a więc mamy większą szansę na sprzedaż b) pokazywać tym osobom na FB produkty, które dodali do koszyka, aby wrócili i dokończyli zakup


Witam,
Moduł "facebook pixel" https://mypresta.eu/modules/social-networks/fb-conversion-tracking-pixel.html wysyła eventy z wydarzeniami takimi jak:
Tracking typeDescription
ViewContentTrack key page views (ex: product page, landing page or article)
SearchTrack searches on your website (ex. product searches)
AddToCartTrack when items are added to a shopping cart (ex. click/landing page on Add to Cart button)
AddToWishlistTrack when items are added to a wishlist (ex. click/landing page on Add to Wishlist button)
InitiateCheckoutTrack when people enter the checkout flow (ex. click/landing page on checkout button)
PurchaseTrack purchases or checkout flow completions (with correct value of order and currency code)
Lead (offer view)Track when a user expresses interest in your offering (product page view)
Lead (newsletter subscription)Track when customer subscribe to newsletter (it tracks valid subscription only!)
Complete registrationTrack when user creates an account in your shop (register form)

Do eventów mogą być dodane szczegółowe dane o produktach (kwota, waluta, nazwa produktu, id produktu) dzięki temu można budować tzw. 'dynamiczne reklamy' na facebook.
Jak sądzę o to Pan pyta, wspominając o wyświetlaniu reklam konkretnym użytkownikom którzy dodali jakieś produkty do koszyka ale nie sfinalizowani zamówień.

Kwestia dynamicznych reklam wymaga doprecyzowania, aby uniknąć rozczarowań.
Do tego typu reklam facebook wymaga:
  • zdarzeń, które zawierają szczegóły o produktach (moduł "facebook pixel" to robi)

krótko mówiac działa to tak, że moduł piksela wysyła eventy do facebook zwierające informacje o produktach (w tym ich numer ID). Aby dynamiczne reklamy wyświetlały się klientom, produkty z eventów muszą znajdować się w katalogu produktów (tylko wtedy facebook powiąże eventy z produktami i wyświetli je klientom).

Reasumując:
- moduł piksela jest modułem który wysyła eventy, nie tworzy katalogu produktów na facebook.
- w celu utworzenia katalogu produktów na facebook: może Pan skorzystać z ręcznego tworzenia produktów bezpośrednio na facebook lub skorzystać z jakiegoś narzędzia importu danych np: https://mypresta.eu/modules/social-networks/export-catalog-for-facebook-pixel-dynamic-ads.html )



pozdrawiam,
miłosz
Czy modul sklep facebook presta rzeczywiście moze byc zainstalowant na fanpage z 2000 fanow? Na stronie facebooka taki sklep mozna utworzyc przy mniejszej liczbie fanów czy cos sie zmieniło ?

Witam,
Są dwa rodzaje sklepów.
  • Pierwszy
    To standardowa zakładka na facebook "sklep", która jest oferowana przez facebook.
    Produkty do tego sklepu są ładowane manualnie przy pomocy panelu zarządzania sklepem na facebook. Wszystkie zmiany w ofercie muszą być wprowadzane manualnie. Są pewne metody pozwalające masowo aktualizować produkty np. raz dziennie - ale trzeba przygotować odpowiedni plik zawierajacy dane do zaktualizowania.
    Przykład takiego sklepu znajduje się tu: https://www.facebook.com/pg/MyPresta/shop/?ref=page_internal

  • Drugi
    to dedykowana aplikacja: https://mypresta.eu/modules/social-networks/facebook-shop.html  niezależna od standardowo dostępnej zakładki "sklep".
    produkty pojawiają się w niej automatycznie bez konieczności ich dodawania manualnie. Jest to połączenie "na żywo" ze sklepem prestashop tj. wszystkie zmiany w ofercie jak np. nowe produkty, zmiany cen, zmiany zdjęć itp. pojawiają się natychmiast w zakładce utworzonej przez tą dedykowaną aplikację.
    Przykład tego sklepu znajduje się tu: https://www.facebook.com/matoskiteshop/app/194782047323301/


Różnica między nimi jest taka, że pierwszy może być wykorzystywany zawsze - niezależnie od tego ile strona ma like.
Drugi - niestety - może być zainstalowany na fanpage tylko wtedy, gdy fanpage ma 2000+ polubień. Jest to wymóg wprowadzony przez facebook i jest nie do obejścia.
Krótko mówiąc - aby zainstalować jakąś dodatkową niestandardową i niezależną od facebook aplikację - fanpage musi mieć więcej niż 2000 like.

krótkie porównanie podstawowych funkcji, sposobu działania i wymogów:

Rodzaj sklepuWymóg 2000 likeDziała na mobilnychSposób dodawania produktówAktualizacja produktów
Standardowy "sklep"
NIETAKManualnieManualnie
Aplikacja "facebook shop"TAKNIEAutomatycznieAutomatycznie


pozdrawiam,
miłosz