Magento - Hinzufügen mehrerer Bilder mit einer Produktform csv-Datei?

8

Ich muss mehrere Produktbilder auf der Detailseite anzeigen, also füge ich die Spalte gallery in die CSV-Datei ein. und fügen Sie einige Werte in einer Box hinzu

%Vor%

Ich lege die Bilder in die Datei import/hogan . Importieren Sie dann die CSV-Datei. aber es gibt keine Anzeige mehrere Produktbilder auf Details page.why?

    
user1188320 15.02.2012, 01:45
quelle

7 Antworten

3

Ich habe keine Galeriebilder verwendet, aber ich bin mir nicht sicher, ob Sie das wirklich wollen. Wenn Sie mehrere Bilder auf einer Produktdetailseite importieren möchten, müssen Sie Folgendes mit Ihrer CSV-Datei tun:

1) Beim CSV-Import in Magento wird davon ausgegangen, dass sich Ihre Bilder im Medien / Import befinden. Daher sollten alle Referenzen in Ihrer CSV-Datei von dort aufgelistet werden. Zum Beispiel, wenn Ihr Bild importiert werden soll:

media / import / image1.jpg

Dann muss Ihr Bild in der CSV-Datei nur als /image1.jpg aufgeführt werden (führender Schrägstrich erforderlich).

2) Um 'Medienbilder' hinzuzufügen, verwenden Sie die Spalten: _media_attribute (scheint standardmäßig 77 zu sein, überprüfe einen Export zur Bestätigung) _media_image - das ist der Name Ihrer Bilddatei (z. B. /image1.jpg) _media_lable (Rechtschreibfehler ist kein Tippfehler) - Dies ist das Bildlabel _media_position - Reihenfolge der Bilder (z.B. 1, 2, 3, ...) _media_is_disabled - 1 = deaktiviert, 0 = aktiviert

Geben Sie mehrere Bilder und dann mehrere Zeilen für ein Produkt ein, beispielsweise:

%Vor%

Wenn Sie eines dieser Bilder als Standardbild, kleines Bild oder Miniaturbild festlegen möchten, müssen Sie dieselben Bilder und Beschriftungen in die entsprechenden Spalten für (image, image_label), (small_image, small_image_label), (thumbnail , thumbnail_label).

Ich hoffe, das ist hilfreich.

    
pcproffitt 15.02.2012 23:34
quelle
2

Hier erfahren Sie, wie Sie es mit dem DataFlow Importer für Magento 1.6.1 tun können, und zwar von hier

  1. Damit Sie die Kerndateien nicht bearbeiten, erstellen Sie eine Kopie von app / code / lokal / Mage / Katalog / Modell / Konvertieren / Adapter / Produkt.php in app / code / lokal / Magier / Katalog / Modell / Konvertieren / Adapter /
  2. Bearbeiten Sie app / code / local / Mage / Katalog / Model / Convert / Adapter / Product.php und fügen Sie nach Zeile 799 Folgendes hinzu:
%Vor%

... damit enden Sie damit:

%Vor%

Wenn Sie Ihre CSV-Datei haben, fügen Sie eine Spalte namens * media_gallery * hinzu und fügen Sie Ihre anderen Bilder in / media / import:

ein %Vor%     
Lionel 05.09.2012 10:57
quelle
1

Nicht sicher, ob das immer noch korrekt ist, aber laut Magento Wiki-Eintrag sieht es so aus Der Standarddatenimport kann Bilder nicht korrekt importieren.

Sie können das SQL-Skript nach jedem Import ausführen, wie auf der Wiki-Seite vorgeschlagen, oder Sie können etwas wie Magmi verwenden die, wie ich aus Erfahrung weiß, Galeriebilder korrekt behandeln ... und schneller als der Standard-Magento-Importeur

    
CCBlackburn 15.02.2012 02:23
quelle
0

Kann nicht kommentieren, musste also eine Lösung posten ...

PCProffit verwendet eine Import-Erweiterung für seine Lösung. Genauer gesagt dieser: Ссылка

Ab Magento 1.7.0 habe ich dieses Problem. Ich habe zwei Erweiterungen (Groups2Customers und erweiterte benutzerdefinierte Optionen). Grundsätzlich besteht das Problem, dass die media_gallery-Tabelle nicht korrekt aktualisiert wird, wenn Produkte importiert werden. CCBlackburn stellt eine Verbindung zu der SQL bereit, die die Galerietabelle aktualisiert (kann auch nicht mit 0 updaten) ...

Magmi wird das wunderbar handhaben, wenn Sie keine Erweiterungen verwenden, für die zusätzliche Felder importiert werden müssen. Wenn dies der Fall ist, müssen Sie das SQL nach jedem Import ausführen oder den Code für den Import korrigieren.

    
Amaethon 02.08.2012 16:41
quelle
0

So machen Sie das mit dem DataFlow Importer für Magento 1.6.1, von hier aus

Damit bearbeiten Sie keine Kerndateien, erstellen Sie eine Kopie von app / code / local / Mage / Katalog / Model / Convert / Adapter / Product.php in app / code / local / Mage / Katalog / Model / Convert / Adapter/ Bearbeiten Sie die App / code / local / Mage / Katalog / Model / Convert / Adapter / Product.php und fügen Sie nach der Zeile 799 Folgendes hinzu:

diese Dinge funktionieren für mich Magento 1.7.0.2 Danke für das Teilen dieser Ans. vielen dank

    
user1645175 18.07.2014 04:48
quelle
0

Hinzufügen mehrerer Bilder mit einem Produkt Formular CSV-Datei Sie müssen keine Anpassung in irgendeiner Datei diese Funktionalität bereits in Magento, dafür müssen Sie "Import / Export" in Magento-Admin für das Hochladen von Produkt und mehrere Bilder aktualisieren, Bitte sehen Sie, wie wir mehrere Bilder hinzufügen können, siehe unten:

%Vor%

%Vor%     
Ravi Chomal 15.05.2015 05:47
quelle
0

Ich denke, Sie können damit gehen und mehrere Bilder importieren

sku | Bild | kleines_image | Vorschaubild

MAN-1 | /Man/3.jpg | /Man/3.jpg | /Man/3.jpg

MAN-1 | /Man2.jpg | /Man2.jpg | /Man2.jpg

MAN-1 | /Man1.jpg | /Man1.jpg | /Man1.jpg

Und Das Bild, das Sie in die letzte Zeile einfügen, wird als in Admin und Front-End ausgewählt angezeigt .

    
Sachin Bhaderia 22.08.2015 09:17
quelle

Tags und Links