Skocz do zawartości
sokon

Aktualizacja cen i stanów z *.csv

Rekomendowane odpowiedzi

Dalej nic - juz kombinuje rozne formaty csvki - daje juz sam separator ;

 

Produkty wprowadzone juz na sklep, obecnie posiadaja wypelnione pola:

 

[*:2bv5ocpv]kod produktu

[*:2bv5ocpv]EAN

[*:2bv5ocpv]nr ref. dostawcy

Produkty sa w kategoriach i podkategoriach...

 

Zarzadzanie stanem magazynowym jest wylaczone, bo stany nie sa potrzebne - chodzi o sama cene, ale w csv sa podane.

 

Podczas aktualizacji probowalem na wszystkich 3 wyborach z w/w modulu:

kod produktu

ean

nr ref. dostawcy

 

cena - podaje cene brutto z marza bo nie wiem ktore pole on aktualizuje bo sa 3 pola ceny w prescie - cena hurtowa, cena netto i cena brutto - te 2 ostatnie wyliczaja sie od siebie wzajemnie dla tego wystarczy podac cene brutto - tak mysle?

Ja juz jestem zielony :/

Vivaldi jesli posiadasz gg to napisz a podam ci szczegoly jak bys potrzebowal 9258442, THX

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Spróbujmy tak:znajdź fragment:@ $db=new mysqli(_DB_SERVER_,_DB_USER_,_DB_PASSWD_,_DB_NAME_);usuń małpę (tłumienie błędów) i włącz wyświetlanie błędów w sklepie. Teraz spróbuj przeprowadzić aktualizację i napisz czy pojawią się jakieś błędy....

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Dobra, wiemy mniej-więcej co jest nie tak u KSEIKO:Otóż plik ładuje się poprawnie, zapytanie sql jest tworzone, a nie działa ten fragment:

$db->query($zapytanie);

czyli co? trzeba się oprzeć o $db = Db::getInstance(); i $db->Execute($query);?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Hymm OKFajnie ze juz wiecie co jest nie tak ale jesli mozecie podzielic sie tym, w jaki sposob nalezy zmienic kodlub dopisac cos to bylo by super. ;) Vivaldi dzieki za pomoc i za poswiecony czas w przeprowadzonym dochodzeniu.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

KSEIKO a zrobiłeś jak pisałem 3 posty wyżej?? Dobrze było by wiedzieć czy nie następuje u Ciebie połączenie z bazą (new mysqli) czy nie wykonuje się zapytanie ($db->query() ) - wtedy będziemy wiedzieli dokładnie co zrobić...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

heh ok sry nie zaulwazylem - myslalem ze Vivaldi przekazal te bledy:

Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2005): Unknown MySQL server host 'sql.kkp-gezler.nazwa.pl:3307' (0) in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 87Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - gift box KBX 15/G nazwa - Ozdobny świecący Gift box, KBX 15/G cena - 140.2 ilość - 4Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - dzwonki KID 203 nazwa - Dzwoneczki - dekoracja okienna, KID 203 cena - 53.18 ilość - 4Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - aniol KID 501 nazwa - Anioł, dekoracja okienna, KID 501 cena - 46.48 ilość - 1Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - gwiazdka KID 503 nazwa - Gwiazda, dekoracja okienna, KID 503 cena - 37.64 ilość - 1Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - lampki KIC 20 nazwa - Lampki choinkowe świeczki czerwone, 20 szt., KIC 20 cena - 110 ilość - 3Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - lampki KI 50 nazwa - Lampki choinkowe tradycyjne kolorowe, 50 szt., KI 50 cena - 31.94 ilość - 6Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - lampki KI 100 nazwa - Lampki choinkowe tradycyjne kolorowe, 100 szt., KI 100 cena - 57.94 ilość - 4Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - lampki KIF 100 nazwa - Lampki choinkowe tradycyjne białe, 100 szt., KIF 100 cena - 57.94 ilość - 5Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - lampki KIB 20/BL nazwa - Lampki choinkowe LED niebieskie 20 szt., KIB 20/BL cena - 136.14 ilość - 7Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - lampki KKL 108 nazwa - Lampki choinkowe białe 100 szt, LED, KKL 108 cena - 118.24 ilość - 3Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133Warning: strpos() [function.strpos]: Empty delimiter in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 135 Niewpisany produkt: indeks - lampki KAF 240 nazwa - Lampki choinkowe kolorowe kurtyna 240 szt, KAF 240 cena - 182.06 ilość - 4Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 193Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 194Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 125Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 127Warning: AktCsv::getContent() [aktcsv.getcontent]: Property access is not allowed yet in /home/kkp-gezler/ftp/sklep/modules/aktcsv/aktcsv.php on line 133

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

I tym oto sposobem sprawa się wyjaśniła ;-) masz w konfiguracji podany zły serwer mysql... usuń :3307 z końca lub wpisz localhost...(jeśli to ten sam serwer) i po sprawie....

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

