smolapbz Posted January 4, 2017 Share Posted January 4, 2017 Witam, potrzebuje zaimportować produkty z hurtowni, mam plik CSV lecz po jego wgrywaniu pojawia się błąd jak w załączniku. co Robię źle? Link to comment Share on other sites More sharing options...
0 Daresh Posted January 4, 2017 Share Posted January 4, 2017 A pola w tym pliku są dostosowane do Presty? Może jakiś przykład linijki z tego pliku? Link to comment Share on other sites More sharing options...
0 smolapbz Posted January 4, 2017 Author Share Posted January 4, 2017 powinny byc, bo hurtownia tez jest w Prescie product_code;producer;active;name;description;price;stock;images;vat;unit;category KK4BS;LaBomba;1;"VERA PELLE A4 KROKODYL GRANAT KUFEREK SKÓRA A4 KK4BS HIT ";"<p style="text-align:center;"><strong>WYMIARY TOREBKI Link to comment Share on other sites More sharing options...
0 Daresh Posted January 4, 2017 Share Posted January 4, 2017 Może te średniki w opisie produktu mieszają? Link to comment Share on other sites More sharing options...
0 smolapbz Posted January 4, 2017 Author Share Posted January 4, 2017 tylko że taki plik dostałem do hurtowni, mam tez plik xml Link to comment Share on other sites More sharing options...
0 Daresh Posted January 4, 2017 Share Posted January 4, 2017 A jak konfigurujesz podczas wrzucania pliku? Link to comment Share on other sites More sharing options...
0 smolapbz Posted January 4, 2017 Author Share Posted January 4, 2017 nic nie zmieniam, wszystko domyślne Link to comment Share on other sites More sharing options...
0 Daresh Posted January 4, 2017 Share Posted January 4, 2017 No to raczej trzeba zmienić, separator na średnik, referencja jako klucz... Link to comment Share on other sites More sharing options...
0 smolapbz Posted January 4, 2017 Author Share Posted January 4, 2017 tak mam ustawione: Link to comment Share on other sites More sharing options...
0 Daresh Posted January 4, 2017 Share Posted January 4, 2017 Jeżeli to nowe produkty to w sumie klucz nie jest tak istotny. Jak chcesz to możesz wyciąć parę pierwszych wierszy z tego pliku i przesłać mi na priv, spróbuję zaimportować na sklepie testowy i zobaczę czy coś jest nie tak z samym plikiem. Link to comment Share on other sites More sharing options...
0 smolapbz Posted January 6, 2017 Author Share Posted January 6, 2017 Nie chcialbym wysyłać nie swoich plików. Ma ktoś pomysł jak to naprawić ? Link to comment Share on other sites More sharing options...
0 endriu107 Posted January 6, 2017 Share Posted January 6, 2017 powinny byc, bo hurtownia tez jest w Prescie product_code;producer;active;name;description;price;stock;images;vat;unit;category KK4BS;LaBomba;1;"VERA PELLE A4 KROKODYL GRANAT KUFEREK SKÓRA A4 KK4BS HIT ";"<p style="text-align:center;"><strong>WYMIARY TOREBKI to ze hurtownia jest na prescie nic nie znaczy poniewaz w standardzie presta exportuje: ID, zdjęcie, nazwa, index, sklep, cena netto, brutto, ilość i czy produkt jest wyświetlany. U ciebie są to inne pola więc używany jest jakiś dodatek do eksportu, który niestety nie eksportuje najważniejszej rzeczy czyli ID lub indeksu po którym mógłbyś importować produkty, chyba że product_code to index więc masz źle zmapowane kolumny podczas importu. Link to comment Share on other sites More sharing options...
0 smolapbz Posted January 6, 2017 Author Share Posted January 6, 2017 to ze hurtownia jest na prescie nic nie znaczy poniewaz w standardzie presta exportuje: ID, zdjęcie, nazwa, index, sklep, cena netto, brutto, ilość i czy produkt jest wyświetlany. U ciebie są to inne pola więc używany jest jakiś dodatek do eksportu, który niestety nie eksportuje najważniejszej rzeczy czyli ID lub indeksu po którym mógłbyś importować produkty, chyba że product_code to index więc masz źle zmapowane kolumny podczas importu. To jak to rozwiązać żeby ten plik działał u mnie ? potrzebuje jakiś moduł dodatkowy ? czy umiejętności ? Link to comment Share on other sites More sharing options...
0 endriu107 Posted January 6, 2017 Share Posted January 6, 2017 Na początek dowiedz się co jest co w tym pliku, jeśli masz pole po którym będziesz mógł aktualizować to tylko kwestia odpowiedniego zmapowania kolumn, jeśli nie to plik będzie dla Ciebie bezużyteczny ponieważ próba aktualizacji spowoduje dodanie produktów do już istniejących więc będą się dublować w sklepie. Link to comment Share on other sites More sharing options...
0 smolapbz Posted January 6, 2017 Author Share Posted January 6, 2017 czy osoba która się na tym nie zna, będzie potrafiła to zrobić? czy muszę komuś to zlecić ? a nie wystarczy ustawić coś w opcjach podczas wygrywaniu pliku ? Link to comment Share on other sites More sharing options...
0 Daresh Posted January 6, 2017 Share Posted January 6, 2017 Może wystarczy, ale że pliku nie chcesz pokazać to możemy tu sobie tylko tak wróżyć Link to comment Share on other sites More sharing options...
0 e_com Posted January 9, 2017 Share Posted January 9, 2017 powinny byc, bo hurtownia tez jest w Prescie product_code;producer;active;name;description;price;stock;images;vat;unit;category KK4BS;LaBomba;1;"VERA PELLE A4 KROKODYL GRANAT KUFEREK SKÓRA A4 KK4BS HIT ";"<p style="text-align:center;"><strong>WYMIARY TOREBKI Ale skrypt generujący csv z produktami w tej hurtowni jest do bani W opisie produktu zamiast znaków html generuje encje, które zawierają średnik, a średnik w csv jest znakiem końca komórki. Więc kiedy importujesz taki plik następuje nieprawidłowy podział wierszy. Możesz to szybko naprawić. Na serwerze w katalogu z tym plikiem csv utwórz plik decode.php z zawartością: <?php $spaprany = file_get_contents('spaprany.csv'); // nazwa pobranego pliku z hurtowni $dobry = html_entity_decode($spaprany); file_put_contents('dobry.csv', $dobry); // plik wynikowy ?> Uruchom decode.php i pobierz plik dobry.csv. Link to comment Share on other sites More sharing options...
Question
smolapbz
Witam, potrzebuje zaimportować produkty z hurtowni, mam plik CSV lecz po jego wgrywaniu pojawia się błąd jak w załączniku. co Robię źle?
Link to comment
Share on other sites
16 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now