Skocz do zawartości

mocnykubek

Members
  • Zawartość

    10
  • Rejestracja

  • Ostatnia wizyta

Posty dodane przez mocnykubek


  1. W trakcie wrzucania pliku csv do importera wyrzucało mi ciągle "Unexpected token <" 

    Nie chciałem zawracać Wam gitary z błagalną prośbą o pomoc więc przeszukałem pół internetów. Próbowałem cholera wie czego. straciłem ponad godzinę. Zostawiam rozwiązanie dla potomności:

     

    Rozwiązanie: wylogowałem się i zalogowałem do presty.  :oops: 

     

     

    Wszystko działa. Import działa. Znaczniki html w opisie działają.

     

     

    P.S.:

    Nie wiem czy zdajecie sobie sprawę jak przeogromnie mi wstyd przed samym sobą, ale jeśli wrzucenie tego posta tutaj pomoże komuś tego uniknąć, to będzie super. :mrgreen:

     


  2. to ustaw wszystkie sposoby dostawy w przedziale do 39,99 i opcjach ustaw że w przypadku przekroczenia zakresu sposób dostawy jest wyłączony

    a jeden sposób dostawy ustaw od 40

     

    ewentualnie trzeba trochę kod zmodyfikować

     

     

    Matko bosko. Aż takich cudów sobie zażyczyłem?

    Klient nie dostanie informacji "darmowa wysyłka" w koszyku przy takiej konfiguracji. No ale trudno, już to przeboleję. Dodam duży baner na stronie głównej, żeby nie było wątpliwości. Zostaje tak jak @sower pisze.

    WYSYŁKA>PRZEWOŹNICY
    - paczka pocztowa     - koszt 12,50zł | zakres 0-40zł     | poza zakresem: wyłącz
    - paczka za pobraniem - koszt 19zł    | zakres 0-10000zł
    - paczka darmowa      - koszt 0zł     | zakres 40-10000zł | poza zakresem: wyłącz

    Dokładne kwoty nie są u mnie istotne, bo każde zamówienie to cena w wielokrotności 24zł. 

    Nawet jeśli w jakimś minimalnym zakresie kwotowym przewoźnicy będą się pokrywać to i tak nie ma w tym szkody dla klienta, więc chyba nie ma co kombinować z tymi grosikami. :) Tak mi się wydaje   :)

     

    dzięki za pomoc.

     

    pewnie jeszcze nie raz Was zmęczę :P


  3. Widzę, że temat był wałkowany, jednak nie do końca jestem usatysfakcjonowany z rozwiązań (albo nie zajarzyłem)  :)

     

    Jest u mnie prosto (PS 1.6.0.14):

    Przewoźnicy:
    - paczka zwykła
    - paczka za pobraniem
    
    Płatności:
    - przelew
    - pobranie
    

    Ustawiłem sobie z pomocą "ship2pay", żeby mi to hulało i hula.

    Zakresy mam wszędzie poustawiane na kwoty - nic z wagą.

     

     

    Chcę udostępnić klientowi darmową wysyłkę paczką zwykłą przy zamówieniu powyżej 40zł. Czyli musi zapłacić przelewem. I o to chodzi..

    Ustawiam:
    Wysyłka>Preferencje>
    Darmowa wysyłka obowiązuje od: 40zł

    Klient ma teraz powyżej 40zł możliwość wybrania za darmo każdej opcji dostawy - również "paczka za pobraniem". Tego chcę uniknąć.

     

    Dodaję kolejnego przewoźnika ("darmowa paczka"). Ustawiam zakres 40-20000zł do tego cenę przesyłki 0zł.

     
    Ustawiam:
    Wysyłka>Preferencje>
    Darmowa wysyłka obowiązuje od: 0 (wyłączone)
    Domyślny przewoźnik: najlepsza cena

    Teraz klient dodając do koszyka towar poniżej 40zł w ogóle nie ma w podglądzie koszyka ceny dostawy - nie ma też napisu "darmowa wysyłka", ale wygląda to trochę tak, jakby nic nie kosztowało. (musi przeklikać całe zamówienie, żeby zobaczyć ile kosztuje dostawa).

    Ustawiam:
    Wysyłka>Preferencje>
    Domyślny przewoźnik: paczka pocztowa
    

    Teraz klient widzi w koszyku cenę wysyłki, ale jeśli zamówi powyżej 40zł to nadal doliczana jest ta kwota - znów musi przeklikać całe zamówienie, żeby zmienić dostawę na darmowego przewoźnika.

    Ustawiam:
    Wysyłka>Przewoźnicy>Paczka zwykła 
    Darmowa wysyłka: tak

    Nie ma możliwości wybrania zakresu ceny/wagi w efekcie przesyłka jest zawsze darmowa (poniżej 40zł też), ale klient dostaje w podglądzie koszyka ładne info, że przesyłka jest darmowa.

     

    Opadłem lekko z sił.

     

    Pierwszy cel:

    Chciałbym, żeby klient zamawiając do 40zł miał w podglądzie koszyka doliczoną cenę za paczkę pocztową, a w momencie w którym przekroczy kwotę 40zł niech widzi ładny napis "darmowa dostawa".

     

     

    Drugi cel:

    przy kwocie powyżej 40zł w checkoucie powinien mieć wybór:

    - Paczka pocztowa - za darmo
    - Paczka za pobraniem" 19zł

    Pozwoliłem sobie moje bezecne żądania ująć w pomocniczym grafie  :mrgreen:

    post-13150-0-08202500-1439895638_thumb.jpg

     

     

    Proszę Was mocno o pomoc i z góry dziękuję.  :-P


  4. W PS widzę info: Wersja PHP 5.4.42

     

    Są jakieś preferencje? Mogę to jakoś łatwo zmienić na serwerze. 

     

     

    Z przewoźnikami sobie poradziłem. Prawie wszystko sobie poustawiałem, ale przez dobrą godzinę wyłączałem tryb demo w pulpicie. Przycisk w ogóle nie działał   :mrgreen: 

     

    Martwi mnie też trochę, że wyskakuj mi info o brakujących plikach:

     

     

    Brakujące pliki (5)
    • .gitignore
    • .gitmodules
    • CONTRIBUTING.md
    • CONTRIBUTORS.md
    • README.md

     

     

     

    EDIT:

    Przy okazji tym razem nie wyświetla mi się w koszyku "Płatność przelewem" chociaż mam włączony i uzupełniony moduł.  :shock: na poprzedniej konfiguracji hulało. Cziz... zachlastam się. Tym razem dla odmiany internety podają najmniej 985785 jedynych właściwych sposobów rozwiązania tego problemu.  :mrgreen:

     

    SOLVE:

    W "moduły" znalazłem moduł "przelew na konto v1.0.5" i kliknąłem wyczyść, odinstaluj, a na końcu usuń. Nie wiedziałem skąd ściągnąć ten moduł więc, zainstalowałem drugą prestę i skopiowałem "modules/bankwire" następnie w zakładce "moduły" odnalazłem ten moduł i go zainstalowałem. Po ponownym ustawieniu danych w tym module - wszystko działa.


  5. akurat 1.6.0.5 miala sporo bledow. jakjuz nie chcesz uzywac najnowszej (1.6.1.0) to zainstaluj albo 1.6.0.14 albo 1.6.0.9

     

    No dzięki :-P  - wrzuciłem sobie 1.6.0.14

     

    Jest problem z przewoźnikami o którym wcześniej pisałem. Przy próbie usunięcia duplikatu przewoźnika wyskakuje mi:

     

    2 błędów 

    1. Obiekt nie może zostać załadowany (brakujący lub nieprawidłowy identyfikator)
    2. Wystąpił błąd podczas usuwania obiektu. carrier (nie można załadować obiektu)

    Tak więc lecimy do 1.6.0.9


  6.  

    <?php

     
    define('_DB_SERVER_', 'localhost');
     
    define('_DB_NAME_', '***');
     
    define('_DB_USER_', '***');
     
    define('_DB_PASSWD_', '***');
     
    define('_DB_PREFIX_', 'ps_');
     
    define('_MYSQL_ENGINE_', 'InnoDB');
     
    define('_COOKIE_KEY_', '***');
     
    define('_COOKIE_IV_', '***');
     
    define('_PS_CREATION_DATE_', '2015-08-13');
     
    if (!defined('_PS_VERSION_'))
     
    define('_PS_VERSION_', '1.6.1.0');
     

    To jest cały ten plik - nic więcej tu nie ma.

     

    Właśnie wyrzuciłem instalację z serwera i zainstalowałem prestashopa na świeżo. Efekt nadal ten sam. Pewnie na moim serwerze jakieś bagno, albo Zenbox coś z instalatorem poszalał i robi złamaną instalację.

     

    EDIT:

    wyczyściłem serwer totalnie do zera i instaluję ostatni raz - jak nie pójdzie to składam CV w Biedronce :D

     

    EDIT2:

    Zainstalowałem starszą wersję - PS 1.6.0.5 i wygląda, że działa. Używanie starszej wersji jest bardzo niewskazane? :)


  7. Po wejściu w Wydajność dostałem okienko z tym:

     

    Notice w linii 605 w pliku ~/controllers/admin/AdminPerformanceController.php
    [8] Use of undefined constant _PS_CACHE_ENABLED_ - assumed '_PS_CACHE_ENABLED_'

    Notice w linii 606 w pliku~/controllers/admin/AdminPerformanceController.php
    [8] Use of undefined constant _PS_CACHING_SYSTEM_ - assumed '_PS_CACHING_SYSTEM_'

    Notice w linii 610 w pliku ~/controllers/admin/AdminPerformanceController.php
    [8] Use of undefined constant _PS_CACHE_ENABLED_ - assumed '_PS_CACHE_ENABLED_'

     

     

     

     

    Obsługa cache jest wyłączona.

     

    Nie mogę zmieniać opcji cache bo wyskakują mi powyższe komunikaty.


  8. Dzień dobry, 

     

    to mój pierwszy post i od razu z kaszaną. Zainstalowałem dzisiaj PrestaShop 1.6.1.0 na zenboxie i pokonfigurowałem sobie wszystko. Chciałem wejść w IMPORT CSV i od razu po kliknięciu tej pozycji w menu dostaję takiego kwiatka:

     

    Fatal error: Class '_PS_CACHING_SYSTEM_' not found in ~~/public_html/classes/cache/Cache.php on line 131

     

    Warto z tym walczyć, czy lepiej od razu przesiąść się na inny skrypt/hosting, czy po prostu instalować wszystko od zera? Może szybciej będzie ustawić wszystko od nowa - 8h i po sprawie - niż walczyć z takim babolem?

     

    Dość, że po skonfigurowaniu wszystkich pierdół i layoutu zmieniłem język na polski i wrócił mi layout do stanu zerowego, więc... eh... lepiej nie mówić.

     

    Gdybym został na Preście to nie mam też bladego pojęcia jak załadować Favicon - instrukcje niedokładne - wiszę z jajkami przybitymi do drzewa. Kij mi w oko i kotwica w plecy, ale żadnego pliku mi tam nie łapie. Już nawet korzystałem z generatorów favików w internecie, ładowałem z różnymi rozszerzeniami, w różnych rozdzielczościach, ale ciągle wraca mi jako logo ten koczkodan, wciąż nic, null, zero, nada.

     

    Podpowiem tylko, że to nie pierwsza moja próba skonfigurowania sklepu na Preście. Poprzednio miałem problem z bazą dostawców - za każdym razem jak edytowałem dostawcę to zapisywało mi go jako kopię, w dodatku bez pozycji, które edytowałem, a jako wisienka na torcie: nie dało się żadnego z tych duplikatów usunąć. Krzaczył.

     

    No i wtedy działał import CSV, ale jednorazowo to 100 produktów mi przechodziło, przy większych ilościach Timeout serwera. Może wina hostingu, ale cholera mam w tej chwili 5000 produktów do zaimportowania. Nie będzie lekko.

     

    Nie mam w tej chwili pieniędzy, żeby opłacić informatyka i jakieś lepsze rozwiązania, a jak nie postawię sklepu to i na chleb nie zarobię. Kochani. Męczyć to czy wysyłać CV do Tesco? 

×