No i jest problem bo probowalem z localhost zarowno, jak i sama domena bez portu (:3307)

W efekcie caly sklep przestaje dzialas - blad polaczenia z baza danych... wiec musi byc cos takiego :/

 

Idzie dopisac do kodu

$db=new mysqli(_DB_SERVER_,_DB_USER_,_DB_PASSWD_,_DB_NAME_,);     $uchwyt = fopen ('../modules/aktcsv/'.Configuration::get('SOKON_SCV_PLIK'),"r");     $writeFd = @fopen("../modules/aktcsv/brakujace.txt", 'w');   // do zapisu brakujących

dodatkowo port ?

Nie wiem czy wystarczy w tej linijce tylko czy jak?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

OK. Pójdźmy "na skróty":Zmień w aktcsv.php:@ $db=new mysqli(_DB_SERVER_,_DB_USER_,_DB_PASSWD_,_DB_NAME_);na:@ $db=new mysqli('sql.kkp-gezler.nazwa.pl',_DB_USER_,_DB_PASSWD_,_DB_NAME_);Jesli to nie pomoże to zrobimy jak pisał Vivaldi ($db = Db::getInstance(); i $db->Execute($query);) - ale to potem...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

OTO ROZWIĄZANIE PROBLEMU- dla osób posiadających sklep na hostingach z wymaganym nr portu (np. nazwa czy home), należy wykonać:1. W pliku config/setting.inc.php , szukamy wiersza:

define('_DB_SERVER_', 'sql.jakis_adres.pl:xxxx');

po tym wpisujemy:

define('_DB_SER_', 'sql.jakis_adres.nazwa.pl');define('_DB_PORT_', 'xxxx');

gdzie sql.jakis_adres.pl - to adres bazy danych na hostingu a xxxx - to nr portu do niej.2. Instalujemy modul ostatni z tego watku3. podmieniamy pliki i wszystko powinno dzialac :)Dzieki Sanok za super modulik - szkoda ze nie odpisales na PW.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

WitamMam pytanie odnośnie schematu działania tego modułu. Dodałem go w zakładce moduły panelu administracyjnego. Pojawił się w sekcji "Pozostałe moduły". Tam uaktywniona została opcja instaluj. I w tej chwili jest już zainstalowany. Pytanie tylko w kórym miejsu w panelu administracyjnym mogę dokonac aktualizacji cen i stanów, bo nie pojawiła się żadna nowa zakładka. Będe wdzięczny za odp.Dodam jeszcze że wersja sklepu to 1.4.4.1 plPozdrawiam.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Tam gdzie go zainstalowales - w pozostałych modułach...Kliknij na konfiguruj i tam masz wszystko juz jasno napisane - jedynie niekiedy trzeba zmienic sciezke w pliku tcp tego modulu - tam gdzie jest sciezka do pliku txt - podac pelen adres. To jedyne co trzeba :P

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

No właśnie wcześniej po kliknięciu na konfigurację nic mi się nie pokazywało, strona była ucięta. Problem tkwił w tym że klasa "SokonCore" w pliku Sokon.php trzeba było wrzucić już ręcznie do katalogu classes. A że nie była wrzucona a display_errors był na "off" to nie wyświetlało mi żadnego błędu. Nie patrzyłem jeszcze dokładnie do kodu czy ten moduł będzie mi to umożliwiał czy będę musiał coś przerabiać. Ale będe potrzebował stworzyć produkty (dokładnie buty) a nastepnie dodać do nich atrybuty w postaci rozmiarów np. 40,41,42. Każdy rozmiar będzie miał swój stan. I aktualizacja będzie miała dotyczyć stanów dla konkretnych atrybutów danych produktów.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Witam,Mam problem w Presta 1.4.3.Instaluję moduł poprzez: Moduły - Dodaj nowy moduł - Plik modułu - Przeglądaj - wskazuję moduł spakowany zipem - Prześlij modułCzyli standardowa instalacja.Moduł jednak nie pojawia się wcale na liście "Pozostałe moduły".Co może być przyczyną ?Proszę o pomoc.PozdrawiamPrzemek

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Instaluję moduł poprzez: Moduły - Dodaj nowy moduł - Plik modułu - Przeglądaj - wskazuję moduł spakowany zipem - Prześlij modułCzyli standardowa instalacja.Moduł jednak nie pojawia się wcale na liście "Pozostałe moduły".

HeyA czy inne moduły ci się instalują normalnie?Możliwe że inne są "ścieżki" w bazie danych dla twojej wersji presty...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Panowie jakie ścieżki.....Ten moduł wrzuca się "ręcznie" poprzez FTP a nie z panelu admina (mając na uwadze fakt, że klasa "Sokon.php" ma się znaleźć w odpowiednim katalogu)...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 701
    • Postów
      36 940
×