#1

webmp

Mitglied  (42 Punkte)  ·   männlich  ·   Schweiz  ·   Nachricht senden
 http://www.moebel-peter.ch

Wir möchten eine Möglichkeit finden, alle Artikel und Sitemaps zu exportieren

Hallo Zusammen.

 

seit DataBecker sind wir dabei. leider kommen wir aktuell an ein Punkt, wo wir auch alternative in betracht ziehen müssen.

nun meine Frage, wie kann man bei Shop 12 alles vernüftig exportieren?

also nicht nur Artikeltitel, Nummer, Preise und Kurztext. sondern auch die Daten wie Description und Keywords.

wie müsste man da vorgehen?

 

wir überlegen alles neu aufzugleisen.

#2

krago

Eroberer  (59 Punkte)  ·   männlich  ·   Österreich  ·   Nachricht senden
 http://www.craft-invest.at

In Siquando Shop 12 ist der Standard-Export stark eingeschränkt – das eingebaute CSV-Export-Modul liefert nur Basisfelder wie Artikelnummer, Titel, Kurzbeschreibung, Preis, Lagerbestand usw. Die erweiterten Felder (Meta-Description, Keywords, Langtext, Kategorien, Bilder, Varianten usw.) sind nur indirekt zugänglich.
Es gibt drei praktikable Wege, je nach Tiefe des Exports:


1. Direkter Datenbank-Zugriff (empfohlen bei Eigenhosting)

Siquando Shop speichert alle Daten in einer MySQL-Datenbank.
Wenn Du Zugriff auf den Webspace hast (z. B. per phpMyAdmin oder SSH), kannst Du dort gezielt Tabellen exportieren.

Vorgehen:

  1. Logge dich ins Hosting-Backend → phpMyAdmin öffnen.

  2. Wähle die Shop-Datenbank aus (Name meist siquando_shop...).

  3. Exportiere folgende Tabellen als CSV oder SQL:

    • shop_products (Haupttabelle mit Titel, Kurz- und Langtexten)

    • shop_products_meta (enthält Meta-Daten wie Description und Keywords)

    • shop_categories (Kategorienamen und IDs)

    • shop_product_images (Bildpfade)

  4. Verknüpfe die Tabellen anschließend in Excel oder einer Datenbank-Software (Join über product_id).

Vorteil: Vollständiger Export, inklusive SEO- und Medienfelder.
Nachteil: Technischer Aufwand, keine Rückimport-Garantie über Siquando-GUI.


2. Erweiterter Export über XML oder Web-Backup

Siquando speichert projektintern (im Webdesigner-Projektverzeichnis) eine Datei shop.xml oder project.xml.

Vorgehen:

  1. Öffne das Projektverzeichnis lokal (Dokumente\Siquando\Shop 12\Projects\[Projektname]\).

  2. Öffne die shop.xml mit einem Text-Editor oder XML-Viewer.

  3. Darin sind sämtliche Artikeldaten inkl. Langtext, Meta-Daten und Keywords enthalten.
    Du kannst diese strukturierte XML über ein Skript oder mit Excel (Daten → Aus XML importieren) auslesen.

Vorteil: Keine Serverdatenbank nötig, vollständige Inhalte abrufbar.
Nachteil: Nur lesbar, kein komfortabler Exportfilter.


3. Drittanbieter-Tools oder Script-basierter Export

Einige Entwickler bieten Siquando-Erweiterungen oder PHP-Skripte an, die den XML- oder MySQL-Inhalt in CSV-Form bringen, z. B.:

  • Siquando Data Exporter (ehemals Data Studio-Plugin, falls noch erhältlich)

  • eigene PHP-Skripte mit SELECT-Befehlen auf die Shop-Tabellen

Beispiel für ein manuelles Skript:

 
SELECT p.id, p.articlenumber, p.title, p.shortdescription, p.longdescription, m.metadescription, m.metakeywords, p.price FROM shop_products p LEFT JOIN shop_products_meta m ON p.id = m.product_id;

Export über phpMyAdmin → „Als CSV speichern“.

9790 Aufrufe | 2 Beiträge