Skocz do zawartości

sokon

Members
  • Zawartość

    108
  • Rejestracja

  • Ostatnia wizyta

O sokon

  • Tytuł
    Zaawansowany

Contact Methods

  • Website URL
    http://www.sokon.pl/

Profile Information

  • Location
    Czeladź
  1. Witam. We wcześniejszych wersjach aby w krótkim opisie był html wystarczyło w "product-list.tpl" usunąć strip_tags. W 1.6 po usunięciu strip_tags opis wogóle się nie wyświetla. Próbował ktoś już tego manewru??
  2. Aktualizacja cen i stanów z *.csv

    Aktualny. Nie instaluj poprzez panel admina tylko "ręcznie".
  3. Aktualizacja cen i stanów z *.csv

    Nie wiem czy dostałeś moją odpowiedź na priv - jeśli nie to pisz na prestashop(at)sokon.pl
  4. Aktualizacja cen i stanów z *.csv

    W takim przypadku musisz użyć EXPLODE. Przed aktualizacją produktu: $kod_produktu = explode("_", $data[0]); 'UPDATE `'._DB_PREFIX_.'product` SET `price` = "'.$cena.'" WHERE `'.$numer.'`="'.$kod_produktu[0].'" '; Jeśli atrubutom tylko zmienić chcesz ilość to wywal zmianę ceny: 'UPDATE `'._DB_PREFIX_.'product_attribute` SET `quantity` = "'.$ilosc.'" WHERE `'.$numer.'` = "'.$data[0].'" ';
  5. Aktualizacja cen i stanów z *.csv

    A w pliku CSV masz linie z kodami atrybutów (XXXXX_8, XXXXX_41, XXXXX_42)?? Jeśli nie to musisz przerobić fragment kodu odpowiedzialny za pobieranie atrybutów. Najlepiej pobrać do tablicy wszystkei atrybuty pasujace do wzorca (LIKE 'XXXXX_%') i wtedy każdemu zmienić ilość.
  6. Moduł Faktury VAT presta 1.5

    Faktem jest , że była "chwilowa" przerwa w kontakcie z nami. Druga próba Twojego kontaktu rzeczywiście była w tym okresie. Pierwsze maile po przerwie zaczęły do nas docierać dopiero 10.12.2012 i od tej daty nikt nie pozostał bez odpowiedzi. Mam nadzieję, że więcej takich przerw nie będzie, a wszystkie osoby które nie dostały odpowiedzi na swoje zapytania serdecznie przepraszam w imieniu naszej firmy.
  7. Aktualizacja cen i stanów z *.csv

    Nie musi być cały magazyn w jednym pliku. Jeśli będzie w kilku plikach CSV wystarczy zerowanie zrobić tylko podczas przetwarzania pierwszego pliku a przy następnych nie zerować... Aby moduł wprowadzał cenę promocyjną wymagałoby to dołożenia kilku dodatkowych pól do pliku CSV (z upustem, datą rozpoczęcia promocji oraz jej zakończenia) i drobnej modyfikacji w skrypcie. Jednak myślę, że wprowadzenie tych dodatkowych pól dla większości osób byłoby trochę uciążliwe (oczywiście dla tych którzy by z nich nie korzystali). PS. Co do nieodpowiadania na maile w sklepie: owszem, przyznaję, że jakiś czas temu kontakt z nami był ograniczony z różnych powodów, ale od dłuższego czasu nie ma problemu i nikt nie pozostaje bez odpowiedzi...
  8. Aktualizacja cen i stanów z *.csv

    Opcja "zerowanie cen i stanów" służy do uniknięcia sytuacji kiedy w sklepie masz towar X o stanie np 3 sztuki, a w hurtownia wycofała produkt i nie ma go już w pliku *.csv. Gdybyś nie wyzerował cen i stanów tą opcją to produkt ten pozostałby nadal w sklepie ze stanem 3 sztuki.... I byłby "zonk" gdyby klient go zamówił.. Działa to tak, że skrypt przed aktualizacją wszystkim produktom i atrybutom ustawia cenę oraz stan magazynowy na "0". Czyli jeśli produktu nie ma w CSVce produkt pozostanie z ceną i stanem "0". PS. Nie spodziewałem się , że ten "szybki szkic" modułu napisany dość chaotycznie zdobędzie taką popularność Jeśli ktoś ma pomysły o jakie nowe funkcje go można rozbudować to proszę pisać - postaram się w wolnej chwili to zrobić.
  9. Moduł Faktury VAT presta 1.5

    Hmmm... a kiedy się wzr1one kontaktowałeś z nami ponownie, że nie odpisaliśmy?? Fakturami Vat pod Prestę 1.5.2 dysponujemy od ponad miesiąca i wiele osób już z tego rozwiązania korzysta.
  10. Aktualizacja cen i stanów z *.csv

    Siema.. Dawno mnie nie było... coś mnie ominęło?? Potwierdzam to co napisał Vivaldi - jeśli atrybuty będą miały osobne kody to będą aktualizowane. Oczywiście kody tych atrybutów muszą być w pliku *.csv
  11. php warunek if

    A dlaczego $product.name masz ujęte w " ??
  12. Nieznana kolumna 'is_rtl' w field list

    "is_rtl" to zmienna typu bool w obiekcie language. Oznacza kierunek tekstu (jeśli false to od lewej do prawej, jeśli true to od prawej do lewej). Najprawdopodobniejszą przyczyną tego błędu jest to, że w bazie danych w tabeli "ps_lang" nie masz kolumny "is_rtl". Ewentualnie zobacz jak wygląda u Ciebie klasa Language.php. Na początku powinna być deklaracja tej zmiennej (około linii 40): <span class="syntaxdefault"></span><span class="syntaxcomment">/** @var bool true if this language is right to left language */ </span><span class="syntaxkeyword">public </span><span class="syntaxdefault">$is_rtl </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">false</span><span class="syntaxkeyword">; </span><span class="syntaxdefault"></span> Poniżej (około linii 50): <span class="syntaxdefault"></span><span class="syntaxkeyword">protected </span><span class="syntaxdefault">$fieldsValidate </span><span class="syntaxkeyword">= array(</span><span class="syntaxstring">'name' </span><span class="syntaxkeyword">=> </span><span class="syntaxstring">'isGenericName'</span><span class="syntaxkeyword">, </span><span class="syntaxstring">'iso_code' </span><span class="syntaxkeyword">=> </span><span class="syntaxstring">'isLanguageIsoCode'</span><span class="syntaxkeyword">, </span><span class="syntaxstring">'language_code' </span><span class="syntaxkeyword">=> </span><span class="syntaxstring">'isLanguageCode'</span><span class="syntaxkeyword">, </span><span class="syntaxstring">'active' </span><span class="syntaxkeyword">=> </span><span class="syntaxstring">'isBool'</span><span class="syntaxkeyword">, </span><span class="syntaxstring">'is_rtl' </span><span class="syntaxkeyword">=> </span><span class="syntaxstring">'isBool'</span><span class="syntaxkeyword">); </span><span class="syntaxdefault"></span> I w funkcji getFields() około 75 linii: <span class="syntaxdefault">$fields</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'is_rtl'</span><span class="syntaxkeyword">] = (int)</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">is_rtl</span><span class="syntaxkeyword">; </span><span class="syntaxdefault"></span>
  13. zapytanie sql

    Ale w jego zapytaniu już masz to "wyłuskane" (COUNT(pa.id_product_attribute) AS nb_attributes)
  14. zapytanie sql

    SELECT COUNT(*) FROM '._DB_PREFIX_.'product_attribute WHERE id_product = ID_PRODUKTU
  15. Szukałem rozwiązania tego problemu i znalazłam, więc nadal można korzystać z FF... Rozwiązanie opisane jest TUTAJ
×