Importeren van productafbeelding
Meerdere productafbeeldingen van elk type kunnen worden geïmporteerd in Adobe Commerce en Magento Open Source en zijn gekoppeld aan een specifiek product. Het pad en de bestandsnaam van elke productafbeelding worden in het CSV-bestand ingevoerd en de te importeren afbeeldingsbestanden worden geüpload naar het overeenkomstige pad op de Commerce-server of externe server.
Commerce maakt een eigen mappenstructuur voor productafbeeldingen die alfabetisch zijn geordend. Wanneer u productgegevens met bestaande afbeeldingen exporteert naar een CSV-bestand, wordt het alfabetische pad weergegeven vóór de bestandsnaam van elke afbeelding. Wanneer u echter nieuwe afbeeldingen importeert, hoeft u geen pad op te geven, omdat Commerce de mapstructuur automatisch beheert. Zorg er echter voor dat u het relatieve pad naar de importmap opgeeft vóór de bestandsnaam van elke afbeelding die u wilt importeren.
Als u afbeeldingen wilt uploaden, moet u over aanmeldingsgegevens en juiste machtigingen beschikken om toegang te krijgen tot de Commerce-map op de server. Met de juiste referenties kunt u elk SFTP-hulpprogramma gebruiken om de bestanden van uw desktopcomputer naar de server te uploaden.
Voordat u een groot aantal afbeeldingen gaat importeren, moet u eerst de stappen in de importmethode die u wilt gebruiken controleren en het proces met een paar producten doorlopen. Nadat u begrijpt hoe het werkt, zult u zeker voelen invoerend grote hoeveelheden beelden.
Methode 1: afbeeldingen importeren van de lokale server
-
Upload de afbeeldingsbestanden op de Commerce-server naar de map
var/import/images
of naar een submap, zoalsvar/import/images/product_images
. Dit is de standaardhoofdmap voor het importeren van productafbeeldingen.code language-none <Magento root folder>/var/import/images
note note NOTE Vanaf de release Adobe Commerce en Magento Open Source 2.3.2
wordt het pad dat in Images File Directory is opgegeven, samengevoegd voor import naar de basismap images -<Magento-root-folder>/var/import/images
. Voor eerdere Adobe Commerce- en Magento Open Source-releases kunt u een andere map op de Commerce-server gebruiken, mits het pad naar de map tijdens het importeren wordt opgegeven. -
Voer in de CSV-gegevens de naam in van elk afbeeldingsbestand dat op de juiste rij, op
sku
en in de juiste kolom moet worden geïmporteerd op basis van het afbeeldingstype (base_image
,small_image
,thumbnail_image
ofadditional_images
).note note NOTE Voor afbeeldingen in de standaard importmap ( var/import/images
) neemt u het pad vóór de bestandsnaam niet op in de CSV-gegevens.Het CSV-bestand mag alleen de kolom
sku
en de bijbehorende afbeeldingskolommen bevatten.{width="600" modal="regular"}
-
Volg de instructies aan invoerde gegevens.
-
Nadat u het te importeren bestand hebt geselecteerd, voert u het relatieve pad in na Images File Directory .
code language-none var/import/images
{width="600" modal="regular"}
note tip TIP Laat Images File Directory leeg als u de map <Magento-root-folder>/var/import/images
wilt gebruiken. Vanaf Adobe Commerce en Magento Open Source versie 2.3.2 is dit de standaardbasismap voor geïmporteerde afbeeldingen.Als u meerdere afbeeldingen voor één
sku
importeert, voegt u de afbeeldingen in in een kolom met de naamadditional_images
(voeg de kolom toe als deze nog niet is toegevoegd), gescheiden door komma's. Voorbeeld:image02.jpg,image03.jpg
Methode 2: Afbeeldingen importeren van externe server
-
Upload de afbeeldingen die u wilt importeren naar de toegewezen map op de externe server.
-
Voer in de CSV-gegevens de volledige URL voor elk afbeeldingsbestand in in de juiste kolom op afbeeldingstype (
base_image
,small_image
,thumbnail_image
ofadditional_images
).code language-none https://example.com/images/image.jpg
-
Volg de instructies aan invoerde gegevens.
Methode 3: Afbeeldingen importeren met externe opslag
-
Upload de afbeeldingsbestanden in de module Extern opslaan naar de map
var/import/images
of een submap, zoalsvar/import/images/product_images
. Dit is de standaardhoofdmap voor het importeren van productafbeeldingen.code language-bash <remote-storage-root-folder>/var/import/images
note note NOTE Vanaf de release Adobe Commerce en Magento Open Source 2.3.2
wordt het pad dat in Images File Directory is opgegeven, samengevoegd voor import naar de basismap images:<remote-storage-root-folder>/var/import/images
. Voor eerdere Adobe Commerce- en Magento Open Source-releases kunt u een andere map op de Commerce-server gebruiken zolang het pad naar de map tijdens het importeren is opgegeven. -
Voer in de CSV-gegevens de naam in van elk afbeeldingsbestand dat op de juiste rij, op
sku
en in de juiste kolom moet worden geïmporteerd op basis van het afbeeldingstype (base_image
,small_image
,thumbnail_image
ofadditional_images
).note note NOTE Voor afbeeldingen in de standaard importmap ( var/import/images
) neemt u het pad vóór de bestandsnaam niet op in de CSV-gegevens.Het CSV-bestand mag alleen de kolom
sku
en de bijbehorende afbeeldingskolommen bevatten.{width="600" modal="regular"}
-
Volg de instructies aan invoerde gegevens.
-
Nadat u het te importeren bestand hebt geselecteerd, voert u het relatieve pad in na Images File Directory .
code language-none var/import/images/product_images
note tip TIP Laat Images File Directory leeg om de map <Magento-root-folder>/var/import/images
te gebruiken. Vanaf Adobe Commerce en Magento Open Source versie 2.3.2 is dit de standaardbasismap voor geïmporteerde afbeeldingen.Als u meerdere afbeeldingen voor één
sku
importeert, voegt u de afbeeldingen in in een kolom met de naamadditional_images
(voeg de kolom toe als deze nog niet is toegevoegd), gescheiden door komma's:image02.jpg,image03.jpg
Voor meer informatie over het toelaten van en het beheren van de Verre opslagmodule, zie verre opslagin de gids van de Configuratie vormen.
pub/get.php
. Controleer of de pub/get.php
goed werkt, anders wordt de grootte van de afbeeldingen mogelijk niet gewijzigd.