Jump to content
  • 0

Import zdjęć z pliku .csv


q3d

Question

Stworzyłem własny moduł do importu danych o produktach z pliku .csv. Dane tekstowe importują się bezpłednie natomiast mam porblem ze zdjęciami. Moduł importu generuje plik .cvs w którym w polu Image URLs (x,y,z...) znajduje się np:

http://www.nazwa.pl/images/1/1.jpg,http://www.nazwa.pl/images/1/2.jpg,http://www.nazwa.pl/images/1/3.jpg

więc wydaje się że wszystko jest zgodnie z formatem itp.

 

Jeżeli plik zaimportuje poprzez panel Presty to zdjęcia się zaimportują. Jeżeli jednak użyje swojego pliku importu w którym tworzę obiekt $importController = new AdminImportController();

a następnie wywołuje metodę $importController->productImport(); to zdjęcia nie importują się.

 

Zauważyłem że w metodzie productImport() w lini 1702 sprawdzana jest m.in. czy wartość w $product->image jest tablicą:

if (isset($product->image) && is_array($product->image) && count($product->image))
{
...
}

No i ja mam tu porblem bo w tym miejscu mam string, np.: http://www.nazwa.pl/images/1/1.jpg,http://www.nazwa.pl/images/1/2.jpg,http://www.nazwa.pl/images/1/3.jpg

a nie tablicę.

 

Co robię źle?

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

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...