Jump to content
  • 0

Import z pliku CSV


smolapbz

Question

16 answers to this question

Recommended Posts

  • 0

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

  • 0

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

  • 0

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

  • 0

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

  • 0

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

  • 0

 

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...