Producten exporteren in PrestaShop

Hoe u producten kunt exporteren in PrestaShop

Bij het openen van een online winkel in PrestaShop Het is noodzakelijk om rekening te houden met bepaalde belangrijke details om het meeste uit dit platform te halen.

Een heel belangrijk aspect hierbij heeft bijvoorbeeld te maken met weet hoe u producten exporteert in PrestaShop, actie die moet worden uitgevoerd om een ​​reservekopie te kunnen maken, of ook om alle producten naar een andere online winkel te migreren, enz.

Deze gevallen geven ons een voorbeeld van waarom het zo noodzakelijk is om de procedure te kennen om alle producten van een online winkel gemaakt in PrestaShop naar een CSV-bestand. Vervolgens gaan we de stappen en instructies van deze procedure noemen, zodat gebruikers deze zonder al te veel complicaties kunnen uitvoeren.

Om te beginnen moet dat worden opgemerkt PrestaShop heeft een exportknop die zich net boven de lijst met producten bevindt (in Catalogus> Producten), wat voldoende lijkt om de vraag over de export van de artikelen op te lossen.

Deze knop exporteert echter niet alle productgegevens, aangezien een aantal belangrijke details weggelaten worden, zoals: artikelomschrijvingen, combinaties, merken, etc.

Daarom moet een andere procedure worden uitgevoerd om deze elementen op te nemen, een proces dat we vanuit een winkel zullen beoordelen PrestaShop 1.6 of .11 en hoger.

Het belang van modules in Prestashop

Een van de belangrijkste tools die kan worden gebruikt in de Prestashop elektronisch platformHet heeft te maken met de installatie van modules, een reeks instrumenten die we kunnen gebruiken om onze webwinkel specifieker en herkenbaarder te maken bij de gebruikersgemeenschap, die mogelijk geïnteresseerd zijn in wat we op die website aanbieden.

Dit is waar de primaire functie van Prestashop-modules.

Deze werken bijvoorbeeld om extra weergave-opties te kunnen maken, zoals blogs, bepaalde informatie of bepaalde beveiligingsaanvullingen.

Evenzo stellen ze ons ook in staat om verbinding te maken met andere diensten (die verschillende vormen van betaling kunnen vertegenwoordigen om het voor kopers gemakkelijker te maken facturen te betalen) of enkele andere belangrijke functies, zoals: puntensystemen voor klanten of weergave van recensies voor artikelen.

dienovereenkomstig het modulesysteem dat kan worden toegepast vanaf de Prestashop-platform, maakt het mogelijk dat elke winkel op deze site gespecialiseerd is en alles bevat wat de klant nodig heeft zonder het te vullen met functies die niet interessant zijn voor kopers.

Maak het CSV-bestand 

PrestaShop CSV-bestand

De eerste stap zou moeten bestaan ​​uit het maken van een CSV-bestand met alle gegevens die nodig zijn om de producten in een andere PrestaShop-installatie te kunnen importeren, een proces dat als volgt wordt uitgevoerd:

Eerst moet u het bestand (AdminProductsController.php) toevoegen aan het volgende PrestaShop-installatiepad van de gebruiker en vervolgens de AdminProductsController overschrijven.

/ override / controllers / admin /

Wat gebeurt er als het bestand al bestaat in de directory waar de gebruiker naartoe gaat?

Als het bestand al bestaat in de directory waar het naartoe gaat, kan dit gebeuren omdat de sjabloon dat bestand mogelijk al heeft gemaakt om de AdminProductsController.php.

In het geval van deze situatie, is wat er vervolgens moet worden gedaan om de genoemde inhoud toe te voegen net voor het sluiten van de PHP-tag (?>).

Evenzo wordt het ook aanbevolen om een ​​reservekopie van dit bestand te maken voordat u het bewerkt, wat erg handig kan zijn als de procedure niet werkt, omdat u op deze manier een reservekopie heeft om het opnieuw te proberen zonder uw leven ingewikkeld te maken. je hebt het originele bestand om het te herstellen wanneer je het nodig hebt.

Installatie van de module om bestanden te exporteren in PrestaShop

Een andere manier om bestanden in PrestaShop te exporteren, kan de volgende zijn:

Eerst wordt de installatie van de module uitgevoerd, wat in dit voorbeeld voor PrestaShop versie 1.6 zou zijn. De installatie is heel eenvoudig, u komt alleen op het tabblad Modules, waar u de configuratie kunt openen. Zodra dit is gebeurd, wordt een menu met verschillende configuratie-opties geopend.

In deze sectie moet u de optie invoeren om Geavanceerde parameters, wat op zijn beurt meer opties opent en later die van Producten exporteren. In feite is dit de eerste stap om toegang te krijgen tot de configuratie van de productexportermodule in PrestaShop.

prestaShop-producten exporteren

Hoe installeer ik een module in Prestashop?

