Jump to content

Kaerv

New Members
  • Posts

    15
  • Joined

  • Last visited

  • Days Won

    1

Kaerv last won the day on March 16 2021

Kaerv had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Kaerv's Achievements

Newbie

Newbie (1/14)

  • One Year In Rare
  • Dedicated Rare
  • First Post Rare
  • Collaborator Rare
  • Week One Done Rare

Recent Badges

5

Reputation

  1. Pewnie najprościej byłoby pobrać z bazy danych status zamówienia i według tego statusu wyświetlić odpowiednią treść. Przykładowo payment_return.tpl wyświetlany jest w hooku "hookPaymentReturn". Tam prawdopodobnie w parametrach lub z klasy Tools wyjmiesz ID zamówienia. Musisz z tabeli ps_order_state wyjąć status dla danego zamówienia i przesłać za pomocą smarty->assign do pliku .tpl. Tam wystarczy już za pomocą ifów w zależności od statusu wyświetlić odpowiednią treść
  2. Sam jakiś czas temu zaczynałem z pisaniem modułów do Presty i zaczynałem właśnie od https://devdocs.prestashop.com/ Najbardziej polecałbym się skupić na tym https://devdocs.prestashop.com/1.7/modules/creation/ Znajdziesz tutaj tutorial krok po kroku jak zrobić pierwszą wtyczkę, wszystko jest mniej więcej dokładnie opisane. Potem w razie potrzeby możesz rozszerzać wiedzę o pozostałe sekcje tej dokumentacji.
  3. themes > [Używamy szablon] > templates > catalog > listing
  4. Jeżeli chodzi o checkboxa, to myślę, że wystarczy jakaś wtyczka, lub lekka modyfikacja sklepu, nie powinno być z tym dużego problemu. Jeżeli chodzi o zamówienia, to sprzedawca ma możliwość do złożonego zamówienia dodać wybrane przez siebie produkty.
  5. Z tego co widzę, to dodawanie do koszyka działa normalnie na telefonach. Może to problem z pamięcią podręczną telefonu? Próbowałeś ją czyścić, lub wchodzić w trybie incognito, albo wejść na innym telefonie?
  6. Wydaje mi się, że problem jest na tyle mało dokładnie opisany, że bez obejrzenia tego sklepu się nie obejdzie
  7. Witam, stworzyłem multisklep, w którym zawierają się 3 sklepy: jeden ogólnie na domenie domena.pl jeden na subdomenie subdomena.domena.pl' i jeden na wirtualnym url domena.pl/podstrona Problem polega na tym, że dwa pierwsze sklepy działają normalnie. Nie mam z nimi żadnego problemu. Za to w sklepie ostatnim działa tylko strona główna. Jeżeli chcę np wejść na domena.pl/podstrona/2-produkty to dostaję błąd 404. Pisałem w tej sprawie do hostingu, ale oni jedyne co potrafili zrobić, to zmienić ustawienia multisklepu i zmienić wirtualny url, na fizyczny url. Strona de facto się ładuje, ale wszystkich styli i skryptów teraz szuka w podkatalogu, który nie istnieje. Może ktoś się z tym spotkał i ma jakiś pomysł jak to rozwiązać?
  8. To nie prościej byłoby zrobić właśnie kombinacje wszystkich kolorów i rozmiarów?
  9. Z tego co widzę wystarczą dwie zmiany w folderze modułu: 1. modules/myprestacomments/controllers/front/default.php Zakomentuj lub usuń te dwie linijki (u mnie to linijka 90 i 91): if (!$id_customer && (!Tools::isSubmit('customer_email') || !Tools::getValue('customer_email') || !Validate::isEmail(Tools::getValue('customer_email')))) $errors[] = $module_instance->l('Customer email is incorrect', 'default'); 2. modules/myprestacomments/mypresta_myprestacomments.tpl Znajdź tą linijkę i usuń gwiazdkę, żeby nie pojawiała się przy polu z adresem email (u mnie linijka 179): <label>{l s='Your email' mod='myprestacomments'}<sup class="required">*</sup></label> Powinno się dać dodawać komentarze bez podawania maila. Jeżeli gwiazda dalej się pojawia, spróbuj wyczyścić pamięć podręczną Prestashopa.
  10. Może coś takiego? https://mypresta.eu/modules/administration-tools/email-attachments.html Może po prostu dodać link do regulaminu? Gdzieś kiedyś się z tym spotkałem
  11. Pokaż jeszcze raz HTML tego modułu z włączonym debugowaniem, tak jak w pierwszym poście. Powinna być gdzieś napisana ścieżka do pliku. Ewentualnie to nie jest moduł tylko kod wpisany w szablon, ale wątpię.
  12. Włącz tryb debugowania. Wtedy w html pokażą się zakomentowane ścieżki do poszczególnych modułów. Sprawdź jak nazywa się ten moduł, a potem albo go wyłącz albo przetłumacz. Jeżeli nie znajdziesz go nadal, to wtedy przez ftp usuń folder z modułem.
  13. Jak sprawdzałem wcześniej, to zdjęcie zmieniało się poprawnie. Nie zmieniłeś czegoś?
  14. Mam coś co może zadziałać Dodaj to gdzieś do custom js: prestashop.on("updatedProduct", function(e) { $(".product-prices-lg").replaceWith(e.product_prices); });
×
×
  • Create New...