witam,
Piszę w sprawie modułu: https://mypresta.eu/pl/modules/advertising-marketing/kody-rabatowe-za-komentarze-przypomnienia.html Czy ten moduł działa z modułem productcomments? https://mypresta.eu/modules/advertising-and-marketing/free-product-reviews-comments.html


Witam,
Potwierdzam, że obydwa moduły współpracują ze sobą poprawnie.

Moduł "kodów rabatowe" za komentarz działa poprawnie z:
- standardowym modułem komentarzy
- popularnym modułem komentarzy o nazwie "REVWS"

pozdrawiam,
miłosz
Witam, czy moduł Pretty Clean URLs Pro rozwiązuje problem błędnych adresów linków kanonicznych dla podstron produktów z wariantami (Presta 1.7.5.0)? Pozdrawiam serdecznie 



Witam,
To zależy o co konkretnie Pan pyta.
Zwykle pytanie tego typu dotyczy błędnych linków kanonicznych, jak i samych urli, które narażają sklep na DC (duplicated contents).
Jeżeli o to - to potwierdzam, że moduł rozwiązuje ten problem. Warianty produktu nie tworzą różnych adresów, dzięki czemu linki kanoniczne nie wskazują na stronę, która następnie tworzy przekierowanie na url z id atrybutu.

pozdrawiam,
miłosz
Mam kilka pytań do modułu Tabela kombinacji:
1. W którym miejscu można zmieniać nazwy nagłówków wyświetlanych w pierwszy wierszu tabeli?
2. Czy wartość ilości(stan magazynowy) można zastąpić słupkami z kolorami? Wartości i ich kolory:
powyżej 3 - zielony słupek „dostępny”
1-3 - żółty słupek „mała dostępność”,
0 - czerwony słupek „brak”
nie chcemy podawać konkretnych wartości klientom.
Proszę o informacje w/w zakresie.
Pozdrawiam 

Tłumaczenia tabeli kombinacji oraz informacja o stanie magazynowym

WItam.
  1. Część z tych elementów jest stała, część generowania dynamicznie na podstawie nadanych nazw grupom atrybutów (np. kolor, rozmiar).
    - w przypadku stałych elementów jak np "cena", "zdjęcie" zmieniamy je za pomocą standardowego narzędzia "tłumaczeń" w prestashop: film
    - w przypadku elementów dynamicznych jakim są nazwy grup atrybutów, wystarczy edytować grupę atrybutów i nadać jej inną nazwę:  film
  2. Standardowo - nie, za pomocą edycji pliku .tpl modułu - tak
    standardowo w pliku productfooter.tpl jest kod:
    <td data-label="{l s='Quantity' mod='combinationstab'}" class="ctd_quantity">{if $ctp_hquantity==1}{if $ct['combination']['quantity'] > $ctp_hvquantity} {$ctp_hvquantity}+ {else}{$ct['combination']['quantity']}{/if}{else}{$ct['combination']['quantity']}{/if}</td>
    można go zastąpić:
    <td data-label="{l s='Quantity' mod='combinationstab'}" class="ctd_quantity">
    {if $ct['combination']['quantity'] > 3}
    tu obrazek zielony
    {elseif $ct['combination']['quantity'] < 0}
    tu obrazek żółty
    {else}
    tu obrazek czerwony
    {/if}
    </td>

DO tej pory korzystałem z modułu ship to pay w wersji prestashop oznaczonej numerem 1.6.
Zastanawiam się nad migracją do najnowszej wersji - ale trapi mnie jedno pytanie. Czy moduł ship to pay, działa w wersji prestashop 1.7.5 ?
ship to pay prestashop

Ship to pay a PrestaShop 1.7


Witam,
zweryfikowałem działanie modułu w prestashop 1.7.5 i potwierdzam, że moduł funkcjonuje poprawnie.
Nagrałem video prezentujące krótki przykład działania dla produktu virtualnego i dwóch metod płatności:
https://drive.google.com/file/d/1xssj7MoRM-fTVheHPHY4EPBZgQYBylWl/view?usp=drivesdk 

pozdrawiam,
miłosz
Czy do modułu "Prestashop Wykluczenie rabatu grupowego z przecenionych produktów" jest jakieś rozszerzenie pozwalające na wykluczenie rabatu grupowego tylko dla wybranych kategorii?

rabat grupowy - wyłączenie dla wybranych produktów

Wyłącz rabat grupowy dla produktów z wybranych kategorii

Witam,
Takie rozwiązanie jest gotowe, lecz w postaci osobnego innego modułu, który jest rozwijany jako niezależny dodatek. Znajduje się on tu: https://mypresta.eu/pl/moduly/skladanie-zamowien/wylaczenie-rabatu-grupowego-dla-specificznych-produktow.html

Wśród funkcji w module jest możliwość wybrania kategorii. Produkty powiązane z tymi kategoriami nie będą uwzględniane w programie rabatowym, który możemy nadać grupie klientów.
Mam pytanie odnośnie modułu:
Prestashop Podobne Produkty PRO. Potrzebuję dodatek który się ustawi na dole karty produktu. Z automatu dobierze produkty według cech... np. Modelu i wyświetli tylko produkty z danego modelu. Idealnie by było gdyby można było stworzyć taką regułę z dwóch lub 3 cech. Produkty mają się dodać globalnie same, tak żeby nie trzeba było tych produktów w każdym produkcie osobno dodawać...
Musi się dopasować do wyglądu szablonu - zaciągnąć jakoś styl css - nie chcę żeby był całkiem inny design.
Z tego co wstępnie wyczytałem i sprawdziłem powinno się udać. Ale wolę zapytać. Czy ten moduł się sprawdzi? 
W kontekście tego o co Pan pyta, to moduł pozwala zdefiniować:
  1. co ma się wyświetlić (tj. jakie produkty)
  2. gdzie dany blok z produktami ma się wyświetlić (na jakich stronach produktów)