In wezen zijn er twee hoofdtypen modules die worden geclassificeerd volgens het type installatie waarmee ze overeenkomen.

  • De eerste is de automatische installatie, vanaf de "Addons.prestashop.com" U kunt het downloaden hier
  • Het tweede type modules komt overeen met degene die handmatig kunnen worden geïnstalleerd.

Automatische installatie

In het geval dat het officieel is gekocht in de Prestashop Market Place Spaanse winkelkunnen de modules eenvoudig worden geactiveerd vanuit de backoffice, die bestaat uit het winkeladministratiepaneel.

Op deze manier hoeft u alleen het gedeelte 'Modules en services”Vanuit het menu van het beheerpaneel, en voer vervolgens de geregistreerde gegevens in de Prestashop Addons-pagina in.

Zodra deze procedure is voltooid, kunnen we de lijst met beschikbare modules zien, samen met de installatieknop om ze aan de winkel toe te voegen.

Automatische installatie

Handmatige module installatie

Om een ​​handmatige installatie van de module uit te voeren zonder de systeeminstallateur zelf te gebruiken, in moet de bestandsmap uploaden via ftp die eerder al zijn uitgepakt in de map "modules”Uit onze Prestashop.

Een andere methode in plaats van een ftp-account te gebruiken, is door de cPanel-bestanden, zoals aangeboden in onze Prestashop Hosting. Het volgende is om het bestand dat nog moet worden gecomprimeerd te uploaden naar de map "modules" en het vervolgens uit te pakken met de rechterknop, zoals weergegeven in de volgende afbeelding:

Nadat de module is geüpload en uitgepakt, kunnen we naar de sectie "Modules en services in Prestashop”, En daar zullen we de naam plaatsen van de module die zal verschijnen in de respectievelijke lijst, die we nu kunnen toevoegen met een simpele klik.

Handmatige module installatie

Type modules in Prestashop

Er is een grote verscheidenheid aan modules die kunnen worden gebruikt en toegepast Prestashop om betere functies en functionaliteit toe te voegen aan onze online winkel met prestashop.

Enkele van de belangrijkste zijn hieronder opgesomd:

  • De Analytics- en Banners-modules
  • Geassocieerden
  • Zendingen (MRW, DHL, Envialia, SEUR, enz.)
  • Betalingsgateways (CECA, Banco Sabadell, Redsys, Rembours, PayPal, etc.)
  • Modules voor blogs
  • Modules voor sociale netwerken

Module voor Prestashop 1.6

Een andere manier om uit te voeren bestand exporteren in PrestaShop het kan het volgende zijn:

prestashop

Eerst wordt de installatie van de module uitgevoerd, die in dit voorbeeld het zou de module zijn voor PrestaShop versie 1.6. De installatie is heel eenvoudig, u komt alleen op het tabblad Modules, waar u de configuratie kunt openen.

Zodra dit is gebeurd, wordt een menu met verschillende configuratie-opties geopend.

In deze sectie moet u de optie invoeren om Geavanceerde parameters, wat op zijn beurt meer opties opent en later die van Producten exporteren. In feite is dit de eerste stap om toegang te krijgen tot de configuratie van de productexportermodule in PrestaShop.

Configuratie-opties voor de productexporteur in PrestaShop

Zodra het configuratiescherm van de module is geopend, vinden we verschillende configuratie-opties van de exporteur van producten in PrestaShop, Op dit punt kunnen de volgende wijzigingen en toepassingen worden geselecteerd om de configuratie uit te voeren:

Met de optie kunt u de taal selecteren waarin u de producten wilt exporteren Taal. Dit is een zeer praktische optie die het configuratieproces veel gemakkelijker voor ons maakt, aangezien veel leveranciers niet helemaal vertrouwd zijn met het gebruik van Engels of andere talen, en daarom is het erg handig om de configuratie in het Spaans te programmeren.

Configuratie-opties voor de productexporteur in PrestaShop

Zodra het configuratiescherm van de module is geopend, vinden we verschillende configuratie-opties van de exporteur van producten in PrestaShop.

Op dit punt kunnen de volgende wijzigingen en toepassingen worden geselecteerd om de configuratie uit te voeren:

Met de optie kunt u de taal selecteren waarin u de producten wilt exporteren Taal. Dit is een zeer praktische optie die het configuratieproces veel gemakkelijker voor ons maakt, aangezien veel leveranciers niet helemaal vertrouwd zijn met het gebruik van Engels of andere talen, en daarom is het erg handig om de configuratie in het Spaans te programmeren.

U kunt met de optie het scheidingsteken selecteren dat we in de export willen gebruiken Scheidingsteken.

Het zal ook mogelijk zijn om aan te geven of u alle producten wilt exporteren of dat u daarentegen alleen de actieve producten wilt exporteren, een optie die beschikbaar is uit twee categorieën die naar voren komen via de knop Actieve producten exporteren?

