Jump to content

madnessr

Members
  • Posts

    23
  • Joined

  • Last visited

Posts posted by madnessr

  1. Witam,

    czy kojarzycie jakąś wtyczkę, która pozwoli w łatwy sposób stworzyć stałe podstrony dla tagów i dodać do nich opis SEO. Chodzi o normalne pole tekstowe, które pozwoli dodać opis danego tagu, nagłówki, etc.

    Znalazłem jedną wtyczkę https://addons.prestashop.com/pl/odznaki-logo/44692-better-tags-block.html#specifications, ale ona niestety nie pozwala dodawać opisów do danego tagu. 

  2. 14 hours ago, Panciasowy said:

    Ja to rozbijam i wagowo ( podziały na kg ) i na przewoźników. jak jest coś gabarytem i reszta jakaś drobnica, to leci jedno zamówienie z 2 kosztami dostawy. 

    Rozumiem. U mnie niestety takie rozwiązanie odpada. Są przedmioty wielogabarytowe, a lżejsze od innych. Przez ich gabaryt muszą jechać paletą. Odpada podział na wagę. 

  3. On 8/10/2020 at 11:43 AM, Panciasowy said:

    Witaj, 

    U mnie zawsze wybierany jest przewoźnik " dominujący " jeżeli to gabaryt to klient widzi tylko wysyłkę paletową. Coś masz źle poustawiane, bo u mnie jest jedno zamówienie. 

    chrome_BTX2oPhegd.png

    Ale masz ustawionych wybranych przewoźników do danych towarów?

    U mnie niektóre towary mogą jechać tylko 1 dostępnym przewoźnikiem, a inne innym. Klienta zamawia 2 rzeczy i przewoźnicy się wykluczają - przez to Presta łączy koszty dostawy.

  4. Mam dość nietypową sprawę. W sklepie są produkty wielogabarytowe (jadą paletą) i małe (zwykły kurier). Każdy produkt ma przypisanych swoich przewoźników.

    Gdy klient doda do koszyka towary z dwoma różnymi przewoźnikami dostawa pokazuje dobrą kwotę (pełną sumę paleta 90 zł + 20 zwykły kurier).

    W liście przewoźników jest dostępny tylko 1 z poprawną pełną kwotą.

    Problem zaczyna się gdy klient klika zapłać i dostaje okno podsumowania.

    Widzi wtedy pełną poprawną kwotę za całe zamówienie, ale obok jest tylko 1 produkt i jedna wysyłka (błędna kwota). W samym zapleczu są tworzone dwa oddzielne zamówienia o tym samym numerze (dodając ich kwoty wszystko się zgadza), ale samo podsumowanie jest bardzo niefortunne i błędne.

    Klient widzi pełną kwotę do zapłaty, a lista towarów jest okrojona tylko do 1 obsługiwanego przewoźnika.

    Czy kojarzycie jakąś wtyczkę lub sposób, by to obejść?

     

  5. Niestety problem nadal jedank istnieje. Mam coś takiego w debug mode:

     

    Kategorii jest 465, a pojawia się liczba 1700. W czasie wczytywania strony dodawania produktów to wszystko jest zaczytywane. Jak to poprawić? 

    1750	
    			SELECT c.*, cl.*
    			FROM `jm_category` c
    			LEFT JOIN `jm_category_lang` cl
    				ON (c.`id_category` = cl.`id_category`
    				AND `id_lang` = XX AND cl.id_shop = XX ) WHERE c.`id_category` = XX LIMIT XX
    463	
    SELECT *
    							FROM `jm_category_lang`
    							WHERE `id_category` = XX AND `id_shop` = XX
    463	
    SELECT *
    FROM `jm_category` a
    LEFT JOIN `jm_category_shop` `c` ON a.`id_category` = c.`id_category` AND c.`id_shop` = XX
    WHERE (a.`id_category` = XX) LIMIT XX
    
    

    Wydaje mi się, że jest to związane z plikiem ajax_products_list.php.

     

    Cały sklep i panel administracyjny działa bez problemu poza edytowaniem i tworzeniem przedmiotów. 

  6. Temat można zamknąć. Sam znalazłem przyczynę błędu.

     

    Po prostu tworząc kategorie miałem zainstalowanych i uruchomionych 6 języków. Okazało się, że Presta zapisała kategorie 6 razy w każdym języku... Ich wszystkie nazwy lądowały do danych i były pobierane w czasie uruchamiania zakładki NOWY PRODUKT. Zamiast zaczytywać 200 kategorii, ładowało się kilkaset queries.

     

    Samo usunięcie języków nie zlikwidowało wpisów w bazie danych.  Odpaliłem phpmyadmin i usunąłem wszystkie niepotrzebne języki z category_lang (po numerach ID).

  7. Mam dziwny problem w sklepie. Wszystko działa szybko poza dodawaniem nowego produktu.

     

    Gdy klikam, by dodać nowy produkt muszę czekać około 40-50 sekund. Później już cała reszta działa normalnie, zapisywanie, podgląd, dodawanie zdjęć, etc. Problem jest tylko przy wczytywaniu tego okna.

     

    W załączniku zrzut z trybu debugowania. Czy to możliwe, ze w sklepie jest za dużo kategorii, które wszystkie wczytują się w czasie dodawania towaru?

     

    - Próbowałem już dezaktywacji wszystkich modułów - nie pomogło.

    - Czyściłem cache i smarty.

    - Testowałem stronę w 3 różnych przeglądarkach. 

    post-1212486-0-72124100-1487864203_thumb.jpg

  8. Witam,

     

    czy istnieje możliwość zablokowania w Prestashop faktur generowanych przez system?

     

    Zamówień jest mało i wystawiam faktury w moim starym programie księgowym, po czym podsyłam je ręcznie klientowi mailem lub razem z towarem w wersji papierowej.

     

    Komplikuje mi sprawę generowanie tych faktur przez Prestashop. Klient dostaje tamtą fakturę, potem ja wysyłam mu poprawną, itd.

     

     

  9. Jakiś moduł ostatnio instalowałeś, lub robiłeś ręczne poprawki w kodzie zaplecza?

    Nie ma templatki options_input.tpl lub jest błędna ścieżka do niej.

    A pozostałe błędy są pochodną pierwszego błędu.

    Jak nie ma templatki to nie może jej skompilować, jak nie może skompilować to i nie może zapisać.

    Dzięki za odpowiedź. Problem zaistniał z błahego powodu. Okazało się, że skończyło się miejsce przeznaczone na stronę. Było wolne około 100 KB i smarty źle się generowały. Po powiększeniu FTP i wyczyszczeniu cache wszystko działa jak należy.

  10. Witam,

     

    dotychczas sklep (Prestashop 1.6.1.4) działał jak należy, ale pojawił się spory problem z błędem 500. 

     

    Jest on spowodowany prawdopodobnie przez cache. Po usunięciu zawartości z folderu cache/smarty/complite sklep zaczyna działać, ale tylko na chwile do momentu gdy zostaną wygenerowane kolejny raz pliki.

     

    Nie mogę wyłączyć działania cache. Próbowałem już przez bazę danych i w panelu administracyjnym - pliki ciągle pojawiają się w tej lokalizacji. 

     

    Screenshot_1.png

     

    Przykłady wyświetlanych komunikatów po uruchomieniu wyświetlana błędów:

    Fatal error: Uncaught --> Smarty: Invalid compiled template for './elements/options_input.tpl' <-- thrown in /mnt/web021/a2/43/53481943/htdocs/tools/smarty/sysplugins/smarty_internal_templatebase.php on line 182
    faultCode0faultStringFatal error:Uncaught --> Smarty: Invalid compiled template for '/mnt/web021/a2/43/53481943/htdocs/admin816bkcfhk/themes/default/template/controllers/dashboard/helpers/view/view.tpl' <-- thrown in /mnt/web021/a2/43/53481943/htdocs/tools/smarty/sysplugins/smarty_internal_templatebase.php on line 182
    faultCode0faultStringFatal error:Uncaught --> Smarty: unable to write file /mnt/web021/a2/43/53481943/htdocs/cache/smarty/compile/d9/c2/4b/wrt57aba1806f7ab5_98521203 <-- thrown in /mnt/web021/a2/43/53481943/htdocs/tools/smarty/sysplugins/smarty_internal_write_file.php on line 46[PrestaShop] Fatal error in module file :/mnt/web021/a2/43/53481943/htdocs/tools/smarty/sysplugins/smarty_internal_write_file.php:
    Uncaught --> Smarty: unable to write file /mnt/web021/a2/43/53481943/htdocs/cache/smarty/compile/d9/c2/4b/wrt57aba1806f7ab5_98521203 <-- thrown
    

    Uprawnienia 777 nadane folderowi cache.

     

    Czy spotkaliście się z czymś takim? Jak można to rozwiązać?

     

  11. Ustawiłem "Według ogólnej wagi", a każdy przedmiot ma dodane w polu "Waga opakowania" wpisaną wartość - próbowałem opcji z 31 kg. Po dodaniu przedmiotu do koszyka pokazuje zamiast ceny 50 - najniższą z możliwych czyli 4.9. 

     

    Poniżej przykład konfiguracji:

     

    waga%20ogolna.jpg

     

    Odkryłem teraz, że problem występuje przy towarach, które są konfigurowane za pomocą wtyczki - http://addons.prestashop.com/pl/20343-advanced-configurator-for-customized-product.html Cała reszta działa dobrze. 

     

    Przy towarach z konfiguratora nie działa, ani "Reguła cenowa", ani wysyłka. Po prostu po dodaniu koszyka z konfiguratora jakby te dwie zakładki były puste w Prestashop. Da się to jakoś twardo dodać np. do danych kategorii? Autor wtyczki milczy, sam robię wszystko i się dopiero uczę Prestashop.

  12. Witam,

     

    stworzyłem cennik dostawy na podstawie wagi produktów. Do wszystkich produktów dodałem wagę i niestety przy niektórych z nich funkcja ta nie działa.

     

    Towary mają przypisane wagę 5kg - powinnien być koszt dostawy 20 zł. 

     

    Tymczasem zaczytuje się ciągle najtańsza kwota. Wygląda na to, że Prestashop w ogóle nie pobiera wagi produktu wpisanej w zakładce Wysyłka.

     

    Czy spotkaliście się z takim błędem? Jak to naprawić? 

  13. Witam,

     

    chciałbym, by na stronie produktu pojawiały się zdjęcia w pełnym rozmiarze (przygotowuje je odpowiednio na dysku). Niestety Prestashop ciągle wrzuca mi na stronie produktu pomniejszone przez siebie wersje zdjęć.

    	<a class="jqzoom" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" rel="gal1" href="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox_default')|escape:'html':'UTF-8'}">
    								<img itemprop="image" src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox_default')|escape:'html':'UTF-8'}" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" alt="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}"/>
    							</a>
    

    Domyślam się, że muszę zamienić fragment - thickbox_default. Tylko na jaką komendę???

  14. Witam,

     

    robię dla siebie sklep oparty na Prestashop. W sklepie będą sprzedawane towary, konfigurowane - dzięki modułowi Advanced configurator for customized product.

     

    Niestety mam przez to problem. Chciałbym, by cena wysyłki rosła wraz z ilością towarów w koszyku, przy tym cena za każdy towar musi być zależna od jego ceny.

     

    Dla przykładu:

     

    Cena towaru 100 zł - koszt wysyłki 20 zł.

    Cena towaru 200 zł - koszt wysyłki 10 zł.

    Cena towaru 300 zł - koszt wysyłki - 5 zł.

     

    Ktoś zamawiając 3 przedmioty powyżej musiałby zapłacić za przesyłkę 35 zł. 

     

    Niestety w moim przypadku nie zadziała opcja: Dodatkowe koszty dostawy (dla pojedynczego przedmiotu), ponieważ cena przedmiotu będzie dopiero znana po wypełnieniu konfiguratora. 

     

    Czy znacie jakiś moduł, który doda automatycznie cenę do kosztów wysyłki dopiero po dodaniu sztuki do koszyka? Może macie jakiś inny pomysł jak to odejść.

     

     

     

     

     

     

     

     

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More