PrestaShop 1.6 – problem z zapisem tłumaczeń

Wielokrotnie przy pracy z PrestaShop napotykałem dziwny problem powodujący że zapisanie w panelu dowolnych tłumaczeń zapisywało je do plików jednak po odświeżeniu wciąż w edytorze widoczna widniała stara fraza.

Przez ten problem nie można było korzystać w "Zapisz i zostań" co sprawiało że tłumaczenie było kłopotliwe i zajmowało dużo czasu. Nie udało mi się znaleźć rozwiązania w sieci więc musiałem sam się tym zająć 🙂

Czytaj dalej PrestaShop 1.6 – problem z zapisem tłumaczeń

PrestaShop 1.6 – spowolnienia działania panelu admina

Ostatnimi czasy odnotowałem wolniejsze działanie panelu admina PS, problemem jest łączenie się z serwerami prestashop.com co daje narzut około 1s na wczytywanie przy każdym odświeżeniu w zależności od obciążenia serwerów.

Czytaj dalej PrestaShop 1.6 – spowolnienia działania panelu admina

PrestaShop 1.7 – Własny szablon (nie) od podstaw [1/2]

PrestaShop 1.7 wraz z wieloma nowościami dostarcza nam też zupełnie nowy sposób tworzenia szablonów. W końcu mamy  porządny szablon domyślny napisany od podstaw wedle zasad sztuki i menadżerem zależności. W tym poradniku opiszę jak zabrać się za tworzenie własnej wersji natywnego szablonu.

Czytaj dalej PrestaShop 1.7 – Własny szablon (nie) od podstaw [1/2]

Środowisko deweloperskie dla PrestaShop – Docker

W 2018 roku wszyscy kochają Dockera 🙂 ja też go bardzo polubiłem bo rozwiązuje masę problemów web deweloperom. W tym mini poradniku pokaże jak szybko dzięki niemu przygotować sobie środkowo pracy z silnikiem PrestaShop.

Czytaj dalej Środowisko deweloperskie dla PrestaShop – Docker

Headless Selenium oraz PhantomJS w Python

Selenium to narzędzie przeznaczone do testów automatycznych stron WWW, można z niego korzystać w wielu językach przy pomocy dedykowanych bibliotek. W tym mini poradniku pokażę jak zainstalować i korzystać z Selenium z silnikiem PhantomJS  w trybie headless (bez otwierania gui przeglądarki) w pythonie.

Czytaj dalej Headless Selenium oraz PhantomJS w Python

Walka z wolnym działaniem PrestaShop — profiler

Wolne działanie to jeden z najpoważniejszych problemów sklepu internetowego, to częsty problem sklepów budowanych przez osoby początkujące lub administrowane przez osoby bez większego doświadczenia.

Silnik PrestaShop nie jest tu wyjątkiem, wersja 1.7 została przepisana pod framework Symfony i ma bardzo dobry profiler jednak starsze wersje 1.5 i 1.6 też posiadają prosty ale w większości przypadków wystarczające narzędzie do lokalizacji problemów wydajności silnika i o nim będzie mowa w tym krótkim poradniku.

Czytaj dalej Walka z wolnym działaniem PrestaShop — profiler