Vervolgens moet u aangeven of u de producten van alle categorieën of alleen van een specifieke categorie wilt exporteren, in de beschikbare optie van Product categorie.

Ten slotte kunt u ook de optie wijzigen die aangeeft of de prijs met of zonder belastingen wordt opgenomen in de export, die wordt weergegeven in de categorie van Prijs inclusief of exclusief BTW.

Hieronder ziet u het scherm waarin deze opties worden weergegeven om de voorwaarden en kenmerken van de export in detail te beschrijven.

prestashop producten

Veel van de laatste elementen waarmee het wordt gebruikt, zijn afhankelijk van deze aanpassing. zij exporteren de producten in PrestaShop. Hieronder ziet u een voorbeeld van hoe een export wordt uitgevoerd volgens een specifieke productcategorie.

De producten van de categorie "Vrouwen" worden bijvoorbeeld geëxporteerd, waarin alleen actieve producten worden geselecteerd, en de export wordt uitgevoerd met de "belastingvrije" prijs. Deze configuratie wordt als volgt geïllustreerd:

Druk ten slotte op de knop als de relevante instellingen zijn geselecteerd Exporteren, dat een CSV-bestand genereert met de informatie van de geëxporteerde producten.

prestashop

Module om producten in CSV-formaat te exporteren in PrestaShop

Nu zullen we de instructies bekijken om dit te kunnen exporteer producten in PrestaShop die in CSV-indeling in de winkel worden ingevoegd.

Zoals hierboven te zien is, kunt u in de configuratie van de module bepalen of u wilt exporteren naar een bepaalde categorie, dat wil zeggen, of u de producten in een specifieke taal wilt exporteren, de afbakening of het soort producten dat u wilt exporteren, enz. .

Opgemerkt moet worden dat de export standaard in CSV wordt gedaan, maar u kunt de export ook in een ander formaat selecteren, bijvoorbeeld in TXT. De volgende afbeelding toont deze opties die kunnen worden geconfigureerd.

   modules exporteren producten

MySQL en problemen met exporteren in CSV-indeling

Een van de nadelen die CSV-export in PrestaShop kan hebben, is dat u dit wellicht moet weten MySQL, Welnu, alle zoekopdrachten zijn gemaakt vanuit dit systeem, wat vrij logisch is gezien het feit dat de PrestaShop-database in MijnSQL.

Voordat u exporteert via MySQL, Het is mogelijk om te testen of de standaard ingestelde opties ons van dienst zijn, of dat het aan de andere kant nodig is om ze aan te passen om deze procedure uit te voeren. Op deze manier, als de gegevenstabellen worden nageleefd, verschijnt in veel van deze, of het nu gaat om producten, categorieën of attributen, enz., Een reeks knoppen waarmee we de volgende processen kunnen uitvoeren:

  • Export knop: Met deze knop kunt u de gegevens van de weergegeven tabel direct exporteren naar een CSV, alleen heeft het het nadeel dat het geen volledige export is van alle mogelijke gegevens, omdat het een producttabel kan exporteren, maar zonder de beschrijving van elk product .
  • Toon SQL-queryknop: Deze optie toont ons de SQL-query die wordt uitgevoerd wanneer op de exportknop wordt geklikt.
  • Exporteer knop naar SQL Manager: Met deze knop kunt u de query exporteren die wordt uitgevoerd wanneer u op de optie drukt om SQL-query weer te geven aan de SQL-manager.

In verschillende gevallen kunnen deze opties onvoldoende zijn om van alle exportfuncties te profiteren, dus het is noodzakelijk om op een geavanceerde manier in de SQL-manager te werken. In versie 1.6 van PrestaShop is de SQL-manager te vinden in "Advanced Parameters + SQL Manager" en in versie 1.7 in "Advanced Parameters + Database + SQL Manager".

Waar is de SQL Manager voor

In feite is de SQL-manager een databasemanager waarmee u deze kunt opvragen en opslaan om deze uit te voeren wanneer u maar wilt. Door deze query's uit te voeren, kunt u een CSV-bestand downloaden dat resulteert nadat de uitvoering is voltooid.

Om een ​​query uit te voeren in de SQL-manager, hoeft u alleen maar op de knop "Een nieuwe SQL-query toevoegen" te klikken. Hierdoor wordt het volgende venster geopend:

Prestashop SQL-manager

Dankzij PrestaShop Het toont ons de tabellen en attributen van de databases, dit stelt ons in staat om deze elementen rechtstreeks aan de query toe te voegen, zoals weergegeven in de volgende afbeelding:

Conclusie

Zoals u kunt raden, is oefenen het beste wat u kunt doen om deze processen goed af te handelen, omdat alleen op deze manier de vaardigheid wordt bereikt om exporteer producten in PrestaShop als expert.

De limieten van de export zullen vanaf dit punt afhangen van het beheer en de vaardigheid van de gebruikers.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.