Daresh Posted October 4, 2023 Author Share Posted October 4, 2023 Jak dokładnie klient robi te dwa zamówienia? Jednocześnie z jednego koszyka? Link to comment Share on other sites More sharing options...
PeterCarter Posted October 4, 2023 Share Posted October 4, 2023 On 10/4/2023 at 3:55 PM, Daresh said: Jak dokładnie klient robi te dwa zamówienia? Jednocześnie z jednego koszyka? Expand Nie jestem pewny jak to robi dokładnie ale koszyki są różne. Zawsze są 2 zamówienia Link to comment Share on other sites More sharing options...
ComGrafPL Posted October 31, 2023 Share Posted October 31, 2023 Zainstalowałem 1.4.5 na wersji 8.1. Stworzył on jednego przewoźnika za pobraniem. Brak jest mapy. Checkout jest domyślny. Link to comment Share on other sites More sharing options...
Daresh Posted October 31, 2023 Author Share Posted October 31, 2023 U mnie na czystej 8.1 żadnych problemów Link to comment Share on other sites More sharing options...
presciak Posted October 31, 2023 Share Posted October 31, 2023 Na 8.1.2 też wszystko śmiga Wersja modułu 1.4.0 Link to comment Share on other sites More sharing options...
Daresh Posted October 31, 2023 Author Share Posted October 31, 2023 Te override'y są od jakiegoś modułu "inpostship", pewnie się z tych testów na sklepie bałagan zrobił. Moduł działa bez problemu na 8.1 i instaluje wszystkich przewoźników, jeżeli u Ciebie jest inaczej to jest problem Twojego sklepu, a nie modułu Link to comment Share on other sites More sharing options...
saminiemi Posted November 4, 2023 Share Posted November 4, 2023 Przestał mi działać moduł paczkomatów. Prestashop 1.7.7.8. Nie wyświetla się okienko z mapą paczkomatów. Błąd: gmparcellocker.js:6 Uncaught TypeError: Cannot read properties of undefined (reading 'modalMap') at window.gmParcelLockerChoose (gmparcellocker.js:6:44) at HTMLButtonElement.onclick (zamówienie:1242:114) Próbowałem odinstalowywać i instalować od nowa, różne wersje, usuwałem folder z modułem, czyściłem cache i ciągle to samo. Link to comment Share on other sites More sharing options...
Daresh Posted November 5, 2023 Author Share Posted November 5, 2023 A może na sklepie są zainstalowane jeszcze jakieś inne moduły związane z paczkomatami? Może jakiś konflikt występuje? Link to comment Share on other sites More sharing options...
saminiemi Posted November 6, 2023 Share Posted November 6, 2023 Po wyłączeniu Apaczki - paczkomaty działają... Jest szansa żeby obie te wtyczki działały razem? Link to comment Share on other sites More sharing options...
Daresh Posted November 7, 2023 Author Share Posted November 7, 2023 Nie mam takiego sklepu, na którym by były te dwa moduły więc nie mam za bardzo jak sprawdzić, bo pewnie musiałbym zakładać specjalnie konto w Apaczce. Więc jeżeli chcesz to możemy spojrzeć, ale potrzebowałbym dostęp do sklepu. Link to comment Share on other sites More sharing options...
Daresh Posted November 8, 2023 Author Share Posted November 8, 2023 Konflikt z modułami typu Apaczka można rozwiązać w ten sposób - jeżeli moduły nie są używane do wyświetlania mapy na froncie sklepu, a tylko do nadawania paczek na zapleczu to odpinamy je od zaczepu hooDisplayHeader lub analogicznego, który jest użyty do dołączenia na froncie sklepu kodów JS. Link to comment Share on other sites More sharing options...
actirana Posted December 14, 2023 Share Posted December 14, 2023 Daresh... To jest tak dobry moduł, że nie zaglądałem tu chyba z rok bo nie było potrzeby. Dziękuję Ci za niego. Widzę, że jest nowsza wersja niż moja, jaką procedurę aktualizacji rekomendujesz? Usunąć obecny czy nie usuwać... I pytanie właściwe, chyba moduł nie przekazuje danych paczkomatu do sellasist, kiedyś był ten problem w baselinkerze - przesiadam się z wiadomych względów i mam taki brak danych paczkomatu w 2 (jedynych jak dotąd) zamówieniach. Próba jest więc mała, ale może coś już o takim problemie słyszałeś? Link to comment Share on other sites More sharing options...
Daresh Posted December 14, 2023 Author Share Posted December 14, 2023 Moduł wrzuca się na sklep i potem klika "aktualizuj", bez usuwania obecnego. Co do sellasist to jest to dla mnie nowy temat więc musiałbym mieć więcej szczegółów żeby określić co jest potrzebne aby zintegrować z tym moduł Link to comment Share on other sites More sharing options...
woodland Posted December 14, 2023 Share Posted December 14, 2023 Sellasist oczekuje numeru paczkomatu w nieokreślonym polu API Presty. Ostatnio na webinarze pojawiła się nazwa pola "pickuppoint". Ale sam prowadzący chyba nie miał pojęcia o czym mówi. Jednocześnie Twoja wtyczka w standardzie nie pokazuje numeru paczkomatu w API (albo jestem ślepy). Dopiero wtyczka przygotowana przez BL wyciąga to do swojego endpointa. Nie sądzę, że Sellasist będzie w stanie teraz przygotować własną wtyczkę do Presty z rozbudowanym endpointem. Link to comment Share on other sites More sharing options...
actirana Posted December 14, 2023 Share Posted December 14, 2023 Dziękuję za odpowiedzi. Zaktualizuje i... Poczekam co się wydarzy 😉 Link to comment Share on other sites More sharing options...
Daresh Posted December 14, 2023 Author Share Posted December 14, 2023 Mój moduł dodaje zasób bl_order, którego można używać zamiast order i tam jest wskazany paczkomat zgodnie z tym, jak to robi moduł Baselinkera. Dodanie nowego ogólnego pola do zamówienia aby mogło być odczytywane przez API do rozważenia Link to comment Share on other sites More sharing options...
Diwad Posted January 10, 2024 Share Posted January 10, 2024 @Daresh czy wybór paczkomatu od razu bierze pod uwagę wpisany przez klienta adres, czy klient musi podać go ponownie wyszukując paczkomat? Link to comment Share on other sites More sharing options...
Daresh Posted January 10, 2024 Author Share Posted January 10, 2024 Moduł nie bierze pod uwagę adresu klienta, odpala okienko wyboru paczkomatu z wykorzystaniem kodu InPostu, pobieranego na bieżąco z ich strony. Link to comment Share on other sites More sharing options...
Ewwka Posted January 11, 2024 Share Posted January 11, 2024 (edited) Witam, A czy jest szansa na taki sam moduł ale na Orlen paczka ? Edited January 11, 2024 by Ewwka (see edit history) Link to comment Share on other sites More sharing options...
Daresh Posted January 12, 2024 Author Share Posted January 12, 2024 Na ten moment nie ma takich planów. Link to comment Share on other sites More sharing options...
Ewwka Posted February 6, 2024 Share Posted February 6, 2024 On 1/12/2024 at 11:22 AM, Daresh said: Na ten moment nie ma takich planów. Expand To może za niewielką opłatą ponieważ do Paczkomatów Inpost jest po prostu świetny, prosty, przejrzysty i działa świetnie. Plis Plis Plis Link to comment Share on other sites More sharing options...
Daresh Posted February 6, 2024 Author Share Posted February 6, 2024 Może gdyby pojawił się u nas za jakiś czas jakiś praktykant to coś takiego mu zlecimy, na razie brak czasu żeby zainteresować się tematem Orlenu Link to comment Share on other sites More sharing options...
Ewwka Posted February 7, 2024 Share Posted February 7, 2024 (edited) On 2/6/2024 at 6:24 PM, Daresh said: Może gdyby pojawił się u nas za jakiś czas jakiś praktykant to coś takiego mu zlecimy, na razie brak czasu żeby zainteresować się tematem Orlenu Expand OK Zapytam jeszcze czy można na bazie Pana powyższego modułu Paczkomaty 24/7 modyfikować go do Orlen paczka ? Choć nie wiem czy w ogóle jest to realne Edited February 7, 2024 by Ewwka (see edit history) Link to comment Share on other sites More sharing options...
Daresh Posted February 7, 2024 Author Share Posted February 7, 2024 To darmowy moduł, można z nim zrobić wszystko. Link to comment Share on other sites More sharing options...
A.T.T Posted March 7, 2024 Share Posted March 7, 2024 (edited) @Daresh autor i doświadczeni użytkownicy Trafiłem na ten wątek szukając przyczyny, z powodu której w mailach do Klienta (i w szczegółach zamówienia z historii zamówień) wyświetla się adres dostawy a nie paczkomat. I zanim zaciągnę i zainstaluję Twój moduł to zapytam: 1. Rozwiąże on w/w problem? 2. Zadziała z 1.7.8.7? 3. Jeśli poszłoby coś nie tak, czy wyłączenie/odinstalowanie modułu przywróci stan "sprzed"? PS sklep działa w trybie przerwy, a moduł InPost jest skonfigurowany na konto testowe, o ile ma to znaczenie. PS2 W mailu do administratora sklepu wyświetla się (prawidłowo) paczkomat i pod nim adres dostawy. Dziękuję z górki za ew. odpowiedzi Edited March 7, 2024 by A.T.T (see edit history) Link to comment Share on other sites More sharing options...
Daresh Posted March 7, 2024 Author Share Posted March 7, 2024 3XTAK Ważne żeby moduł był pierwszy na hooku actionValidateOrder Link to comment Share on other sites More sharing options...
A.T.T Posted March 7, 2024 Share Posted March 7, 2024 On 3/7/2024 at 10:15 AM, Daresh said: 3XTAK Ważne żeby moduł był pierwszy na hooku actionValidateOrder Expand Super! Dzięki. W takim razie podejmę próbę. Z hookiem i pozycją powinienem sobie poradzić. Drobna korekta - w aktualnej sytuacji w mailu do admina jest nr paczkomatu i adres paczkomatu, a nie adres dostawy. Link to comment Share on other sites More sharing options...
A.T.T Posted March 7, 2024 Share Posted March 7, 2024 Na początek wielkie dzięki dla Autora Zainstalowałem, poustawiałem i wygląda że mój problem zostal rozwiązany i w dodatku prawidłowo geolokalizację zaciąga. Póki co: - nie działa wybór paczkomatu przy konfiguracji "lista rozwijana", działa jednak okno modal, pobadam jeszcze zagadnienie, bo coś mi dziś hosting dziwnie działa. Ale nawet jak nie zadziała to nic się nie dzieje. Modal też jest OK. - nie wiem, czy i jak da się stworzyć kilka przewożników InPost w oparciu o moduł. Może to być konieczne, bo mam w sklepie grupę towarów bardzo lekkich, dla których mam osobne limity wagowe (na maksymalny gabaryt C wchodzi np. 4 kg i do tej pory miałem odrębnych przewoźników InPost (ze indywidualnymi limitami wagi) ustawionych. To może być większy problem. - w sklepie mam ok. 400 produktów i niestety, dodanie nowego przewoźnika będzie wymagało wyklikania każdego produktu i zmiana preferowanych sposobów dostawy. Ale to z kolei być może się da rozwiązać przez modyfikacje wprost w bazie danych. Ale by to zrobić musze rozwiązac w/w problem z "powieleniem" przewożnika "z modułu" Link to comment Share on other sites More sharing options...
Daresh Posted March 7, 2024 Author Share Posted March 7, 2024 Moduł sam dodaje kilku przewoźników - Paczkomaty pobranie, Paczkomaty weekend, więc powinno być do zrobienia. Link to comment Share on other sites More sharing options...
A.T.T Posted March 7, 2024 Share Posted March 7, 2024 On 3/7/2024 at 12:30 PM, Daresh said: Moduł sam dodaje kilku przewoźników - Paczkomaty pobranie, Paczkomaty weekend, więc powinno być do zrobienia. Expand W sumie nie pomyślałem, rzeczywiście, 3 mi powinny wystarczyć jak "ponaciągam" trochę wagi. 10 byłoby idealnie. Moge w tych "modułowych" dowolnie zmieniać nazwy? Wszak moduł jakoś "wybiera", który przewoźnik jest pod jego kontrolą. Link to comment Share on other sites More sharing options...
Daresh Posted March 7, 2024 Author Share Posted March 7, 2024 Nazwy można dowolnie zmieniać, liczą się pola w bazie danych: is_module, external_module_name Link to comment Share on other sites More sharing options...
A.T.T Posted March 7, 2024 Share Posted March 7, 2024 On 3/7/2024 at 12:35 PM, Daresh said: Nazwy można dowolnie zmieniać, liczą się pola w bazie danych: is_module, external_module_name Expand Pewnie odpowiednie carrier_ID czy coś tego typu tam jest - wtedy dałbym radę "podmienić" w bazie odpowiednie pola i wskazać, których przewoźników moduł ma obsłużyć. Czad Link to comment Share on other sites More sharing options...
A.T.T Posted March 7, 2024 Share Posted March 7, 2024 (edited) On 3/7/2024 at 12:35 PM, Daresh said: Nazwy można dowolnie zmieniać, liczą się pola w bazie danych: is_module, external_module_name Expand Jaka nazwa tabeli / tabel w których mam grzebać? Edit: Ogarnięte chyba. Edited March 8, 2024 by A.T.T (see edit history) Link to comment Share on other sites More sharing options...
netin127 Posted May 20, 2024 Share Posted May 20, 2024 Cześć Daresh, świetna robota z tym pluginem! Korzystam na stronie z wersji 1.4.5, od pewnego czasu mam dużo klientów z ukraińskim językiem zamawiających do paczkomatów. Kilkanaście razy nam odpięło Baselinkera, gdyż przy pobieraniu przez api, danych z Twojego modułu, kod zwracał: Code: api_error#5 - Text: [PHP Notice #8] Undefined offset: 1 (/home/nazwa_uzytkownika/domains/nasza_strona/public_html/modules/gmparcellocker/gmparcellocker.php, line 236) Czyli odpowiedzialny kod w skrypcie gmparcellocker.php: public function getParcelAddressForCart($cartId) { $pointData = $this->getPointDataForCart($cartId, true); $parts = explode('|', $pointData); $address = [ 'parcel_name' => $parts[0], 'address' => $parts[1], 'postcode' => substr(trim($parts[2]), 0, 6), 'city' => trim(substr($parts[2], 7)) ]; return $address; } Między innymi na podsumowaniu zamówienia w naszej prestashop, jest wybrany dostawca inpost paczkomaty, ale dane to null. Jednocześnie przeprowadzając manualne testy wykrzaczenia koszyka z niepodawaniem adresu paczkomatu, nie mogliśmy przejść do płatności. Czy może mieć tutaj wpływ język wprowadzania "ukraiński", który potem jest źle przetwarzany? Prosiłbym o pomoc. Link to comment Share on other sites More sharing options...
Daresh Posted May 20, 2024 Author Share Posted May 20, 2024 Ktoś już chyba mi to zgłaszał i zrobiłem poprawkę w wersji 1.4.6, właśnie ją wrzuciłem do pierwszego posta w wątku. 1 Link to comment Share on other sites More sharing options...
kkk12312412412 Posted June 18, 2024 Share Posted June 18, 2024 Wtyczka dziala z Presta 8 ? Link to comment Share on other sites More sharing options...
revkrk Posted July 23, 2024 Share Posted July 23, 2024 (edited) Aktualizacja do najnowszej wersji 1.4.6 rozwiązuje podany poniżej problem z baselinkerem. Witam, dzisiaj pojawił mi się problem z modułem. Od wczoraj baselinker nie pobierał mi nowych zamówień ze sklepu: Wystąpił błąd podczas pobierania zamówień: [PHP Notice #8] Undefined offset: 1 (/home/***/public_html/modules/gmparcellocker/gmparcellocker.php, line 238) Ok, właśnie zauważyłem, że nie mam najnowszej wersji modułu. Zaktualizuję i napiszę, czy działa. Miałem wersję 1.4.1 Edited July 23, 2024 by revkrk (see edit history) 1 Link to comment Share on other sites More sharing options...
Daresh Posted July 23, 2024 Author Share Posted July 23, 2024 Dokładnie, zawsze warto mieć najnowszą wersję modułu Link to comment Share on other sites More sharing options...
Ramage Posted August 9, 2024 Share Posted August 9, 2024 Mam problem taki, że posiadam setki produktów z ustawionymi już dostępnymi przewoźnikami. Twój moduł stworzył dodatkowych przewoźników, ale mi zależy na tym, aby móc ustawić w pliku lub bazie danych do jakiego ID przewoźnika ma wyświetlać się mapa. Link to comment Share on other sites More sharing options...
Daresh Posted August 9, 2024 Author Share Posted August 9, 2024 Trzeba podejrzeć w bazie danych jak wygląda przewoźnik utworzony przez moduł i jakie ma pola w tabeli ps_carrier, a potem odpowiednio zmodyfikować takiego istniejącego przewoźnika. Link to comment Share on other sites More sharing options...
Ramage Posted August 9, 2024 Share Posted August 9, 2024 Ok, otworzyłem mojego przewoźnika z ID 69 i zmieniłem w kolumnie is_module z 0 na 1 oraz wprowadziłem nazwę gmparcellocker w polu external_module_name Przewoźnik znikł z listy wyboru. Link to comment Share on other sites More sharing options...
Daresh Posted August 9, 2024 Author Share Posted August 9, 2024 To chyba nie wystarczało, ale już nie pamiętam bo rzadko tak grzebiemy w bazie. Inne pola też się raczej muszą zgadzać, nie tylko te dwa. Link to comment Share on other sites More sharing options...
Ramage Posted August 9, 2024 Share Posted August 9, 2024 Ok, potestowałem. need range potrzeba dać na 1. Inaczej przewoźnik nie pokaże się na liście. 1 Link to comment Share on other sites More sharing options...
koniofix Posted August 12, 2024 Share Posted August 12, 2024 Dopiero niedawno zauważyłem opcję "Zamień adres dostawy na adres paczkomatu" - i jest gites, nareszcie klienci nie alarmują "przecież zamawiałem do paczkomatu". Minus jest taki, że w BL mam teraz na liście zamówień listę paczkomatów zamiast nazwisk klientów co trochę utrudnia pracę. Miałby ktoś pomysł na to? Daresh: może by wpisywać nazwę paczkomatu w pole firma i zostawiać Imię i nazwisko? Link to comment Share on other sites More sharing options...
Daresh Posted August 13, 2024 Author Share Posted August 13, 2024 Raczej nie zmienię tego ogólnie w module, bo wielu użytkowników może już w ten sposób z tego korzystać, ewentualnie możemy rozważyć jakieś indywidualne modyfikacje Link to comment Share on other sites More sharing options...
Carbonique Posted August 13, 2024 Share Posted August 13, 2024 Dzień dobry, próbuję skonfigurować moduł ale coś mi nie wychodzi. Zainstalowałem moduł i dodało mi 3 nowych przewoźników, skonfigurowałem ich, ale nie widzę ich podczas zamawiana. Proszę o pomoc Link to comment Share on other sites More sharing options...
Daresh Posted August 13, 2024 Author Share Posted August 13, 2024 Dodani przewoźnicy ogólnie nie różnią się wiele od zwykłych przewoźników Presty, więc trzeba raz jeszcze dokładnie sprawdzić ich konfigurację, widocznością przewoźnika steruje Presta, a nie moduł. Link to comment Share on other sites More sharing options...
Carbonique Posted August 13, 2024 Share Posted August 13, 2024 Właśnie nie wiem o co chodzi, bo widoczność jest ustawiona, wszystko jest tak jak powinno być a nie pokazuje się. Może coś uda mi się coś wyczarować Link to comment Share on other sites More sharing options...
koniofix Posted August 13, 2024 Share Posted August 13, 2024 Poradziłem dzięki wykorzystaniu pola dodatkowego, które da się wyciągnąć na listę zamówień. Mapowanie og_remap: extra_field_1=invoice_fullname (w ustawieniach zaawansowanych wtyczki BL do presty). Myślę, że dosyć pożyteczna poprawka. Link to comment Share on other sites More sharing options...
dabeattg Posted August 14, 2024 Share Posted August 14, 2024 On 8/13/2024 at 7:16 PM, Carbonique said: Właśnie nie wiem o co chodzi, bo widoczność jest ustawiona, wszystko jest tak jak powinno być a nie pokazuje się. Może coś uda mi się coś wyczarować Expand A masz prawidłowo przypisane do kraju? Link to comment Share on other sites More sharing options...
Carbonique Posted August 14, 2024 Share Posted August 14, 2024 On 8/14/2024 at 6:47 AM, dabeattg said: A masz prawidłowo przypisane do kraju? Expand Właśnie w tym problem, że jest ustawione a nie działa Link to comment Share on other sites More sharing options...
Carbonique Posted August 14, 2024 Share Posted August 14, 2024 Dobra, wszystko działa. Musiałem coś porąbać z tym, bo jak wyłączyłem widoczność dodanego kuriera na początku sklepu to nagle się pojawił paczkomat. Musiałem usunąć zwykłego kuriera i dodać go na nowo i teraz jest wszystko w porządku Link to comment Share on other sites More sharing options...
kubenos14 Posted August 21, 2024 Share Posted August 21, 2024 Ma ktoś pomysł dlaczego moduł paczkomatów, furgonetki, apaczki i ten z tematów mimo kombinowania z zaczepami nie wyświetlają mi mapy paczkomatów? presta 1.7.7.1 i supercheckout Link to comment Share on other sites More sharing options...
feronek Posted August 27, 2024 Share Posted August 27, 2024 @Daresh czy Twój moduł jest kompatybilny z modułem One Page Checkout & Social Login od PrestaHero? Bo po instalacji nie pojawia mi się wybór mapy w OPC&SL. Napisalam do PrestaHero, żeby to sprawdzili ale nie wiem, czy to Oni powinni się tym zająć, czy mam poprosić Ciebie 😞 Link to comment Share on other sites More sharing options...
SpiderAJ Posted November 28, 2024 Share Posted November 28, 2024 Presta 1.7.2.4 Wersja PHP: 7.1.33 Obecnie używany szablon: classic Moduł się niby instaluje ale nie tworzy nowego przewoźnika. W bazie danych również nie ma rekordów. Na serwerze nadaje uprawnienia 777 i 666. Przy próbie zresetowania modułu dostaje zwrotkę Error, moduł nie zwraca szczegółów. Próbowałem kilkakrotnie, rózne wersje modułu nic, zawsze to samo. Jakieś sugestie??? Link to comment Share on other sites More sharing options...
Ramage Posted November 29, 2024 Share Posted November 29, 2024 Serwer home? Link to comment Share on other sites More sharing options...
SpiderAJ Posted November 29, 2024 Share Posted November 29, 2024 On 11/29/2024 at 10:58 AM, Ramage said: Serwer home? Expand Nie, CF. Link to comment Share on other sites More sharing options...
pawel2 Posted December 5, 2024 Share Posted December 5, 2024 zainstalowałem wersje 1.4.6 ale po nacisnieciu "wybierz paczkomat" strona się przeładowuje. presta 1.7.5.2 w czym może być problem ? strona sklepu: www.krosgol.pl Link to comment Share on other sites More sharing options...
Daresh Posted December 5, 2024 Author Share Posted December 5, 2024 Widzę że sklep posiada niestandardowy checkout i może on wymaga specjalnego traktowania. Na początek spróbowałbym wymusić dołączanie skryptów modułu wszędzie, zmieniając linijkę 265 modułu na: if ($controller === 'order' || stripos($controller, 'checkout') !== false || true) { Jeżeli to pomoże to znaczy, że trzeba by się bliżej przyjrzeć temu modułowi steasycheckout aby uwzględnić go w module do paczkomatów. Link to comment Share on other sites More sharing options...
SpiderAJ Posted December 5, 2024 Share Posted December 5, 2024 (edited) Po upgrade presty do PrestaShop: 1.7.8.11 Wersja MySQL: 10.6.19-MariaDB-cll-lve Wersja PHP: 7.4.33 Nadal jest ten sam problem, moduł niby się instaluje ale nie tworzy nowych przewożników. Przy restarcie modułu na włączonym trybie debugowania, zwraca: Utworzyłem, ręcznie tabelę w DB usuwając z zapytania ENGINE=MariaDB 10.6 default, tabela się utworzyła oczywiscie ale nadal zainstalowany moduł jest "martwy". Można go konfigurować ale nie zmienia to nic. Nie rozumiem tego, bo silnik BD jest w wersji 10.6. Jakis pomysł gdzie jeszcze szukac problemu? Edited December 5, 2024 by SpiderAJ (see edit history) Link to comment Share on other sites More sharing options...
pawel2 Posted December 6, 2024 Share Posted December 6, 2024 On 12/5/2024 at 11:44 AM, Daresh said: Widzę że sklep posiada niestandardowy checkout i może on wymaga specjalnego traktowania. Na początek spróbowałbym wymusić dołączanie skryptów modułu wszędzie, zmieniając linijkę 265 modułu na: if ($controller === 'order' || stripos($controller, 'checkout') !== false || true) { Jeżeli to pomoże to znaczy, że trzeba by się bliżej przyjrzeć temu modułowi steasycheckout aby uwzględnić go w module do paczkomatów. Expand pomogło. dziękuje Link to comment Share on other sites More sharing options...
Michał_1 Posted January 5 Share Posted January 5 On 12/6/2024 at 7:32 AM, pawel2 said: pomogło. dziękuje Expand Cześć, mam podobną sytuację presta 8.2.0 nowy szablon oczywiście aktualna wersja paczkomatów wgrana wybrany opcja Okienko modal paczkomat jest dostępny i po wyborze pojawia się button Wybierz paczkomat ale wtedy strona się przeładowuje zmieniłem linijkę 265 na tą co proponujesz ale nie pomogło. Jak to naprawić? Link to comment Share on other sites More sharing options...
Daresh Posted January 6 Author Share Posted January 6 Również steasycheckout? Link to comment Share on other sites More sharing options...
Michał_1 Posted January 6 Share Posted January 6 On 1/6/2025 at 7:57 AM, Daresh said: Również steasycheckout? Expand Rubix Elementor ten szablon Po wgraniu szablonu mam dodatek w Presta o nazwie Leo Elements Creator Link to comment Share on other sites More sharing options...
Daresh Posted January 6 Author Share Posted January 6 Większe znaczenie ma moduł checkoutu, podaj najlepiej link do sklepu, a nie do demo szablonu. Link to comment Share on other sites More sharing options...
Michał_1 Posted January 6 Share Posted January 6 On 1/6/2025 at 11:04 AM, Daresh said: Większe znaczenie ma moduł checkoutu, podaj najlepiej link do sklepu, a nie do demo szablonu. Expand Link do sklepu Link to comment Share on other sites More sharing options...
Daresh Posted January 6 Author Share Posted January 6 Skrypty modułu z jakiegoś powodu nie są dołączone, proszę o następujący test: 1. wyłączenie pamięci podręcznej dla JavaScript 2. sprawdzenie czy w źródle strony (CTRL+U) widać załączenie pliku gmparcellocker.js Link to comment Share on other sites More sharing options...
Michał_1 Posted January 6 Share Posted January 6 On 1/6/2025 at 11:13 AM, Daresh said: Skrypty modułu z jakiegoś powodu nie są dołączone, proszę o następujący test: 1. wyłączenie pamięci podręcznej dla JavaScript 2. sprawdzenie czy w źródle strony (CTRL+U) widać załączenie pliku gmparcellocker.js Expand Inteligentna pamięć podręczna dla JavaScript ustawiłem na NIE wyczyściłem cache i w źródle strony nie ma wpisu gmparcellocker.js Link to comment Share on other sites More sharing options...
Daresh Posted January 6 Author Share Posted January 6 OK, a czy moduł na pewno jest podpięty do hooka displayHeader? Link to comment Share on other sites More sharing options...
SpiderAJ Posted January 6 Share Posted January 6 On 1/6/2025 at 11:35 AM, Daresh said: Expand A na mój problem nie masz rozwiązania? Link to comment Share on other sites More sharing options...
Daresh Posted January 6 Author Share Posted January 6 Nie mam pomysłu na to 1 Link to comment Share on other sites More sharing options...
Michał_1 Posted January 6 Share Posted January 6 On 1/6/2025 at 11:35 AM, Daresh said: OK, a czy moduł na pewno jest podpięty do hooka displayHeader? Expand nie było modułu w displayHeader -> przeniosłem i DZIAŁA !!!! Bardzo dziękuję za pomoc 😀 1 Link to comment Share on other sites More sharing options...
SpiderAJ Posted January 6 Share Posted January 6 On 1/6/2025 at 11:54 AM, Daresh said: Nie mam pomysłu na to Expand Może mógłbym Ci dać dostep do BO i DB i bys zerknął o co kaman, bo ja tez nie mam pojecia dlaczego moduł sie w jakis sposób konfliktuje z bazą https://institorium.pl Link to comment Share on other sites More sharing options...
Daresh Posted January 6 Author Share Posted January 6 Takie prace tylko w ramach dodatkowych zleceń, bo to musi być coś nietypowego, specyficznego dla tej konfiguracji. Link to comment Share on other sites More sharing options...
Holian Posted January 15 Share Posted January 15 Ciekawy bug znalazłem, operuję na wersji 1.4. i PS 8.1.2 przy włączonym "Zamień adres dostawy na adres paczkomatu" W momencie gdy klient składając zamówienie wybierze inny dane do wysyłki niż te do paragonu/faktury moduł nie nadpisze danych adresowych na paczkomaty tylko bedzie wyświetlać te podane przez klienta. Skutek jest taki, że mamy zamówienie do paczkomatu, a nie ma nigdzie w panelu podanych danych paczkomatu raczej minor problem, bo 1 raz się nam coś takiego przytrafiło Link to comment Share on other sites More sharing options...
Daresh Posted January 15 Author Share Posted January 15 Nie jestem przekonany że to jest prawidłowy scenariusz dla tego błędu. Zapamiętanie tego jaki paczkomat wybrał klient to jedna rzecz, odbywa się przy kurierze i jest przypisywane do koszyka. I ten wybór zawsze jest pokazywany w panelu admina przy zamówienia na podstawie ID koszyka. A podmienianie adresu dostawy na adres paczkomatu to zupełnie co innego, dzieje się w momencie tworzenia zamówienia. Link to comment Share on other sites More sharing options...
Holian Posted January 16 Share Posted January 16 (edited) Nie badałem tego problemu jeszcze, mam wysoki sezon, i czas na to znajdę pewnie dopiero w okolicy marca. Oczywiście istnieje niezerowa szansa, ze to jest problem gdzieś po stronie u mnie i jakiejś konfiguracji podrzucę jak to wyglądało z backendu Edited January 16 by Holian (see edit history) Link to comment Share on other sites More sharing options...
kikulek Posted January 30 Share Posted January 30 Witam Autora modułu i resztę. Mam Prestę 1.7.8.11 i moduł w wersji 1.4.6. Ponieważ ten moduł oferuje tylko mapę Inposta, a ja potrzebuję również Orlen, zainstalowałem moduł od Apaczki ApaczkaMapav4, który ma mapy różnych przewoźników (trzeba ręcznie zrobić przewoźnika i podpiąć do odpowiedniej mapy w Apaczce). Niestety Apaczka nie podmienia adresu wysyłki, więc Twój moduł ma tu kolosalną przewagę. Chciałem zostawić Twój moduł do Inposta, a Apaczkę do Orlenu. I pojawił się problem - jeśli Apaczka jest w ogóle włączona (nawet bez podpiętej mapy Inposta do jakiegokolwiek przewoźnika), nie pojawia się mapa w Twoim module. Po kilknięciu w przycisk mapy nic się nie dzieje. Wystarczy wyłączyć Apaczkę i wszystko śmiga. Jest jakieś rozwiązanie takiego problemu? Może jednak popełniłbyś podobny moduł do Orlenu (nawet komercyjnie) - jak widać po tym wątku było by dużo chętnych. Link to comment Share on other sites More sharing options...
Daresh Posted January 30 Author Share Posted January 30 Na ten moduł jest sporo chętnych bo jest darmowy Co do problemów z Apaczką to chyba najszybciej i pewnie najtaniej by było spróbować to zdiagnozować bezpośrednio na sklepie, może jakiś konflikt JavaScript ma miejsce. Link to comment Share on other sites More sharing options...
kikulek Posted January 30 Share Posted January 30 OK, myślałem, że może zgłaszał ktoś podobny konflikt i jest jakiś gotowiec na rozwiązanie. Będę szukał. Co do rozwinięcia o Orlen - masz już podstawę, może zostawić darmowy Inpost, dodać Orlen za opłatą i kilka $$$ by wpadło. Już ten darmowy robi robotę, a podobnie funkcjonalnego nie znalazłem. Jak się jeszcze doinstaluje darmową integrację z serwisem Apaczka (nie ten moduł z mapami), to się robi prawie automat do Inpostu. Jeśli nie znajdę rozwiązania mojego konfliktu, to raczej zrezygnuję z Orlenu, ale zostanę przy Twoim module. Dobra robota, pozdrawiam. Link to comment Share on other sites More sharing options...
Daresh Posted January 30 Author Share Posted January 30 Wszystko rozbija się o to, że InPost udostępnia gotowy prosty kod, który wystarczy wstawić na stronę i on już zapewnia nam wszystkie mapy z aktualnymi punktami wyboru paczkomatów. Więc moduł nie musi wiele robić, a ciągle pokazuje klientom aktualne dane. W przypadku wszystkich innych punktów odbioru z tego co wiem to trzeba sobie samemu zrobić wyświetlanie mapy, wybieranie punktu i dalszą tego obsługę oraz dbać o to żeby lista punktów była aktualna. To sprawia, że taki moduł musiałby być znacznie bardziej rozbudowany. Link to comment Share on other sites More sharing options...
Kayne Posted February 3 Share Posted February 3 (edited) On 1/16/2025 at 8:56 AM, Holian said: Nie badałem tego problemu jeszcze, mam wysoki sezon, i czas na to znajdę pewnie dopiero w okolicy marca. Oczywiście istnieje niezerowa szansa, ze to jest problem gdzieś po stronie u mnie i jakiejś konfiguracji podrzucę jak to wyglądało z backendu Expand A trochę niżej nie wyświetla Ci się adres? U mnie jest tak: Mi z kolei bardziej przeszkadza fakt, że po złożeniu zamówienia, klient nie widzi paczkomatu, do którego wybrał wysyłkę. Na stronie zamówienia, przy przewoźniku, wyświetla się tylko Paczkomaty 24/7. Zarówno na górze przy pozycji Przewoźnik, jak i niżej pod podsumowaniem zamówienia. Używam PS 8.2.0 i domyślny szablon. Ten moduł inPosta to jedyny zainstalowany moduł. EDIT: Mała poprawka. Błąd polegał na tym, że źle skonfigurowałem wtyczkę Nie miałem zaznaczonej opcji "Zamień adres dostawy na adres paczkomatu". Teraz na stronie zamówienia, już się wszystko poprawnie wyświetla Wciąż jednak na stronie podsumowania zamówienia, tak się wyświetla adres: "Szczegóły zamówienia: Numer zamówienia: XTSVHIIVL Metoda płatności: Płatność przelewem bankowym Sposób dostawy: Paczkomaty 24/7 Paczkomaty 24/7" Fajnie by było, żeby i tam się numer paczkomatu wyświetlił. Ale skoro wyświetla się już na stronie zamówienia (w Historii zamówień), to mi to w sumie wystarcza Dziękuję Ci @Daresh za ten moduł! Edited February 3 by Kayne More informations / więcej informacji (see edit history) Link to comment Share on other sites More sharing options...
Daresh Posted February 3 Author Share Posted February 3 (edited) Modułu od wersji 1.4.0 można używać w ten sposób, aby wyświetlić informację o wybranym paczkomacie w dowolnym miejscu szablonu sklepu, w tym na stronie order-confirmation: {widget name='gmparcellocker'} Warto też przetestować podpięcie go do hooka orderConfirmation, być może wyświetli się w dobrym miejscu. Edited February 3 by Daresh (see edit history) 1 Link to comment Share on other sites More sharing options...
feronek Posted February 3 Share Posted February 3 (edited) Na stronie, której jestem współtwórcą (beta.zakupybiurowe.pl), mam One Page Checkout & Social Login firmy PrestaHero. Twój moduł pojawia się w opcjach wysyłki, jednak kiedy wybiorę wysyłkę Paczkomaty i nie wybiorę paczkomatu z listy, zamówienie zostaje zrealizowane. Nie wiem czy to kwestia Twojego modułu czy modułu PrestaHero. Mógłbyś pomóc mi rozwiazać ten problem? Edited February 3 by feronek (see edit history) Link to comment Share on other sites More sharing options...
Daresh Posted February 3 Author Share Posted February 3 Żeby zablokować składanie zamówienia jeżeli paczkomat nie jest wybrany potrzebny jest z reguły dodatkowy JavaScript, który będzie tego pilnował, ponieważ nie znam hooków w Preście, które w uniwersalny sposób są w stanie przyblokować składanie zamówienia. Taki kod najlepiej pasuje jednak gdy jest dodany do modułu OPC, ponieważ wtedy płynnie może zintegrować się z całym sprawdzaniem poprawności zamówienia przez moduł. The Checkout jest przykładem jak można to pięknie zrobić, bo zna mój moduł i uwzględnia go w swoim procesie walidacji. Inne wymagają dostosowania, ale to raczej zadanie dla ich autorów. Link to comment Share on other sites More sharing options...
feronek Posted February 3 Share Posted February 3 On 2/3/2025 at 8:38 PM, Daresh said: Żeby zablokować składanie zamówienia jeżeli paczkomat nie jest wybrany potrzebny jest z reguły dodatkowy JavaScript, który będzie tego pilnował, ponieważ nie znam hooków w Preście, które w uniwersalny sposób są w stanie przyblokować składanie zamówienia. Taki kod najlepiej pasuje jednak gdy jest dodany do modułu OPC, ponieważ wtedy płynnie może zintegrować się z całym sprawdzaniem poprawności zamówienia przez moduł. The Checkout jest przykładem jak można to pięknie zrobić, bo zna mój moduł i uwzględnia go w swoim procesie walidacji. Inne wymagają dostosowania, ale to raczej zadanie dla ich autorów. Expand Dzięki za szybką odpowiedź. Będę się zatem kontaktować z PrestaHero z nadzieją, że mi to zrobić. Link to comment Share on other sites More sharing options...
Kayne Posted February 3 Share Posted February 3 On 2/3/2025 at 8:07 PM, Daresh said: Modułu od wersji 1.4.0 można używać w ten sposób, aby wyświetlić informację o wybranym paczkomacie w dowolnym miejscu szablonu sklepu, w tym na stronie order-confirmation: {widget name='gmparcellocker'} Warto też przetestować podpięcie go do hooka orderConfirmation, być może wyświetli się w dobrym miejscu. Expand Dziękuję. Wrzuciłem sobie do order-confirmation.tpl i ładnie wszystko działa 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now