Jan Bania

Jan Bania Administrator sieci

Temat: Ładowanie produktów Quick.Cart

Cześć,
Mam załadować kilkaset produktów do sklepu Quick.Cart, ale jest to dość prosty system i działa tylko na plikach bez bazy. Czy ktoś z forumowiczów ma może jakieś namiary na skrypt, który pozwoli zautomatyzować proces ładowania plików z opisami? Nie chcę czegoś posypać w tych plikach a na pierwszy rzut oka ten system nie sprzyja edycji poza panelem admina.
Marcin B.

Marcin B. Webdirector,
Wspólwłasciciel
Contip.net

Temat: Ładowanie produktów Quick.Cart

Nie znam gotowego rozwiązania, ale myślę, że w można napisać półśrodek, który korzysta z ichniejszej klasy do obsługi plików - libraries/FlatFiles.php. Metody klasy są stosunkowo proste (openFile(), closeFile(), save()), więc podejrzewam, że bez problemu można dane przekazać i zapisać przy pomocy tej klasy i przy pomocy definicji struktury dla poszczególnych plików w katalogu db.

konto usunięte

Temat: Ładowanie produktów Quick.Cart

Jeśli mamy przygotowaną listę artykułów to w Excelu przygotowujemy sobie w Arkusz 1 listę zawierającą liczbę wszystkich produktów. W moim przypadku było to 885.

Po stronie Quick.Cart przechowywana jest w pliku db/pl_products_ext.php i ma następującą postać

1$$$$$$
2$$$$$$

885$$$$$$

W Excelu w komórce A1 wpisujemy 1, w A2 2, zaznaczamy obie a kursorem najeżdżamy prawy dolny róg komórki B2 aż pojawi się wyraźny +. Trzymając wciśnięty lewy klawisz myszy przeciągamy w dół arkusza aż uzyskamy żądaną liczbę produktów. W komórce B1 wpisujemy $$$$$$ i kursorem najeżdżamy prawy dolny róg komórki B1 aż pojawi się wyraźny +. Trzymając wciśnięty lewy klawisz myszy przeciągamy w dół arkusza.

W Arkusz 2 przygotowujemy listę produktów wraz z ceną. Komórka A1 to liczba porządkowa produktu (dla pozostałych produktów postępujemy podobnie jak w przypadku Arkusz 1). Komórka B1 znak $, C1 to nazwa artykułu, D1 – $, E1 – cena produktu, F1 – $1$0$$$. Komórki B1, D1, F1 powielamy tak samo jak w Arkusz1. Tak przygotowane dane będą wprowadzone do pliku db/pl_products.php.

Ważne! Cena musi być zapisana w postaci 200.00 . Jeśli przez przypadek pojawi się 200,00 to produkt będzie widoczny, ale nie będzie można go kupić.

Ostatnim etapem będzie przygotowanie listy produktów przyporządkowanych do danej kategorii. Arkusz 3 tworzymy listę według schematu:

A1 – 1, B1 -$, numer kategorii (numer ten można odnaleźć po zalogowaniu się do panelu administratora w zakładce strony), $.

Następnie zaznaczamy zawartość Arkusz 1 kopiujemy i wklejamy do notatnika aby pozbyć się formatowania Excela a z notatnika przenosimy do Word-a. W Wordzie nastąpi ostateczna obróbka danych przed wklejeniem ich do plików php. W Wordzie musimy pozbyć się znaków tabulacji. Podobnie postępujemy z Arkusz 2 i 3 a ich zawartość wklejamy do odpowiednich plików php. Na koniec pozostało skopiować przygotowane pliki php do katalogu db i zmienić uprawnienia na 777.Marcin P. edytował(a) ten post dnia 13.04.10 o godzinie 19:32
Jan Bania

Jan Bania Administrator sieci

Temat: Ładowanie produktów Quick.Cart

Dziękuję za wyczerpujące wypowiedzi!
Paweł Hat

Paweł Hat Przedstawiciel
handlowy

Temat: Ładowanie produktów Quick.Cart

Podepnę się troszkę pod temat, żeby nie zakładać nowego wątku...
Chciałbym się dowiedzieć, czy jest możliwe automatyczne uaktualnianie bazy produktów (razem ze zdjęciami)z hurtowni Action w skrypcie quick cart? Chciałbym aktualizować wybrane tylko kategorie produktów, dodając przy tym marżę dla danej kategorii. Chodzi mi o rozwiązanie podobne do tego: http://www.e-mo.com.pl/action2oscommerce, tylko żeby było kompatybilne z quick cart...
Będę wdzięczny za wszelką pomoc
Pozdrawiam
Dariusz Żukowski

Dariusz Żukowski [keczerad]
Programista z
zamiłowania.

Temat: Ładowanie produktów Quick.Cart

Tomasz Myszkowski:
Podepnę się troszkę pod temat, żeby nie zakładać nowego wątku...
Chciałbym się dowiedzieć, czy jest możliwe automatyczne uaktualnianie bazy produktów (razem ze zdjęciami)z hurtowni Action w skrypcie quick cart? Chciałbym aktualizować wybrane tylko kategorie produktów, dodając przy tym marżę dla danej kategorii. Chodzi mi o rozwiązanie podobne do tego: http://www.e-mo.com.pl/action2oscommerce, tylko żeby było kompatybilne z quick cart...

Dać się da, tylko jak słyszę FLATFILES to gęsia skórka mi się pojawia na skórze.
Paweł Hat

Paweł Hat Przedstawiciel
handlowy

Temat: Ładowanie produktów Quick.Cart

Dariusz Ż.:
Tomasz Myszkowski:
Podepnę się troszkę pod temat, żeby nie zakładać nowego wątku...
Chciałbym się dowiedzieć, czy jest możliwe automatyczne uaktualnianie bazy produktów (razem ze zdjęciami)z hurtowni Action w skrypcie quick cart? Chciałbym aktualizować wybrane tylko kategorie produktów, dodając przy tym marżę dla danej kategorii. Chodzi mi o rozwiązanie podobne do tego: http://www.e-mo.com.pl/action2oscommerce, tylko żeby było kompatybilne z quick cart...

Dać się da, tylko jak słyszę FLATFILES to gęsia skórka mi się pojawia na skórze.
A można coś więcej? Nie za bardzo się orientuję w tym temacie... Są może już jakieś gotowe rozwiązania?
Dariusz Żukowski

Dariusz Żukowski [keczerad]
Programista z
zamiłowania.

Temat: Ładowanie produktów Quick.Cart

Tomasz Myszkowski:
Dać się da, tylko jak słyszę FLATFILES to gęsia skórka mi się pojawia na skórze.
A można coś więcej? Nie za bardzo się orientuję w tym temacie... Są może już jakieś gotowe rozwiązania?

Ja tylko mówilem za siebie, ze a Action2osCommerce da sie pewnie zaimplementowac webserwis do QuickCart tylko ja po prostu wole się bawić w SQL a nie w pliki bo to po prostu w XXI wieku nie ma przyszlości.

konto usunięte

Temat: Ładowanie produktów Quick.Cart

A ile produktów można załadować do Quick.Cart'a?

Prawdę mówiąc powstał "z pudełka" http://intercomax.pl ? Zastanawiam się, czy iść w QuickCart, czy może Presta, Magento, czy inny...
Znacie dobrego grafika i/lub kogoś kto wdrożył piękne sklepy na QuickCart?

Ania

Następna dyskusja:

css a ładowanie grafiki tła




Wyślij zaproszenie do