1. co ma się wyświetlić
W module jest opcja na utworzenie bloku z produktami, które zostaną do niego dodane automatycznie na podstawie zdefiniowanych kryteriów. Wśród kryteriów jest możliwość wyświetlania produktów, które powiązane są z wybranymi cechami (tzw. features).

2. gdzie ma się wyświetlić 
W module są opcje, które pozwalają utworzyć blok z produktami, który będzie wyświetlał się na wskazanych stronach. Wśród kryteriów decydujących o tym gdzie blok się pojawi a gdzie nie są np:
- powiązania z kategoriami (na stronach produktów powiązanych z wybranymi kategoriami)
- powiązania z producentami (na stronach produktów powiązanych z wybranymi producentami)
- powiązania z cechami (na stronach produktów powiązanych z wybranymi cechami)
- na stronach konkretnie wybranych produktów
- wszędzie (na stronie wszystkich produktów)


Kwestia wyglądu
Moduł jest skonstruowany tak, że buduje listę produktów w oparciu o wygląd szablonu.
Domyślnie skonfigurowany jest tak, że korzysta z plików szablonu: catalog/_partials/miniatures/product.tpl


 - Jeżeli szablon skonstruowany jest w zgodzie ze strukturą, jaka jest w szablonie 'classic' - to wszystko bedzie działać poprawnie bez żadnej ingerencji w pliki

Jeżeli natomiast szablon korzysta z zupełnie innej struktury plików, to:
- plik szablonu można wskazać w trakcie konfiguracji modułu: 


- w przypadku jakiejś specyficznej struktury szablonu wymagającej konkretnych parametrów jest możliwość skorzystania z edytora wbudowanego w moduł, co pozwala dostosować go do niestandardowych szablonów z niestandardową strukturą list produktów: 


w przypadku konieczności dostosowania - mogę zasugerować co i gdzie trzeba zmienić, aby działało, lub wykonać to samodzielnie bezpośrednio w zapleczu sklepu.
Planujemy wysłanie kuponu po 15 dniach od zmiany statusu zamówienia na 'dostarczone.'
(Chodzi o moduł rabatu na następne zamówienie)
Klient odstępuje od zakupu po 10 dniach od doręczenia. Czy jest jakaś możliwość zatrzymania wysłania maila z kuponem?

Pozdrawiam,

Rozsyłanie kodów rabatowych za pomocą zadania Cron Job


Witam,
Istnieje taka możliwość, trzeba spełnić tylko dwa warunki:

  1. w ustawieniach globalnych modułu włączamy opcję wysyłki kuponów za pomocą tzw. cron job. dodatkowo definiujemy opóźnienie w dniach:
  2. wskazany url z linkiem do zadania cron dodajemy do tablicy zadań cron swojego hostingu i uruchamiamy cyklicznie zadanie (częstotliwość zależy od Pana, może to być raz dziennie, może być co godzinę - to zależy od własnych preferencji. Moim zdaniem, jeżeli zależy Panu na wysyłce kuponów po 15 dniach, to w zupełności wystarczy uruchomić takie zadanie raz dziennie, np. nad ranem)

W efekcie:
Każdorazowo gdy hosting uruchomi zadanie cron - moduł będzie sprawdzał, czy są nowe kupony do wygenerowania i rozesłania, jeżeli takie będą - zostaną wygenerowane i rozesłane do klientów. Jeżeli zostanie zdefiniowane opóźnienie w dniach - takie opóźnienie zostanie uwzględnione i kod zostanie wygenerowany i wysłany po odpowiednim czasie.


Czym jest cron job?
Niemal każdy operator hostingu udostępnia panel zarządzania kontem. Wśród funkcjonalności jakie są tam dostępne zwykle jest coś takiego jak "zadania cron job" czasami nazywane po prostu 'cyklicznymi zadaniami'. Można tam uruchamiać wskazane linki z określoną częstotliwością. Każdy z operatorów hostingowych posiada swój własny panel zarządzania kontem hostingowym wobec czego ciężko mi wskazać konkretne kroki jakie należy podjąć, aby takie zadanie uruchomić. Proces jest zwykle prosty i intuicyjny, zatem proponowałbym samodzielnie sprawdzić dostępne narzędzia w panelu zarządzania hostingiem.

Co jeżeli nie możemy tworzyć zadań cron na koncie hostingowym?
Z pomocą przychodzi standardowo dostępny moduł w prestashop, który pozwala uruchamiać zadania z określoną częstotliwością: 

Na stronie konfiguracyjnej tworzymy zadanie cron i dodajemy tam url skopiowany z modułu I uruchamiamy to zadanie np. raz dziennie.


Niestety - moim zdaniem - jest to kiepskie rozwiązanie, bowiem serwery prestashop nie zawsze funkcjonują poprawnie i czasami zadanie cron może nie zostać uruchomione przez kilka dni...

Z uwagi na tą niestabilność działania proponowałbym skorzystać z darmowych usług cron on-line, np. easycron: https://www.easycron.com
Gdybym to ja miał zadecydować, to: (kolejność nie jest przypadkowa)
  1. skorzystał bym z zadań cron na własnym hostingu,
  2. skorzystał bym z zewnętrznych usług on-line np. https://www.easycron.com
  3. w ostateczności z modułu który wbudowany jest w prestashop

Gdyby potrzebna była pomoc w utworzeniu takiego zadania cron - pozostaję do Pana dyspozycji

pozdrawiam,
miłosz