Jump to content

[SOLVED] Afbeeldingen importeren via .csv bestand lukt niet ps 1.5.3.1


Recommended Posts

Als ik via een .csv bestand de prodcuten importeer komt alles netjes binnen.

 

Echter de afbeeldingen worden niet geimporteerd vanaf de externe links die in de kolum afbeelding staan. zoals bijv: http://ww.levarancie.../afbeelding.jpg

 

Dit gebeurt bij meerdere verschillende .csv bestanden.

 

Krijg ook geen foutmelding vanuit de backoffice van prestashop tijdens of na het importeren.

Om de een of andere reden worden de categorien ook niet aangemaakt,dit heb ik al handmatig gedaan.

 

ik heb de folder IMG en alle onderliggende folders op 777 gezet.

ook dat lost het probleem niet op.

 

Zou dit een bug kunnen zijn?

 

 

ik werk met prestashop versie : 1.5.3.1

 

Alvast bedankt voor het meedenken.

Edited by petb (see edit history)
Link to comment
Share on other sites

De lijst met .csv informatie om te importeren in de webwinkel krijg ik van mijn leveranciers.

 

Je hebt het over exporteren?

 

hallo,

 

Jah over exporteren.

 

Ik wil graag mijn producten en categorieen en fabrikanten exporteren, zodat ik dan een backup hebt.

 

Ik wou graag weten hoe je dat gedaan hebt.

 

mvg,

Link to comment
Share on other sites

Ik heb het zelfde.. wanneer ik mijn csv bestand in lees dan maakt hij de foto's niet aan op een of andere vage manier...

 

Ik heb onder preferences -> Images alle resoluties die daar staan al verwijderd en opnieuw aangemaakt, maar dat hielp ook niks.

Ook geprobeerd met de BO op engels te zetten en dan proberen te importeren alleen dat hielp ook niet.

 

Ik gebruik de zelfde versie PS als jij dat doet alleen heb ik mijn PS geupdate misschien dat het daar door niet goed is gegaan.

 

Als ik iets vind dan laat ik het je weten.

 

Groet Kris

Link to comment
Share on other sites

Kris Vind het voor jou ook heel vervelend,maar begin nu wel meer in de richting van een bug te denken.

Denk niet dat het door de update komt,ik heb een totaal schone installatie uitgevoerd in instaltron.

 

Ik heb op net engels sprekend gedeelte van dit forum ook een bericht geplaatst.

 

Houd dat ook in de gaten en zal net als jij gelijk iets doormelden als ik meer weet.

 

@scorpionsworld bedankt alvast!

Edited by petb (see edit history)
Link to comment
Share on other sites

Petb,

 

Zou je iets kunnen proberen? Wanneer ik dus via csv bestand wat importeer dan doet het helemaal niks.. maar wanneer ik handmatig via catalog -> products -> en dan image, een foto toevoeg dan krijg ik die wel te zien in het product scherm van dit artikel.

 

Alleen als ik op mijn home pagina kijk dan zie ik dus geen kleine afbeelding van dit artikel, dit geld voor alle afbeeldingen.

 

Zie deze link naar mijn site: Klik hier voor de link

Link to comment
Share on other sites

Klopt ,

Paar dagen geleden heb ik bij een artikel handmatig een foto toegevoegd en deze was dan wel te zien in de webwinkel.

 

Net even een test product toegevoegd en handmatig een foto.

Deze foto word zowel in de backoffice als in de webwinkel correct weergegeven.

Edited by petb (see edit history)
Link to comment
Share on other sites

Petb,

 

Zou je iets kunnen proberen? Wanneer ik dus via csv bestand wat importeer dan doet het helemaal niks.. maar wanneer ik handmatig via catalog -> products -> en dan image, een foto toevoeg dan krijg ik die wel te zien in het product scherm van dit artikel.

 

Alleen als ik op mijn home pagina kijk dan zie ik dus geen kleine afbeelding van dit artikel, dit geld voor alle afbeeldingen.

 

Zie deze link naar mijn site: Klik hier voor de link

Heb je in de Voorkeuren->Afbeeldingen wel een definitie staan voor home_default?
Link to comment
Share on other sites

Link to comment
Share on other sites

Ik heb ook het probleem dat de categorie folders ook niet aan gemaakt worden.

Zou het een en ander met elkaar te maken hebben...

 

Er moet dus iets verwijderd en iets toegevoegd worden ,durf ik nog niet aan eerlijk gezegd ben niet zo thuis hierin.

Link to comment
Share on other sites

 

In the folder controllers/admin/ open the file AdminImportController.php

 

Delete next lines

do $uniqid = uniqid(); while (file_exists(PS_UPLOAD_DIR.$uniqid));

$tmp_file = file_put_contents(PS_UPLOAD_DIR.$uniqid, $field);

$fd = fopen($temp, 'r');

 

Add this lines

do $uniqid_path = PS_UPLOAD_DIR.uniqid(); while (file_exists($uniqid_path));

file_put_contents($uniqid_path, $field);

$fd = fopen($uniqid_path, 'r');

 

delete this line:

unlink($tmp_file);

 

Add this line:

unlink($uniqid_path);

 

Tested in PrestaShop 1.5.3.1 in http://www.venlotodo.com and it works.

Regards.

 

 

Dit zou moeten werken maar ik kan die regels niet vinden in mijn bestand.. :blink:

Link to comment
Share on other sites

Ik heb hem volgens mij wel op regel 645 als ik hem met notepad++ open

Toch?

 

 

==============================================================

 

do $uniqid = uniqid(); while (file_exists(_PS_UPLOAD_DIR_.$uniqid));

$tmp_file = file_put_contents(_PS_UPLOAD_DIR_.$uniqid, $field);

$fd = fopen($temp, 'r');

$tab = fgetcsv($fd, MAX_LINE_SIZE, $separator);

fclose($fd);

unlink($tmp_file);

 

if (empty($tab) || (!is_array($tab)))

return array();

return $tab;

==================================================================

Edited by petb (see edit history)
Link to comment
Share on other sites

@scorpionsworld: Ik krijg nu wel de afbeeldingen te zien op me hoofdpagina en op de product pagina alleen de "sub categorie" pagina heeft nog niet de juiste afbeeldingen.. Enig idee?

Ja, afbeeldingsformaat "home" kan niet gevonden worden.

Da's het fijne van Prestashop 1.5.X. De default theme+standaard modules zoeken naar formaten zowel met als zonder _default toevoeging...met andere woorden, beide formaatdefinities moeten bestaan.

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