1 zeile
77 KiB
JSON
1 zeile
77 KiB
JSON
{"pages":[{"title":"<i class='fab fa-d3 d3fa-color-blue'><\/i> Importer","text":"Weitere Informationen zum Modul Importer finden Sie in unserem Shop: https:\/\/www.oxidmodule.com","tags":"","url":"index.html"},{"title":"Changelog","text":"5.0.4.1 - (2020-11-30) Added Freigabe f\u00fcr OXID 6.2.3 Changed Shopid f\u00fcr Tabelle d3importconfig auf init(11) 5.0.4.0 - (2020-04-20) Added installierbar in OXID 6.2 Changed Abh\u00e4ngigkeiten f\u00fcr Installationen ohne Metapackage von OXID Metapackage zu Shop-Core ge\u00e4ndert 5.0.3.0 - (2020-02-07) Added Composer installation supported Changed documentation adjusted fixed 0000000: external picture import runs endlessly when importing 10 or more images 5.0.2.0 0001991: Neue Option - Bilder im Importverzeichnis l\u00f6schen, verschieben 0002805: neue Bildimportoption "Master Bilder am Artikel erst l\u00f6schen, dann importieren" 0002002: Alle Update Checkboxen an\/abw\u00e4hlen 0007825: Mall Tab erlaubt keine Leer M\u00f6glichkeit 0000000: fixed category import add's a relationship with oxrootid if column is empty 0000000: refactored \\d3_importer_Application_Models_Models_Import_Article::setUpdate 0000000: refactored \\d3_importer_Application_Models_Models_Import_Article::setInsert 0000000: added methods in class \\d3_importer_Application_Models_Models_Import_Article: setArticleOxid, setRemindActiveFlag, addPriceFields 0000000: refactored collector -> moved methods to importService: getCsvLines, addOxidToCSVData 0000000: added class \\d3_importer_Application_Models_Service_Import and modified constructor of \\d3_importer_Application_Models_Interface_Import + \\d3_importer_Application_Models_ImportAbstract 0000000: refactored import models > moved method's getArticleRecords into \\d3_importer_Application_Models_Collector; the \\d3_importer_Application_Models_Collector assign's oxid's, if they are present in the database 0000000: added abstract class \\d3_importer_Application_Models_ImportAbstract for future refactorings in import models 0000000: added interface \\d3_importer_Application_Models_Interface_Import for future refactorings in import models 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Accessories::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Article::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Attributes::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Category::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Crossselling::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Mall::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Manufacturer::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Price2Article::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Selectlist::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored moved method \\d3_importer_Application_Models_Models_Import_Vendor::getImportFields \\d3_importer_Application_Controller_Import_Article::getImportFields 0000000: refactored variable names in \\d3_importer_Application_Controller_Import_Article::getImportFields 5.0.1.1 0008260: make it possible to import d3 content tabs fields 0008033: longdesc couldn't imported into variants 0000000: optical changes in picture import 0006221: articlefields will not translated into english 5.0.1.0 0007694: v6 after import "delete\/deactivate articles" doesn't work 0007613: "deactivate articles" overwrite values in table oxarticles 0007733: import scale prices absolute or percentally 0007759: crossselling and accessories works partially 0004280: verify EE compatibility 0000000: update demo importprofile + csv data 5.0.0.1 added 0000000: added exception empty if profile is empty changed 0000000: refactored template methods to template variables (templates d3_importer_main.tpl + erromessages.tpl) 0000000: closed resource handle 0000000: solved inspection code - results 0000000: reset metadata module id to d3importer 0000000: improve code (use getOne instead of getAll, reduced code) 0000000: replaced execute to getAll while using select query in category model 0000000: replaced select to delete query in deleteArticleAssign method in Selectlist model 0000000: removed unused deleteArticleAssign in vendor model 0000000: corrected some germans typo's 0000000: added notice for category import fixed 0000000: handling in d3_importer_cron.php doesn't work 0000000: importer fields in frontend (admin) 0000000: after import ticker 0006856: pictureimport: checkboxes will not saved 5.0.0.0 Minor version upgrade notice: there are some backward-incompatible changes to this release. 0005803: upgrade to oxid eShop version 6.0.0.0 0000000: drop support of oxid eShop version 4.10.x \/ 5.3.x 4.5.0.0 Minor version upgrade notice: there are some backward-incompatible changes to this release. 0000000: Modul wurde grundlegend \u00fcberarbeitet 0006523: Zeitstempel und weitere Informationen im Cronjob hinzugef\u00fcgt 0002014: nur EE: Profile in anderen Subshops ausblenden 0004280: EE testen und anpassen - Zuweisung Artikel 0006371: Textinfo "Pflicht...Artikelnummer" ist falsch 0000000: Leerwert f\u00fcr Artikelidentifikation hinzugef\u00fcgt 0000000: Fehler in den "ja"\/"nein" Definition behoben 0000000: Button f\u00fcr den Bilderimport hinzugef\u00fcgt 0000000: Mall Tab nutzt Formularbuilder 0000000: Altes Attributshandling wurde entfernt 4.4.2.0 0004766: \u00dcberarbeitung der automatischen Installation 0004836: Tags werden beim Importvorgang gek\u00fcrzt 0000000: 4.8.x\/5.1.x wird nicht mehr unterst\u00fctzt 0000000: unbenutzte Felder im Code entfernt 0000000: Sprachidents f\u00fcr d3importpic13-20 hinzugef\u00fcgt 0005377: d3importerdesc editierbar machen 0005378: Felder f\u00fcr D3 Content Tabs im Importer aufnehmen 0004705: Zeilenumbr\u00fcche werden nicht erkannt v4.4.1.6 0004657: oxid als "Auswahl f\u00fcr Artikelidentifikationsfelder" nicht m\u00f6glich 0004876: Leere Attribute werden angelegt 0004870: Import von Attributen: EE - Handling 0004487: nur 12 Bilder (bis oxpic12) statt 20 k\u00f6nnen beim Bilderimport verwendet werden 0004771: Navigation speichert Profil ab 0004506: doppelte Kategorien, Hersteller und Lieferanten bei Subsprache 4.4.1.6 0003728: seo URl's werden bei der Einstellung "Artikel-Kat.-Zuordnungen vorher l\u00f6schen" nicht gel\u00f6scht 0003724: oxremindactive wird nicht aktualisiert 4.4.1.5 0003570: Vordefinierte Werte funktionieren nicht. 0003572: Fehlerhafte Z\u00e4hlung der aktualisierten Artikel im CronJob 0003681: min. Connector - Version auf 4.3.1.2 setzen 0003624: Hinweise deutlich sichtbarer, wenn eine Demolizenz benutzt wird 0003643: Templates durch Bl\u00f6cke erweitern 4.4.1.4 Aufteilung der automatischen Installation Struktur\u00e4nderung: Datei f\u00fcr das automatische Update von models nach setup verschoben fehlende \u00dcbersetzungen nachgetragen Hilfe-Link korrigiert Korrektur der automatischen Installation, \u00dcbernahme des bereits hinterlegten Lizenzschl\u00fcssels 4.4.1.3 Korrektur des Imports von Tags Korrektur zu Kategoriezuweisungen welche nicht \u00fcbernommen wurden Fehler im Admin behoben - die erste CSV-Spalte konnte in der Kategoriezuweisung nicht abgespeichert werden. Korrektur dass alle Bilder beim Aufruf via Cronjob abgearbeitet werden 4.4.1.2 Inkompatibilit\u00e4t mit 4.9.0 behoben Hilfetext bei Auswahllisten korrigiert Fehler bei noch nicht gespeicherten Grundeinstellungen behoben Fehler im Cronjob behoben - Update entfernt Nachkommastellen bei Preisen mit , (Hinweis: der Cronjob nutzt nun den Admin Modus) 4.4.1.1 d3importflag von enum zu varchar(32) umge\u00e4ndert Bugfix: Attribute wurden nicht importiert Demoprofil aktualisiert 4.4.1.0 neue mehrsprachige Attributszuordnungen inkl. Fallback Bugfix: im Demomodus werden Profile nicht mehr gespeichert, wenn die maximale Anzahl der Profile erreicht ist Wenn das Modul inaktiv ist, werden die Formulare gesperrt technische Verbesserungen im Quellcode 4.4.0.2 Bugfix: Bilder mit Umlauten werden nicht importiert Bugfix: Bei einem Update werden Preise mit , abgeschnitten Neue Grundeinstellung "Auswahl f\u00fcr Kategorieidentifikationsfelder" Bugfix: Import einer Kategorie ohne Namen, sobald ein Trennzeichen an letzter Stelle steht: "Kat1,Kat2,Kat3," Bugfix: Bilder mit Sonderzeichen werden nicht importiert 4.4.0.1 Bugfix: defekte XML Profile (Importer < 4.4.0.0) werden nicht migriert Bugfix: wenn MwSt leer importiert wird, wird nun null statt 0 geschrieben Bugfix: Export von Profilen korrigiert Beispiele von Conjob Shell Dateien f\u00fcr Profihost.com Server erweitert 4.4.0.0 Neues Feature Grundeinstellungen Neuer Men\u00fcpunkt Logging Neue Einstellungen f\u00fcr den Bilderimport technische Verbesserung im Admin Anzahl der Bilder wird aus der Shopconfiguration ausgelesen Logging "externe Bilder einlesen" implementiert Gro\u00dfe CSV-Dateien werden im Admin performanter ausgelesen Auslagerung der Hilfetexte im Admin in ? - Boxen \u00dcbernahme der Importer-Smarty-Datei in das Modulverzeichnis externe Bilder werden anhand der Profil ID eingelesen Grosschreibung der Endung von CSV- \/ TXT-Dateien erm\u00f6glichen Bugfix: letzte Zeile der Importdatei importieren 4.3.3.1 Update der precheck.php 4.3.3.0 Zur\u00fccksetzen der Artikelanzahl in Kategorien, Lieferanten und Hersteller Bugfix f\u00fcr 4.8.3 Bugfix PHP 5.4-Kompatibilit\u00e4t hergestellt Bugfix nach Anlegen eines neuen Profils war das Profil nicht ausgew\u00e4hlt Bugfix Dateinamen f\u00fcr den Bilderimport auf 128 Zeichen (wie oxid Standard) festgelegt Testprofil und CSV Dateien wurden hinzugef\u00fcgt 4.3.2.4 Bugfix im Bilderimport, lediglich ein Bild wurde importiert 4.3.2.3 Bugfix in der Demoversion beim Bearbeiten der Bilder 4.3.2.2 PHP 5.4-Kompatibilit\u00e4t hergestellt 4.3.2.1 Call By References entfernt (PHP 5.4-Kompatibilit\u00e4t) Installationsfehler korrigiert 4.3.2.0 Fehlermeldungen beim laden der Konfiguration werden abgefangen und unter Importer->Einstellungen->Stamm ausgegeben simple Exportfunktion f\u00fcr Importprofile unter Importer->Einstellungen->Stamm hinzugef\u00fcgt (SQL basierend) Bugfix beim Speichern von Dateinamen mit Umlauten Bugfix Auslesen nicht zugeordneter Felder (im Tab Artikelfelder) verursachte einen Fatal Error Bugfix automatische Installation 4.3.1.2 Bugfix beim Einlesen der zu importierenden Bilder behoben (Admin fand nur 1 Bild) 4.3.1.1 Bugfix bei Import von Kategorien, welche nicht "via Name" importiert werden 4.3.1.0 automatische Installation eingef\u00fcgt Aktivierung durch Seriennummern 4.3.0.0 komplette \u00dcberarbeitung des Moduls f\u00fcr die neue Shopstruktur des OXID eShop 4.7\/5.0 4.2.5.1 Modulversionsnummer und Vorschaubild im Admin korrigiert 4.2.5 Integration der Profil-ID bei bearbeiteten Artikeln. Damit M\u00f6glichkeit den "Nach Import" auf die vom Profil betroffenen Artikeln zu beschr\u00e4nken Erweiterung des externen Bilderimports um Fehlerbehandlung und Bildtyppr\u00fcfung \u00c4nderung des Downloadverfahrens auf Curl f\u00fcr ein besseres Fehlerhandling Der externe Bilderimport geht nun nicht mehr in eine Endlosschleife wenn ung\u00fcltige Urls importiert wurden 4.2.4 N\u00f6tige \u00c4nderungen f\u00fcr Shopversion 4.6.0 eingebaut Support f\u00fcr Shopversionen < 4.2.0 entfernt Install-Doku \u00fcberarbeitet 4.2.3 Fehler beim Zuordnen mehrerer Artikelbilder \u00fcber verschiedene Bildslots zu einem Artikel behoben (Shopversion < 4.5.0) kein Update der Langtexte bei \u00e4lteren Shopversionen 4.2.2 Zusammenfassen bisheriger Bugfixes fehlende Bildslots in Shopversion < 4.5.0 4.2.1 "Nach Import" konnte nicht korrekt gestartet werden Neuer Men\u00fcpunkt "Einstellungen" zur besseren Kontrolle der Modulversion Optimierung des Importvorgangs durch Indizierung diverser DB-Felder Button "Neues Importprofil" In \u00e4lteren Template-Versionen wurden veraltete Smartyvariablen korrigiert ModId angepasst 4.2.0 Einbau eines Import-cronjobs \u00dcberarbeitung diverser Moduldateien f\u00fcr die cronjob-Funktionalit\u00e4t 4.1.7 Fehler beim Bilderimport behoben. Pro Bilderimport konnte immer nur 1 Bild pro Artikel importiert werden 4.1.6 Neue Bildstruktur ab 4.5.1 wird nun unterst\u00fctzt ggf. vorhandene weitere Datenbankfelder in oxartextends k\u00f6nnen nun importiert werden (longdesc2 etc.) 4.1.5 Engl. Sprachkomponenten eingef\u00fcgt Bugfix mit Langtexten und Varianten behoben 4.1.4 OXID 4.5: Probleme mit Einlesen von Datenfeldern aus oxarticles und oxartextends behoben OXID 4.5: Lupenfunktion auf der Artikeldetailseite funktioniert nun wieder 4.1.3 OXID 4.5.0: n\u00f6tige Templateanpassungen (Smartyvariablen) durchgef\u00fchrt OXID 4.5.0: getAbsDynImageDir() wurde von OXID entfernt OXID 4.5.0: Probleme mit Bilderweiterungen "_pX" z.B. "bild_p1.jpg" auf der Detailseite. Generierte Bilder erhalten darum nun keine Extension mehr z.B. "bild.jpg" trim() auf Einzelwerte der Kategorienamen Problem mit Mehrsprachigkeit behoben einfaches Profiling eingebaut 4.1.2 Fehler mit den Zoombildern gefixt Einbau des externen Bilderimports (Bild liegt in einer externen Url) 4.1.1 oxTags werden nun beim Import unterst\u00fctzt "list"-Templates nuntzen nun die globalen JS-Funktionen wie editThis etc. Problem mit fehlendenden oxartextends Eintr\u00e4gen behoben (Artikel-oxId wurde mit NULL aus oxartextends \u00fcberschrieben) Standard-Datenfelder (oxactive etc.) werden jetzt nur noch mit Standrad-Werten bef\u00fcllt, wenn die Felder nicht explizit \u00fcber Importspalten belegt werden "sZoomImageSize" wird nun als globale Zoombildgr\u00f6\u00dfe genutzt (seit OXID 4.3.0) "oxpicsgenerated" wird nun generell auf "12" gesetzt (seit OXID 4.3.0) Aktualisierung der language-Datei und der Tabelle "oximporterdesc" 4.1 kompletter UTF8 Support f\u00fcr Importdateien und Shop optionaler Texttrenner in der CSV, so dass auch HTML-Langtexte mit Zeilenumbr\u00fcchen korrekt importiert werden Korrektur der Zeilenanzahl bei CSV-Inhalten, die \u00fcber mehrere Dateizeilen gehen (z.B. HTML-Daten) Wird die Importdatei z.B. per FTP aktualisiert, so erkennt das Modul nun automatisch im Reiter "Stamm" die ge\u00e4nderten Dateiwerte Lieferanten integriert Staffelpreise integriert Auswahllisten integriert Kurzinfo nach Import L\u00f6schm\u00f6glichkeit nach dem Import \u00dcbersetzung f\u00fcr oxarticles-Felder in lang.php hinzugef\u00fcgt copy_this ab OXID 4.1.4 (n\u00f6tige Template\u00e4nderungen) hinzugef\u00fcgt Importe mit mehr als einer Kategoriespalte schlugen fehl diverse kleinere Bugfixes 4.0 Komplette Migration des Moduls auf OXID4.","tags":"","url":"changelog\/Changelog.html"},{"title":"Installation \/ Update \/ Deinstallation","text":"Anforderungen Neuinstallation Update Deinstallation Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unter Hilfe und Support genannten Kontaktdaten Bescheid.","tags":"","url":"installation\/Installation.html"},{"title":"Systemanforderungen","text":"PHP Version 5.6.x bis 7.4.x PHP Decoder installierter ionCube Loader Shopversionen \/ -editionen OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version 6.0.x 6.1.x 6.2.x Themes Das Modul arbeitet unabh\u00e4ngig von den Frontend-Themes und bringt einen eigenen Bereich im Admin unter Module \/ Importer mit. D3 Modul-Connector (kostenfrei bei D3 erh\u00e4ltlich) ab Version 5.3.0.0 Installation via Composer mindestens ein freier Cronjob zur automatischen Ausf\u00fchrung der angelegten Aufgaben Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend f\u00fcr PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2 PHP 7.3 oder PHP 7.4 sowie dem auf Ihrem Server vorhandenen Decoder (ionCube Loader) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den f\u00fcr Ihren Shop genutzten Decoder und die PHP-Version. Kontrollieren Sie bitte auch, ob diese Modulversion f\u00fcr die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.","tags":"","url":"installation\/Anforderungen\/Systemanforderungen.html"},{"title":"Vorbereitungen","text":"Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version. Ob dies evtl. schon geschehen ist, k\u00f6nnen Sie im Adminbereich Ihres Shops pr\u00fcfen. Existiert der Punkt Module \/ Modul-Connector, k\u00f6nnen Sie die installierte Version unter Bibliotheksverwaltung ablesen. Fehlt dieser Eintrag, installieren Sie den Modul-Connector bitte vorab. Hinweise zu dessen Installation finden Sie in der Modul-Connector Dokumentation.","tags":"","url":"installation\/Anforderungen\/Vorbereitungen.html"},{"title":"Neuinstallation","text":"Schnellstart per Composer php composer require d3\/importer \u2013-update-no-dev Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.","tags":"","url":"installation\/Neuinstallation\/index.html"},{"title":"Vorbereitungen","text":"Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version. Ob dies evtl. schon geschehen ist, k\u00f6nnen Sie im Adminbereich Ihres Shops pr\u00fcfen. Existiert der Punkt Module -> Modul-Connector, k\u00f6nnen Sie die installierte Version unter Bibliotheksverwaltung ablesen. Fehlt dieser Eintrag, installieren Sie den Modul-Connector bitte vorab. Hinweise zu dessen Installation finden Sie in der Modul-Connector Dokumentation.","tags":"","url":"installation\/Neuinstallation\/Vorbereitung.html"},{"title":"Modul zur Installation hinzuf\u00fcgen","text":"F\u00fchren Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses) diesen Befehl aus, um das Modul Importer zur Installation hinzuzuf\u00fcgen: php composer require d3\/importer --update-no-dev Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Neuinstallation\/Modul_hinzufuegen.html"},{"title":"Verwendung eigener Themes","text":"Das Modul arbeitet unabh\u00e4ngig von den Frontend-Themes und ist daher nicht von \u00c4nderungen des Themes abh\u00e4ngig.","tags":"","url":"installation\/Neuinstallation\/Verwendung_eigener_Themes.html"},{"title":"Providerspezifische Installation","text":"Manche Provider erfordern besondere Einstellungen f\u00fcr installierte Module. Treffen Sie bei der Installation auf spezielle Anforderungen, zu denen Sie Unterst\u00fctzung ben\u00f6tigen, kontaktieren Sie uns bitte f\u00fcr weiteren Support.","tags":"","url":"installation\/Neuinstallation\/Providerspezifische_Installation.html"},{"title":"Modul im Shop aktivieren","text":"Aktivieren Sie das Modul \u00fcber den Shop-Admin Erweiterungen \/ Module. Klicken Sie nach Auswahl von Importer auf den Button Aktivieren. Enterprise Editon: Achten Sie darauf, dass das Modul in weiteren Subshops (Mall) separat aktiviert werden muss, um es dort zu verwenden.","tags":"","url":"installation\/Neuinstallation\/Modul_im_Shop_aktivieren.html"},{"title":"Shopanpassungen installieren","text":"Direkt nach der Modulaktivierung startet der Installations-Assistent. Anschlie\u00dfend k\u00f6nnen Sie eine der verschiedenen Optionen der Installation w\u00e4hlen. Den Installationsassistenten finden Sie auch unter dem Men\u00fcpunkt Module \/ Modul-Connector \/ Modulverwaltung \/ Modulinstallation. Bei tiefgreifenden \u00c4nderungen an Ihrem Shop (z.B. Hinzuf\u00fcgen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Anpassungen f\u00fcr das Modul ausf\u00fchren zu lassen. M\u00f6chten Sie die \u00c4nderungen manuell installieren, k\u00f6nnen Sie sich \u00fcber den Assistenten eine Checkliste generieren lassen.","tags":"","url":"installation\/Neuinstallation\/Shopanpassungen_installieren.html"},{"title":"Datenbankanpassungen","text":"Sollten Sie Ihren Shop im Modus "International" (mit Standardsprache englisch) betreiben, so spielen Sie anschlie\u00dfend folgenden SQL-Befehl zus\u00e4tzlich ein: UPDATE `d3importerdesc` SET `OXDESC` = (@TEMP1:=OXDESC), `OXDESC` = `OXDESC_1`, OXDESC_1 = @TEMP1;","tags":"","url":"installation\/Neuinstallation\/Datenbankanpassungen.html"},{"title":"TMP-Ordner leeren","text":"Leeren Sie das Verzeichnis \/tmp\/ \u00fcber Admin \/ Module \/ ModulConnector \/ TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Hinweis: Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewdaten, f\u00fchren Sie diese bitte durch.","tags":"","url":"installation\/Neuinstallation\/TMP-Ordner_leeren.html"},{"title":"Lizenzschl\u00fcssel eintragen","text":"Das Modul verwendet Lizenzschl\u00fcssel, um die Lizenzverwaltung f\u00fcr Sie und auch f\u00fcr uns einfacher zu gestalten. Hierbei haben Sie je nach Modul die Wahl zwischen einer kostenfreien Testlizenz und einer Lizenz f\u00fcr den Einsatz im Livebetrieb. Rufen Sie zum Anfordern des Lizenzschl\u00fcssels die Modulverwaltung im Adminbereich unter Module \/ Modul-Connector \/ Modulverwaltung auf. Klappen Sie den Eintrag des jeweiligen Moduls aus. Sofern erforderlich, k\u00f6nnen Sie hier den Lizenzassistenten starten, der schnell und einfach ihr Modul aktiviert. Hinweis: Bitte beachten Sie, dass der Aktivierungsident nur einmal verwendet werden kann. Wenn sich Ihr System als Testshop unter einer vor\u00fcbergehenden Domain (URL) befindet, empfehlen wir das Modul vorerst als Testversion laufen zu lassen. Im Testmodus gibt es bei diesem Modul Einschr\u00e4nkungen: Artikelimport: es k\u00f6nnen max. 4 Profile angelegt werden es werden max. 10 Zeilen importiert Bilderimport: es werden max. 5 Bilder (bzw. externe Bilder) importiert","tags":"","url":"installation\/Neuinstallation\/Lizenz_eintragen.html"},{"title":"Admin neu starten","text":"Im linken Men\u00fc finden Sie einen neuen Eintrag: Module \/ Importer. Sollte dieser Men\u00fcpunkt bei Ihnen noch nicht vorhanden sein, melden Sie sich vom Shop-Admin bitte kurz ab und anschlie\u00dfend wieder an.","tags":"","url":"installation\/Neuinstallation\/Admin_neu_starten.html"},{"title":"Updatef\u00e4higkeit","text":"Bei individuellen \u00c4nderungen von Moduldateien empfehlen wir, jeweils die \u00dcberladungsm\u00f6glichkeiten des Shops daf\u00fcr zu verwenden. So brauchen Sie die originalen Moduldateien nicht zu ver\u00e4ndern und erhalten sich so die Updatef\u00e4higkeit des Shops und des Moduls. Weitere Informationen zu den \u00dcberladungsm\u00f6glichkeiten verschiedener Dateien finden Sie in unserer FAQ.","tags":"","url":"installation\/Neuinstallation\/Updatefaehigkeit.html"},{"title":"Wann kann ein Update ausgef\u00fchrt werden?","text":"Die Updatenaweisungen k\u00f6nnen verwendet werden, wenn dieses Modul schon fr\u00fcher mit Hilfe von Composer installiert wurde. Wurde die Installation bisher noch nicht durchgef\u00fchrt oder die Installation wurde nicht \u00fcber Composer durchgef\u00fchrt (weil das Modul dies z.B. fr\u00fcher nicht unterst\u00fctzte), verwenden Sie bitte die Beschreibung unter Neuinstallation.","tags":"","url":"installation\/Update\/Updatedefinition.html"},{"title":"Modul deaktivieren","text":"Deaktivieren Sie das Modul \u00fcber den Shop-Admin Erweiterungen \/ Module. Klicken Sie nach Auswahl von Importer auf den Button Deaktivieren. Hinweis: Bitte deaktivieren Sie ggf. laufende Cronjobs w\u00e4hrend der Aktualisierung. wichtiger Hinweis (Enterprise Edition): Deaktivieren Sie das Modul auch in den separaten Subshops.","tags":"","url":"installation\/Update\/Modul_deaktivieren.html"},{"title":"Dateien erneuern","text":"Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses). F\u00fchren Sie dort diesen Befehl aus: php composer update d3\/importer --no-dev Achten Sie darauf, dass die Installation \u00fcber Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Update\/Dateien_erneuern.html"},{"title":"Providerspezifische Installation","text":"Manche Provider erfordern besondere Einstellungen f\u00fcr installierte Module. Treffen Sie bei der Installation auf spezielle Anforderungen, zu denen Sie Unterst\u00fctzung ben\u00f6tigen, kontaktieren Sie uns bitte f\u00fcr weiteren Support.","tags":"","url":"installation\/Update\/Providerspezifische_Installation.html"},{"title":"Modulinformationen aktualisieren","text":"Um auch alle Modul\u00e4nderungen Ihrem Shop bekannt zu machen, wechseln Sie bitte im Adminbereich zu Erweiterungen \/ Module. Klicken Sie nach Auswahl von Importer auf den Button Aktivieren. Es werden alle \u00c4nderungen der neuen Modul-Version im Shop registriert. wichtiger Hinweis (Enterprise Edition): Achten Sie darauf, dass das Modul in weiteren Subshops (Mall) separat reaktiviert werden muss, um es dort zu verwenden.","tags":"","url":"installation\/Update\/Modulinformationen_aktualisieren.html"},{"title":"Shopanpassungen installierren","text":"Abh\u00e4ngig von dem Umfang der Modulaktualisierung, kann nach der Reaktivierung der Installationsassistent aktiv werden (Sie sehen die Auswahl der Aktualisierungsm\u00f6glichkeiten). Folgen Sie den einzelnen Schritten. M\u00f6chten Sie die \u00c4nderungen manuell installieren, k\u00f6nnen Sie sich \u00fcber den Assistenten eine Checkliste generieren lassen. Bleibt der Assistent inaktiv (Sie sehen wieder die Modul\u00fcbersicht), waren keine Aktualisierungen am Shop notwendig. Sie k\u00f6nnen jederzeit im Adminbereich unter Module \/ Modul-Connector \/ Modulverwaltung \/ Modulinstallation pr\u00fcfen, ob eine Aktualiserung bereit steht. wichtiger Hinweis (Enterprise Edition): Achten Sie darauf, dass das Modul in weiteren Subshops (Mall) separat aktualisiert werden muss, um es dort zu verwenden.","tags":"","url":"installation\/Update\/Shopanpassungen_installieren.html"},{"title":"TMP-Ordner leeren","text":"Leeren Sie das Verzeichnis \/tmp\/ \u00fcber Admin \/ Module \/ ModulConnector \/ TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Hinweis: Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewdaten, f\u00fchren Sie diese bitte durch.","tags":"","url":"installation\/Update\/TMP-Ordner_leeren.html"},{"title":"Lizenzschl\u00fcssel aktualisieren","text":"Wird f\u00fcr die neue Modulversion ein aktualisierter Lizenzschl\u00fcssel ben\u00f6tigt, tragen Sie diesen im Adminbereich unter Module -> Modul-Connector -> Modulverwaltung ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent.","tags":"","url":"installation\/Update\/Lizenzschluessel_aktualisieren.html"},{"title":"Erweiterungen anpassen","text":"Haben Sie f\u00fcr dieses Modul eigene Erweiterung entwickelt, gleichen Sie dies bitte mit der neuen Fassung des Moduls ab.","tags":"","url":"installation\/Update\/Erweiterungen_anpassen.html"},{"title":"Installationspr\u00fcfung","text":"Um die erfolgreiche Installation zu pr\u00fcfen, k\u00f6nnen Sie die folgende Checkliste verwenden: Einstellungsunabh\u00e4ngige Pr\u00fcfungen Backend Modul ist unter Erweiterungen \/ Module aktiv geschaltet Modul ist unter Module \/ Modul-Connector \/ Modulverwaltung aktiv geschaltet Modul zeigt unter Module \/ Importer einen eigenen Bereich f\u00fcr Einstellungen","tags":"","url":"installation\/Installationspruefung.html"},{"title":"Schnellstart","text":"Das Modul Importer bringt einen umfangreichen Adminbereich mit, in dem Sie die Konfigurationseinstellungen des Moduls setzen k\u00f6nnen. \u00dcber das Men\u00fc Module \/ Importer sehen Sie folgende Men\u00fcpunkte: Einstellungen - Definieren Sie die Grundeinstellungen f\u00fcr die ImportProfile Artikelimport - \u00dcbersicht f\u00fcr die Importprofile + Einstellungen f\u00fcr den Artikelimport eines jeweiligen Importprofils Bildimport - \u00dcbersicht f\u00fcr die Importprofile + Einstellungen f\u00fcr den Bildimport pro Importprofil Artikelfelder - \u00dcbersicht der aktuell konfigurierbaren Artikelfeldzuordnungen Arbeiten Sie idealerweise die Optionen einmal durch. Hinweise zu den einzelnen Einstellungen finden Sie in dem dahinter, stehenden Fragezeichenfeld ? . Durch einen Klick darauf \u00f6ffnet sich der Hinweistext. Die meisten Optionen sind zus\u00e4tzlich im Handbuch zum Modul umfangreicher beschrieben.","tags":"","url":"installation\/Schnellstart.html"},{"title":"Demodaten","text":"Wir stellen f\u00fcr das Modul Demodaten bereit, mit denen Sie einfache Tests ausf\u00fchren k\u00f6nnen. Weiterhin k\u00f6nnen Ihnen diese als Vorlage f\u00fcr eigene Importdateien dienen. F\u00fchren Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses) diesen Befehl aus, um die Demodaten zur Installation hinzuzuf\u00fcgen: php composer require d3\/importer-demodata --update-no-dev Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer. Nach der Installation der Demodaten lassen Sie bitte die Shopanpassungen nachtragen. Verwenden Sie dazu bitte diesen Ablauf.","tags":"","url":"installation\/Demodaten.html"},{"title":"Modulerweiterungen deaktivieren und entfernen","text":"Deaktivieren Sie alle vorhandenen Erweiterungen, die auf dem Modul Importer aufbauen und l\u00f6schen bitte alle Dateien dieser Erweiterungen. Entfernen Sie ebenfalls alle individuellen Templateanpassungen f\u00fcr dieses Modul.","tags":"","url":"installation\/Deinstallation\/Modulerweiterungen_deaktivieren_und_entfernen.html"},{"title":"Modul deaktivieren","text":"Deaktivieren Sie das Modul Importer \u00fcber den Shopadmin Erweiterungen -> Module. Klicken Sie nach Auswahl von Importer auf den Button Deaktivieren.","tags":"","url":"installation\/Deinstallation\/Modul_deaktivieren.html"},{"title":"Modul aus der Installation entfernen","text":"Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses). F\u00fchren Sie Sie dort diesen Befehl aus: php composer remove d3\/importer --no-update Achten Sie darauf, dass die Installation \u00fcber Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Deinstallation\/Modul_aus_der_Installation_entfernen.html"},{"title":"Dateien l\u00f6schen","text":"L\u00f6schen Sie den Ordner d3\/importer und seine enthaltenen Elemente aus dem Verzeichnis source\/modules\/d3 Ihres Shops. Best\u00e4tigen Sie anschlie\u00dfend im Shopadmin unter Erweiterungen -> Module -> Installierte Shop-Module die Nachricht: Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist. M\u00f6chten Sie alle Modulinformationen einschlie\u00dflich Konfigurationseinstellungen und Blockinformationen f\u00fcr Templates l\u00f6schen?","tags":"","url":"installation\/Deinstallation\/Dateien_loeschen.html"},{"title":"TMP-Ordner leeren","text":"Leeren Sie das Verzeichnis tmp \u00fcber Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, f\u00fchren Sie diese bitte aus.","tags":"","url":"installation\/Deinstallation\/TMP-Ordner_leeren.html"},{"title":"Demodaten","text":"Wir stellen f\u00fcr das Modul Demodaten bereit, mit denen Sie einfache Tests ausf\u00fchren k\u00f6nnen. Weiterhin k\u00f6nnen Ihnen diese als Vorlage f\u00fcr eigene Importdateien dienen. F\u00fchren Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses) diesen Befehl aus, um die Demodaten zur Installation hinzuzuf\u00fcgen: php composer require d3\/importer-demodata --update-no-dev Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer. Nach der Installation der Demodaten lassen Sie bitte die Shopanpassungen nachtragen. Verwenden Sie dazu bitte diesen Ablauf.","tags":"","url":"manual\/Bedienungsanleitung\/Demodaten.html"},{"title":"Beschreibung Funktionsumfang","text":"Beschreibung \/ Funktionsumfang Modul f\u00fcr den individuellen und wiederkehrenden Import gro\u00dfer Artikelmengen aus einer Excel Datei (CSV-Format) Importiert werden k\u00f6nnen: alle Artikelstammdaten Artikellangtexte (auch HTML) Artikelbilder Kategorien Crossselling (Zubeh\u00f6r \/ \u00c4hnliche Artikel) Attribute Auswahllisten Varianten Staffelpreise Hersteller \/ Lieferanten Wichtige Features: W\u00e4hlen Sie einen von 3 Importtypen aus: Bei "Import und Update" werden Artikel importiert und aktualisiert (Standard Auswahl). Bei "nur Import" werden Artikel nur importiert. Es werden keine vorhandenen Artikeldaten \u00fcberschrieben. Bei "nur Update" werden Artikel nur aktualisiert. Es werden keine neuen Artikel angelegt. Speicherung der verwendeten Import-Profil-ID an importierten\/aktualisierten Artikeln z.B. f\u00fcr Nachimport-Aktionen automatische Importe (z.B. Nachts) f\u00fcr beliebige, gespeicherte Importprofile Speicherung beliebig vieler Importprofile Exportfunktion f\u00fcr Importprofile unter Importer \/ Einstellungen \/ Stamm Variable Strukturen in der Importdatei m\u00f6glich. Die Zuordnungen "CSV zu Shop" k\u00f6nnen \u00fcber das Importprofil eingestellt werden. definierbare Standardwerte f\u00fcr die Einstellungen der Import-Profile Alle Artikel die nicht aktualisiert wurden, k\u00f6nnen Sie nachtr\u00e4glich \u00fcber den Admin im Nach Import l\u00f6schen oder deaktivieren.","tags":"","url":"manual\/Bedienungsanleitung\/Beschreibung_Funktionsumfang.html"},{"title":"Technische Vorraussetzungen","text":"Sie ben\u00f6tigen einen sFTP\/FTPs-Zugang, Zugriff auf den Shop-Admin und den Shop (Backend\/Frontend) zur Kontrolle des Importes. Sofern Sie die CSV-Datei manuell editieren m\u00f6chten, empfehlen wir den Einsatz eines Tabellenkalkulationsprogramm's. Damit k\u00f6nnen Sie Ihre Importdatei \u00f6ffnen (beispielsweise Microsoft Excel oder LibreOffice Calc\/OpenOfficeCalc).","tags":"","url":"manual\/Bedienungsanleitung\/Technische_Vorraussetzungen.html"},{"title":"Teil 1 Artikelimport","text":"\u00d6ffnen Sie im Admin Module \/ Importer \/ Artikelimport W\u00e4hlen Sie im Stamm einen Profilnamen W\u00e4hlen Sie eine vorhandene Datei aus oder w\u00e4hlen Sie eine neue Datei f\u00fcr den Upload. Geben Sie die Datei-Spaltentrennung und ggf. den Texttrenner an. Ordnen Sie unter Artikelfelder alle in Ihrer Liste vorkommenden Spalten den richtigen Datenfeldern zu. Setzen Sie bei Update einen\/mehrere Haken, wenn die Informationen am Artikel aktualisiert werden sollen. wichtiger Hinweis: F\u00fcr den Bilderimport verwenden Sie die Feldnamen "Bild Importfeld 1-10(d3importpic1-10)" anstatt "Bild 1-10(oxpic1-10)". Ordnen Sie die Kategorien zu. Sie k\u00f6nnen beliebig viele Zuordnungen erstellen Ordnen Sie unter Crossselling die entsprechenden Datenfelder f\u00fcr Crossselling und Zubeh\u00f6r zu. Unter Attribute k\u00f6nnen Sie mehrsprachig, den Attributsnamen und den Attributswert am Artikel importieren. Sie k\u00f6nnen beliebig viele Attribute festlegen. Nehmen Sie die Konfiguration f\u00fcr die Auswahllisten vor. Sie k\u00f6nnen beliebig viele Auswahllisten festlegen. Geben Sie bei Varianten die Spalten f\u00fcr Variantenname, Variante von und Variantenbezeichnung an. Geben Sie bei Staffelpreisen die Felder Staffelpreis, Menge von und Menge bis an. Sie k\u00f6nnen beliebig viele Staffelpreise festlegen. W\u00e4hlen Sie bei Hersteller die Datenfelder f\u00fcr Hersteller und Lieferanten Unter Konfig. w\u00e4hlen Sie: Wie viele Dateizeilen pro Durchlauf importiert werden sollen, den Importtyp, die Anzahl Datei-Kopfzeilen und die Artikelidentifikation. Zus\u00e4tzlich k\u00f6nnen Sie die Preis Optionen und Artikel-Ident Optionen (Expertenmodus) einstellen Klicken Sie im Reiter Import auf Artikelimport starten Unter Nach Import werden Informationen zu den -zuletzt mit diesem Profil importierten- Artikeln angezeigt. Alle Artikel deaktivieren - deaktiviert alle Artikel 1. Alle Artikel l\u00f6schen - l\u00f6scht alle Artikel 1. 1. Betrifft Artikel, welche mit dem letztem Import dieses Profils nicht aktualisiert wurden. Wurde ein Artikel bereits mit einem anderen Profil bearbeitet, wird dieser nicht beeinflusst.","tags":"","url":"manual\/Bedienungsanleitung\/Schnelleinstieg\/Teil1_Artikelimport.html"},{"title":"Teil 2 Vorbereitung Bilderimport","text":"\u00d6ffnen Sie vom root-Verzeichnis \/source\/ ausgehend, den Unterordner \/import\/pictures\/. In das Verzeichnis laden Sie alle Artikelbilder, die vom Namen her identisch mit den Bildnamen in Ihrer Liste sind (z.B. \/import\/pictures\/beispielbild.jpg). Externe Bilder werden automatisch \u00fcber den Bildimport in das Verzeichnis \/source\/import\/pictures\/ heruntergeladen.","tags":"","url":"manual\/Bedienungsanleitung\/Schnelleinstieg\/Teil2_Vorbereitung_Bilderimport.html"},{"title":"Teil 3 Bilderimport","text":"Gehen Sie in den Admin unter Module \/ Importer \/ Bilderimport. W\u00e4hlen Sie in der Auswahl Bild Importfeld 1 f\u00fcr das 1. Artikelbild und ordnen Sie die jeweiligen Zielfelder zu (bzw. Vorschaubild, Detailbild 1-10, Icon). Gehen Sie f\u00fcr weitere Bildimportfelder gleich vor, setzen Sie noch gew\u00fcnschte Einstellungen und klicken Sie anschlie\u00dfend auf Speichern. Gehen Sie auf den Reiter Import und w\u00e4hlen Sie optional die Einstellung Externe Bilder einlesen. Mit Bildimportverzeichnis einlesen werden alle Bilder aus dem Verzeichnis \/import\/pictures\/ ausgelesen. (bei aktivierter Einstellung externe Bilder einlesen werden die Bilder vorher in das Bildimportverzeichnis geladen) Danach klicken Sie auf Bilderimport starten. Nachdem Bilderimport wird Ihnen angezeigt, wie viele Bilder bearbeitet und importiert wurden.","tags":"","url":"manual\/Bedienungsanleitung\/Schnelleinstieg\/Teil3_Bilderimport.html"},{"title":"Einleitung","text":"In den folgenden Kapitel wird der komplette Ablauf eines Artikel- und des Bilderimports ausf\u00fchrlich beschrieben. Es wird erkl\u00e4rt, wie Sie Importprofile anlegen k\u00f6nnen, die gew\u00fcnschte Importdatei in den Shop laden und alle Vorbereitungen f\u00fcr den Bild-\/Import treffen. Der Import gliedert sich in folgende Schritte: Anlegen einer eigenen Importdatei Artikelimport Bilderimport wichtiger Hinweis: Der Artikelimport muss immer vor einem Bilderimport durchgef\u00fchrt werden. Siehe Artikelimport \/ Artikelfelder \/ Bildnamen Optional bieten die Men\u00fcpunkte Artikelfelder und Grundeinstellungen fortgeschrittene Konfigurationsm\u00f6glichkeiten.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Einleitung.html"},{"title":"Anlegen einer eigenen Importdatei","text":"Speichern Sie Ihre Importdatei vorzugsweise mit dem Datei-Spaltentrenner ; (Semikolon). Die interne Spaltentrennung (Beispielsweise bei Varianten oder Staffelpreisen) sollten mit Komma oder | (Pipe) getrennt sein. Schauen Sie sich Ihre Importdatei am besten mit einem Tabellenkalkulationsprogramm (Excel, LibreOffice, etc.) an und setzen Sie optional Spalten\u00fcberschriften. F\u00fcr Ihren Import ben\u00f6tigen Sie nur die Spalten, die Sie auch tats\u00e4chlich f\u00fcr Ihren Artikel brauchen. M\u00f6chten Sie eine Liste selbst anlegen, k\u00f6nnen Sie sich an diesem Beispiel orientieren: Beispiel .csv-Datei Artikelnummer;Titel;Langbeschreibung;Suchbegriffe;Preis;Kategorie;Varianten Name;Hersteller 1402;Trapez ION MADTRIXX;Langtext;harness, hip harness, madtrixx;45,00 \u20ac;1208|1302|1303|1304|1401;6454;Beispielhersteller Die Artikelnummer bzw. die Identifikation (EAN, MPN) muss immer eindeutig sein und im Admin als Artikelidentifikation hinterlegt werden. Ein vollst\u00e4ndiges Beispiel einer CSV finden Sie im Modulpaket unter \/setup+doku\/examples\/demo_artikel_klomplett.xls. Diese k\u00f6nnen Sie in das Importdatei-Format umwandeln, indem Sie unter Datei \/ speichern unter klicken und dann als Dateityp "Text Importdatei (.csv )" ausw\u00e4hlen. Weitere Informationen finden Sie unter H\u00e4ufig gestellte Fragen","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Anlegen_einer_eigenen_Importdatei.html"},{"title":"Artikelfelder","text":"Im Admin unter Module \/ Importer \/ Artikelfelder k\u00f6nnen Sie einzelne Felder aus der Tabelle oxarticles definieren. Die Einstellungen eines jeden Felds wird beim Import und in der Adminoberfl\u00e4che des Importers genutzt. So k\u00f6nnen individuelle Feldnamen (bspw. oxarticles__d3newfield) mit einem aussagekr\u00e4ftigen Namen ausgestattet werden. Folgende Einstellungen kann man pro Feld definieren: [Aktiv] De\/Aktivieren Sie das Artikelfeld f\u00fcr die Adminoberfl\u00e4che des Importers [Bild] De\/Aktivieren Sie das Artikelfeld f\u00fcr die Adminoberfl\u00e4che des Bildimports (neue Felder werden im Admin nicht angezeigt) Diese Einstellung wird derzeit nicht effektiv genutzt. [Datenbankfeldname] Tragen Sie hier den Namen des Datenbankfelds von oxarticles oder oxartextends ein. [Artikelfeld Sprache 1] + [Artikelfeld Sprache 2] Geben Sie dem Artikelfeld einen lesbaren Namen in der entsprechenden Sprache an. [Sortierung] Hier k\u00f6nnen Sie die Sortierreihenfolge f\u00fcr den Admin festlegen. Oft benutzte Artikelfelder k\u00f6nnen mit einer niedrigen Zahl weiter oben angezeigt werden. Das Modul verwendet die aktiven Artikelfelder in den Admin-Bereichen unter \/ Module\/Importer\/: Artikelimport\/Artikelfelder Die Dropdown Felder unter [Spalteninhalt und Zuordnung] zeigen den [Datenbankfeldname] sowie dessen gepflegte \u00dcbersetzung [Artikelfeld Sprache n] an. Artikelimport\/Varianten Die Artikelfelder beginnend mit oxvarname (Name der Auswahl) und oxvarselect (Auswahl) werden hier als einstellbare CSV-Zuordnung bereitgestellt. Einstellungen\/Grundeinstellungen\/Auswahl f\u00fcr Artikelidentifikationsfelder Der [Datenbankfeldname] wird in der Mehrfach-Auswahlliste angezeigt.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelfelder.html"},{"title":"Grundeinstellungen","text":"Im Admin unter Module \/ Importer \/ Einstellungen befinden sich die Grundeinstellungen. Die verschiedenen Optionen sind konfigurierbare Voreinstellungen f\u00fcr Importe und Importprofile. Jede Option auf der Seite wird als Voreinstellung bei der Anlage der Importprofile genutzt. Voreinstellung Wo wird diese genutzt? (Admin: \/ Module\/Importer\/) Auswahl f\u00fcr Artikelidentifikationsfelder Artikelimport \/ Konfig. \/ Artikelidentifikation (1.) Definition von "ja" Werten Artikelimport \/ Konfig. \/ Definition von "ja" Werten Definition von "nein" Werten Artikelimport \/ Konfig. \/ Definition von "nein" Werten vordefinierte Werte f\u00fcr Artikelfelder Artikelimport \/ Konfig. \/ vordefinierte Werte f\u00fcr Artikelfelder Dateizeilen pro Durchlauf Artikelimport \/ Konfig. \/ Dateizeilen pro Durchlauf Anzahl Datei-Kopfzeilen Artikelimport \/ Konfig. \/ Anzahl Datei-Kopfzeilen Auswahl f\u00fcr Kategorieidentifikationsfelder Artikelimport \/ Kategorien \/ Kategoriefeld Zuordung Start des n\u00e4chsten Bilddurchlaufes Bilderimport \/ Stamm \/ Start des n\u00e4chsten Bilddurchlaufes lokale Bilder (\/import\/pictures\/) durch Externe \u00fcberschreiben? Bilderimport \/ Stamm \/ lokale Bilder (\/import\/pictures\/) durch Externe \u00fcberschreiben? Masterbilder am Artikel vorher entfernen (empfohlen) Bilderimport \/ Stamm \/ Masterbilder am Artikel vorher entfernen (empfohlen) (1.) Die Sichtbarkeit der Felder im Importer Admin, kann unter Module \/ Importer \/ Artikelfelder editiert werden.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Grundeinstellungen.html"},{"title":"Anlegen von Importprofilen","text":"Wof\u00fcr werden Importprofile ben\u00f6tigt? Bei der t\u00e4glichen Arbeit mit Artikelimporten kommt es h\u00e4ufig vor, dass Sie aus verschiedenen Quellen (bspw. Lieferanten) CSV-Daten erhalten. Meist ist der Aufbau der Quelldaten sehr unterschiedlich. Das Modul erm\u00f6glicht diese einfach in den Shop zu integrieren. Der Kernpunkt eines jeden Imports ist das Importprofil. Sie k\u00f6nnen f\u00fcr jede unterschiedliche Datenquelle schnell und \u00fcbersichtlich ein Importprofil konfigurieren. Danach kann der Importvorgang entweder \u00fcber den Shop-Admin oder per Cronjob gestartet werden. F\u00fcr die Erstellung eines neuen Importprofils \u00f6ffnen Sie Ihren Shop-Admin und navigieren Sie zu: Module \/ Importer \/ Artikelimport Sie k\u00f6nnen direkt die Felder ausf\u00fcllen und das Importprofil mit Speichern anlegen. Alternativ k\u00f6nnen Sie am unteren Fensterrand folgenden Link finden: Neues Importprofil anlegen","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/anlegen_von_Importprofilen.html"},{"title":"Stamm","text":"Stammdaten Hinweise Profilname Geben Sie hier Ihrer Importliste einen Namen (z.B. Hersteller XYZ Import ). Importdatei Zeigt die aktuelle Dateizuordnung und zeigt eine Dateiliste des Verzeichnisses \/source\/import\/ Neue Datei hochladen Klicken Sie auf [Durchsuchen] und w\u00e4hlen Sie eine CSV-Datei aus. (Mit [Speichern] wird die Datei auf den Server geladen.) Datei-Spaltentrennung Geben Sie an, welches Trennzeichen Ihre Importdatei f\u00fcr die einzelnen Spalten verwendet. (bspw.: ; oder | oder TAB) Texttrenner (optional) Der Texttrenner umschlie\u00dft in einer CSV-Datei einzelne Zellen. (bspw.: " oder ') Klicken Sie dann auf Speichern. Datei-Info: In diesem Block finden Sie alle wichtigen Informationen zu der aktuell ausgew\u00e4hlten Importdatei: Name Dateigr\u00f6\u00dfe letzte \u00c4nderung Datei-Rechte (ist die Datei lesbar\/beschreibbar) CSV-Daten: bspw. Zeilen\/Spalten Anzahl","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Stamm.html"},{"title":"Artikelfelder","text":"Hier k\u00f6nnen Sie die Spalten Ihrer Importdatei den jeweiligen Artikel-Datenbankfeldern zuordnen. Hinweis: Lassen Sie Felder an dieser Stelle frei, f\u00fcr die es einen eigenen Reiter\/Tab gibt. bspw: Kategorie, Cross-Selling, Attribute, Auswahllisten, Varianten, Staffelpreise, Hersteller, Mall F\u00fcr jede CSV-Spalte wird ein Dropdown Feld angezeigt. Aus der aktuell ausgew\u00e4hlten Zeile wird der Inhalt der CSV-Zelle \u00fcber dem Dropdown-Feld angezeigt. Sie k\u00f6nnen durch die einzelnen Zeilen in Ihrer CSV-Datei navigieren. Wechseln Sie von der Zeile 1 (bspw. Spalten\u00fcberschrift) auf die Zeile 2 (n\u00e4chste Artikeldaten). W\u00e4hlen Sie aus dem Drop-Down Feld die richtige Zuordnung aus. Hier ein paar Beispiele: Titel (oxtitle) Langbeschreibung (oxlongdesc) Suchbegriffe (oxsearchkeys) Preis (oxprice) Bild 1-10 (oxpic1-10): wichtiger Hinweis: Bitte w\u00e4hlen Sie statt oxpic1-10 f\u00fcr den Bilderimport die moduleigenen Felder: Bild Importfeld 1 (d3importpic1) Bild Importfeld 2 (d3importpic2) ... Bild Importfeld 10 (d3importpic10) Pflicht ist die Zuordnung der Artikelidentifikation! wichtiger Hinweis: Das Feld f\u00fcr die Artikelidentifikation muss hier f\u00fcr jedes Importprofil zugeordnet werden. Der Wert muss einzigartig sein, damit keine Artikelduplikate entstehen. Bspw.: Artikelnummer, Hersteller EAN, EAN, etc. Die Checkboxen hinter den Dropdown-Feldern regulieren, ob der Inhalt nur importiert oder geschrieben wird. Checkbox aktiv: Ist ein Artikel bereits in der Datenbank vorhanden, wird der Inhalt aktualisiert. Checkbox inaktiv: Der Inhalt wird nur geschrieben, wenn der Artikel noch nicht existiert. Die Einstellung zur Art des Importprofils (Import & Update, nur Import, nur Update) finden Sie im Tab Konfig.. Klicken Sie abschlie\u00dfend auf Speichern.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Artikelfelder.html"},{"title":"Kategorien","text":"Sie k\u00f6nnen einen Artikel beliebig vielen Kategorien zuordnen. W\u00e4hlen Sie den Importtyp aus. Nur Import Die Kategorien werden normal importiert bzw. dem Artikel zugeordnet Artikel-Kat.-Zuordnungen vorher l\u00f6schen Alle Kategorie-Zuordnungen des aktuellen Artikels werden vor dem Import gel\u00f6scht. Kategoriefeld Zuordnung W\u00e4hlen Sie die gew\u00fcnschte Identifikation der Zuordnung aus. Folgende Werte stehen standardm\u00e4\u00dfig zur Auswahl: oxtitle exakter Name der Kategorie \/ Kategoriebaum oxid shopinterne Identifikation der Kategoie oxsort Sortierungsnummer der Kategorie oxdesc Kurzbeschreibung der Kategorie Spaltenzuordnung n W\u00e4hlen Sie in dem Dropdown-Feld die CSV-Spalte aus, welche den Inhalt der Kategoriefeld Zuordnung hat. interne Spaltentrennung Wenn Sie beispielsweise Hauptkategorie|Unterkategorie|Unterunterkategorie angegeben haben, tragen Sie das Zeichen | ein. Beim Import wird registriert, ob die Kategorie Struktur in dieser Form besteht. Wenn nicht, wird diese mit der Information der Spaltenzuordnung n angelegt. Bitte achten Sie auf die korrekte Schreibweise, Gro\u00df- und Kleinschreibung! Sie k\u00f6nnen einen Artikel beliebig vielen Kategorien zuordnen. Neue M\u00f6glichkeiten der Spaltenzuordnung n werden nach dem Speichern automatisch erweitert. Klicken Sie abschlie\u00dfend auf Speichern. Weitere Informationen finden Sie unter H\u00e4ufig gestellte Fragen","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Kategorien.html"},{"title":"Cross-Selling und Zubeh\u00f6r","text":"Cross-Selling W\u00e4hlen Sie den Cross-Selling Importtyp aus. Nur Import Das Cross-Selling wird normal dem Artikel zugeordnet [Artikel-Cross-Sell.-Zuordnungen vorher l\u00f6schen Alle Zuordnungen des aktuellen Artikels werden vor dem Import gel\u00f6scht. Spaltenzuordnung n W\u00e4hlen Sie in dem Dropdown-Feld die entsprechende CSV-Spalte aus. interne Spaltentrennung Wenn Sie beispielsweise 7353|80085|0815 angegeben haben, tragen Sie das Zeichen | ein. Zubeh\u00f6r W\u00e4hlen Sie den Zubeh\u00f6r Importtyp aus. Nur Import Das Zubeh\u00f6r wird normal dem Artikel zugeordnet [Artikel-Zubeh\u00f6r-Zuordnungen vorher l\u00f6schen Alle Zuordnungen des aktuellen Artikels werden vor dem Import gel\u00f6scht. Spaltenzuordnung n W\u00e4hlen Sie in dem Dropdown-Feld die entsprechende CSV-Spalte aus. interne Spaltentrennung Wenn Sie beispielsweise 1402|1503|0815 angegeben haben, tragen Sie das Zeichen | ein. Klicken Sie abschlie\u00dfend auf Speichern.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Cross-Selling_+_Zubehoer.html"},{"title":"Attribute","text":"W\u00e4hlen Sie den Attribute Importtyp aus: Nur Import Die Attribute werden normal dem Artikel zugeordnet. Artikel-Attribut-Zuordnungen vorher l\u00f6schen Alle Attribut-Zuordnungen des aktuellen Artikels werden vor einem Update gel\u00f6scht. In Version 4.4.1.0 gab es eine Umstellung der Attributszuordnungen. Weitere Informationen finden Sie in unserer FAQ: Anleitung zur Umstellung von Attributszuordnungen. n. Attributszuordnung Sie k\u00f6nnen mehrere Attribute importieren. Jede Attributszuordnung wird als Attribut angesehen. D.h. f\u00fcr 1 Attribut kann nur eine Attributszuordnung verwendet werden. pro Sprache k\u00f6nnen Sie Name und Wert definieren: Attributsname W\u00e4hlen Sie die CSV-Spalte mit dem Namen des Attributs aus. Bspw. "Material", "H\u00f6he" oder "Farbe" (ohne Anf\u00fchrungszeichen). Attributswert am Artikel W\u00e4hlen Sie hier die zugeh\u00f6rige CSV-Spalte mit dem Wert des Attributs am Artikel aus. Bspw. "Aluminium", "30cm" oder "matt" (ohne Anf\u00fchrungszeichen). Neue M\u00f6glichkeiten der n. Attributszuordnung werden nach dem Speichern automatisch erweitert. Klicken Sie auf Speichern um die Attributszuordnung zu sichern.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Attribute.html"},{"title":"Auswahllisten","text":"Auswahllisten-Importtyp Nur Import Eine neue Auswahlliste wird erstellt und dem Artikel zugeordnet. Alle Auswahllisten vorher l\u00f6schen Alle Auswahllisten, die ausschlie\u00dflich dem aktuellen Artikel zugeordnet sind, werden vor dem Update gel\u00f6scht. Titel der Auswahlliste n Geben Sie hier die CSV-Spalte an, worin der Titel z.B. "Farbe" hinterlegt ist. Alternativtitel Ist kein "Titel der Auswahlliste" vorhanden oder ist der Inhalt teilweise leer, so kann hier ein Alternativtitel z.B. "Auswahl" angegeben werden. Auswahlfelder n W\u00e4hlen Sie die CSV-Spalte aus, welche die Auswahlen (Werttrenner-separiert) z.B. "rot|gr\u00fcn|blau" enth\u00e4lt. Werttrenner Stehen mehrere Werte im CSV-Importfeld "Auswahlfelder", so muss der verwendete Werttrenner angegeben werden. Z.B. "@" wenn in der CSV "rot@gelb@gr\u00fcn" steht. Preistrenner Zus\u00e4tzlich k\u00f6nnen Preis\u00e4nderungen (absolute Werte und in %) importiert werden. z.B. "rot|2,34@gelb|5%@gr\u00fcn|1,23". In dem Beispiel m\u00fcsste als Werttrenner "@" und als Preistrenner "|" eingetragen werden. Es sind beliebig viele Auswahllisten mit entsprechenden Werten pro Artikel importierbar. Hinweise: Auswahllisten werden immer neu angelegt. Eine Zuordnung wird nicht unterst\u00fctzt, da eine Auswahlliste nicht eindeutig sein muss. Fallbeispiel: Zwei Artikel haben jeweils eine Auswahlliste mit Namen Farbe: T-Shirt A: Name der Auswahlliste: Farbe Werte: rot, blau T-Shirt B: Auswahlliste: Farbe Werte: gelb, gr\u00fcn Die Auswahlliste hat keine eindeutige Identifizierungsm\u00f6glichkeit. Klicken Sie abschlie\u00dfend auf Speichern.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Auswahllisten.html"},{"title":"Varianten","text":"Varianten Importtyp Nur Import Die Varianten werden dem Eltern-Artikel neu zugeordnet oder aktualisiert Varianten vorher l\u00f6schen Alle Varianten-Artikel des aktuellen Eltern-Artikels werden vor dem Update gel\u00f6scht. Variantenerkennung Geben Sie hier die CSV-Spalte mit der Artikelidentifikation (z.B. Artikelnummer, EAN, etc.) an. Der Eltern-Artikel wird daran identifiziert und dient der Zuordnung der Variante. Name der Auswahl Diese sollte nur am Eltern-Artikel hinterlegt werden und definiert, wie die Auswahl zwischen den verschiedenen Varianten hei\u00dfen soll. Z.B.: "Gr\u00f6\u00dfe", "Farbe", "Material" Sprache 2: Name W\u00e4hlen Sie optional die CSV-Spalte f\u00fcr die 2te Sprache (Sprach-ID 1, Name der Auswahl hat die Sprach-ID 0) aus. Z.B.: "size", "color", "material" Varianten: Auswahl Hier w\u00e4hlen Sie die CSV-Spalte mit den Inhalten f\u00fcr die Variante aus. Z.B.: "rot", "gr\u00fcn", "blau" Varianten Sprache 2: Auswahl W\u00e4hlen Sie optional die CSV-Spalte f\u00fcr die 2te Sprache (Sprach-ID 1, Varianten: Auswahl hat die Sprach-ID 0) aus. Z.B.: "red", "green", "blue" Klicken Sie abschlie\u00dfend auf Speichern.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Varianten.html"},{"title":"Staffelpreise","text":"Importtyp Nur Import Die Staffelpreise werden dem Artikel neu zugeordnet oder aktualisiert. Staffelpreise vorher l\u00f6schen Alle Staffelpreise des Artikels werden vor dem Update gel\u00f6scht. Jede Preisstaffel ben\u00f6tigt mind. 3 Datenfelder: Staffelpreis n CSV-Spalte mit dem jeweiligen Staffelpreis w\u00e4hlen Menge von CSV-Spalte mit dem "ab Preis" w\u00e4hlen Menge bis CSV-Spalte mit dem "bis Preis" w\u00e4hlen ist % Rabatt Preis? Hier definieren Sie (optional), ob die Preisstaffel als prozentual importiert wird. Alternativ k\u00f6nnen Sie in der CSV-Datei den Wert in der Spalte Staffelpreis n mit % versehen (bspw. 5% oder 10%). Klicken Sie abschlie\u00dfend auf Speichern. Weitere Informationen finden Sie unter H\u00e4ufig gestellte Fragen","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Staffelpreise.html"},{"title":"Hersteller \/ Lieferanten","text":"Lieferanten Importspalte \/ Hersteller Importspalte Ordnet die Dateispalte mit dem Lieferanten- bzw. Herstellernamen zu. Ja Existiert der Lieferant\/Hersteller nicht im Shop, wird er neu angelegt und dem Artikel zugeordnet. Nein, nur Zuordnung Der Artikel wird nur einem vorhandenen Lieferant\/Hersteller zugeordnet. Klicken Sie abschlie\u00dfend auf Speichern.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Hersteller_Lieferanten.html"},{"title":"Grundeinstellungen","text":"Importtyp Import und Update Alle CSV-Daten werden erst aktualisiert und anschlie\u00dfend -wenn nicht vorhanden- importiert. Nur Import Alle CSV-Daten werden nur importiert. Vorhandene Artikeldaten werden nicht \u00fcberschrieben. Nur Update Alle CSV-Daten werden nur geschrieben, wenn bereits ein Artikel in der Datenbank gefunden wurde. Dateizeilen pro Durchlauf Legen Sie fest, wie viele Zeilen pro Importdurchlauf geladen werden sollen. Wenn Sie z.B. 100 eintragen, werden die ersten 100 Zeilen importiert. Danach wird die untere Seite neu geladen und die n\u00e4chsten 100 Zeilen werden importiert, solange bis die komplette CSV-Datei eingelesen ist. Damit wird sichergestellt, dass der Importvorgang nicht abbricht (durch bspw. eingestellte Server Limitierungen). Anzahl Datei-Kopfzeilen (werden nicht importiert) Wenn Sie eine Spalten\u00fcberschrift in Ihrer Import-Datei haben, k\u00f6nnen Sie die Anzahl der zu \u00fcberspringenden Zeilen eintragen. Artikelidentifikation Legen Sie die eindeutige Artikelidentifikation fest. Das gew\u00e4hlte Feld muss zwingend unter Artikelfelder, einer Importspalte zugeordnet werden. Definition von "ja" und "nein" Werten In einer CSV-Datei k\u00f6nnen verschiedene Werte f\u00fcr einen "Aktiv"-Haken stehen. bspw.: Ja\/Nein, true\/false, 1\/0, j\/n, aktiv\/inaktiv. Geben Sie die einzelnen Werte zeilenweise getrennt ein, damit beim Importvorgang die Werte f\u00fcr den Shop \u00fcbersetzt werden k\u00f6nnen. Weitere Informationen finden Sie unter H\u00e4ufig gestellte Fragen","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Konfiguration\/Grundeinstellungen.html"},{"title":"Preis Optionen","text":"Importierten Artikelpreis um x % erh\u00f6hen. Hier k\u00f6nnen Sie den importierten Artikelpreis prozentual erh\u00f6hen. Importierten Artikelpreis auf x Nachkommastellen runden. Geben Sie hier einen Wert ein, um den Artikelpreis zu runden. Beispiel: "2" bedeutet, dass von 12.3456 auf 12.35 oder von 1.95583 auf 1.96 gerundet wird. bei "1" wird von 12.3456 auf 12.3 oder von 1.95583 auf 2 gerundet. Hinweis: Beide Optionen greifen lediglich bei dem normalen Artikelpreis (oxprice)!","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Konfiguration\/Preis_Optionen.html"},{"title":"Artikel-Ident Optionen (Expertenmodus)","text":"Artikelidentifikationsfeld als Ident (Datenfeld "oxid") nutzen Mit dieser Einstellung wird die verwendete Artikelidentifikation als interne Shop-Identifikationsnummer (oxid) genutzt. Der Shop verwaltet die eindeutigen Shop-Identifikationsnummern selbst, daher sollte die Option mit Bedacht genutzt werden. Zus\u00e4tzlich das Identfeld mit MD5 codieren Damit kann ein \u00e4hnlicher Ident wie bei einer oxid erzeugt werden. Diese Option greift nur mit der aktiven Option Artikelidentifikationsfeld als Ident (Datenfeld "oxid") nutzen. Klicken Sie abschlie\u00dfend auf Speichern.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Konfiguration\/Artikel_Ident_Optionen.html"},{"title":"Mall (nur EE)","text":"Diese Seite betrifft nur EE-Funktionalit\u00e4t. Spaltenzuordnung Setzen Sie die CSV-Spalte mit einer Liste von beliebig vielen Shop-ID's. Z.B. 1,2,3,4,5,6... interne Spaltentrennung Sofern mehr als ein Shop zugeordnet wird, geben Sie das verwendete Trennzeichen an.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Mall.html"},{"title":"Import","text":"Wenn Sie nun alle Einstellungen gespeichert haben, k\u00f6nnen Sie den Artikelimport starten. Danach zeigt Ihnen der Import, wie viele Zeilen aus Ihrer CSV-Datei importiert wurden, sowie das Ergebnis der bearbeiteten Artikel.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/Import.html"},{"title":"Nach Import","text":"Sie sehen eine \u00dcbersicht, wie viele Artikel bereits mit diesem Profil bearbeitet wurden. (Die Informationen orientieren sich an Eintr\u00e4gen aus der Spalte d3importprofileid in oxarticles.) Folgende Einstellungen k\u00f6nnen Sie vornehmen: Artikel pro Durchlauf Legen Sie fest, wie viele Zeilen pro Durchlauf geladen werden sollen. Wenn Sie z.B. 100 eintragen, werden die ersten 100 Artikel bearbeitet. Danach wird die untere Seite neu geladen und die n\u00e4chsten 100 Artikel werden bearbeitet. Alle Artikel deaktivieren - deaktiviert alle Artikel 1. Alle Artikel l\u00f6schen - l\u00f6scht alle Artikel 1. 1. Betrifft Artikel, welche mit dem letztem Import dieses Profils nicht aktualisiert wurden. Wurde ein Artikel bereits mit einem anderen Profil bearbeitet, wird dieser nicht beeinflusst.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Artikelimport\/nach_Import.html"},{"title":"Upload der Bilder in das Importverzeichnis","text":"wichtiger Hinweis: Der Artikelimport muss vor einem Bilderimport durchgef\u00fchrt werden. Siehe Artikelfelder: Abschnitt Bild 1-10 \u00d6ffnen Sie das sFTP-Programm und begeben Sie in das Shoproot Verzeichnis. Wechseln Sie in das Verzeichnis: \/source\/import\/pictures\/ und laden Sie die Bilder hoch. Extern definierte Bilder werden im Admin (oder per Cronjob) vom Modul in das Verzeichnis \/source\/import\/pictures\/ heruntergeladen. Mehr dazu unter Bilderimport \/ Import. Weitere Informationen finden Sie unter H\u00e4ufig gestellte Fragen","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Bilderimport\/Upload_Bilder_in_Importverzeichnis.html"},{"title":"Stamm","text":"Importiere W\u00e4hlen Sie ein Bild Importfeld n in dem Dropdown Feld aus. Dieses wurde von Ihnen unter Artikelimport \/ Artikelfelder zugeordnet. Danach w\u00e4hlen Sie f\u00fcr das Bild Importfeld n das zugeh\u00f6rige Ziel aus (Thumbnail, Icon, Bild 1-10). Nach jedem Speichern \u00f6ffnet sich ein neues Feld f\u00fcr die Zuordnung. Start des n\u00e4chsten Bilddurchlaufes Mit den Einstellungen nach 50 gelesenen Bildern bzw. nach 10 importierten Bildern k\u00f6nnen Sie den Start des folgenden Import-Durchlaufs regulieren. (Bei leistungsstarken Servern k\u00f6nnen die Einstellungen ggf. h\u00f6her gesetzt werden.) lokale Bilder (\/import\/pictures\/) durch Externe \u00fcberschreiben? Aktiv: Sofern ein externes Bild den gleichen Namen hat, wird das lokale Bild \u00fcberschrieben. Inaktiv: Sofern ein externes Bild den gleichen Namen und eine unterschiedliche Gr\u00f6\u00dfe zu dem lokalen Bild hat, wird der Name des externen Bilds mit einem Zusatz (DateinameZusatz.Endung) versehen. Masterbilder am Artikel vorher entfernen (empfohlen) Aktivieren Sie diese Option, um Bilder-Altlasten auf dem Server zu vermeiden. W\u00e4hrend des Importvorgangs werden vorherige Artikelbilder \u00fcber die Shop Logik entfernt. Die L\u00f6schung umfasst die Bilder des aktuellen Artikels im "\/master\/" und die generierten Bilder im "\/generated\/" Verzeichnis. Deaktivieren Sie diese Option, so werden die Bilder direkt importiert. Es k\u00f6nnen dabei in den \/source\/out\/master\/product\/*\/ Verzeichnissen ungenutzte Bilddateien entstehen. Aktion nachdem ein Bild importiert wurde W\u00e4hlen Sie eine entsprechende Option aus, damit die Bilder im \/source\/import\/pictures\/ Verzeichnis gel\u00f6scht oder in ein anzugebendes Verzeichnis verschoben werden. Das Verzeichnis ist mit absolutem Pfad anzugeben, bspw: \/var\/www\/myshop.de\/{VerzeichnisName}\/ Klicken Sie abschlie\u00dfend auf Speichern.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Bilderimport\/Stamm.html"},{"title":"Import","text":"Wenn Sie externe Bilder importieren m\u00f6chten, aktivieren Sie die Option Externe Bilder einlesen. Klicken Sie danach auf Bildimportverzeichnis einlesen. Damit werden die Artikelbilder (von extern heruntergeladen, wenn aktiv und) f\u00fcr den Import registriert. Wenn alle Bilddateien korrekt in der Verzeichnis-Info gezeigt werden, k\u00f6nnen Sie den Bildimport starten. Der Vorgang liest die Metadaten des Bildes und \u00fcbergibt Sie geordnet dem Shop-Framework. Der Shop versetzt das Bild in das korrekte Verzeichnis.","tags":"","url":"manual\/Bedienungsanleitung\/Importanleitung_ausfuehrlich\/Bilderimport\/Import.html"},{"title":"Einleitung","text":"Ein Cronjob ist eine zeitlich wiederkehrende Aufgabe, die auf dem eingesetzten System\/Server gestartet wird. Der Importer unterst\u00fctzt die Funktion. Ein Cronjob der \u00fcber die Konsole eines Systems (nicht via HTTP Aufruf!) eingerichtet wird, hat meist weniger serverseitige Limitierungen als ein Webaufruf (Shop-Admin). Je nach Gr\u00f6\u00dfe der CSV-Datei und Menge der Artikelbilder stellt dieser Vorgang einen hohen Anspruch an die Systemressourcen. Wichtiger Hinweis: F\u00fcr die korrekte Einrichtung der Dateien bzw. der Cronjobs selbst, ist ein gewisses technisches Verst\u00e4ndnis notwendig. F\u00fchren Sie die Einrichtung nur aus, wenn Sie \u00fcber dieses Wissen verf\u00fcgen. Alternativ sollte Ihr betreuender OXID-Partner die Einrichtung des Cronjobs \u00fcbernehmen. Worin besteht der Unterschied zum Import via Shop-Admin? Im Shop-Admin wird die gesamte CSV-Datei in kleineren Teilen bzw. Durchl\u00e4ufen importiert. Dabei werden pro Durchlauf die eingestellte Menge an CSV-Zeilen verarbeitet. Diese Unterteilung reduziert die ben\u00f6tigten Ressourcen pro Aufruf. F\u00fcr einen Cronjob gelten andere bzw. geringere Beschr\u00e4nkungen. Das erm\u00f6glicht einem Konsolen-Aufruf mehr Ressourcen f\u00fcr den Import zu verwenden. Jeder eingerichtete Import-Cronjob arbeitet alle CSV-Zeilen auf einmal ab. Hinweise Sprechen Sie die Details zum Einrichten eines Cronjobs mit Ihrem Serverprovider ab. Es gibt f\u00fcr die Einrichtung via Konsole verschiedene Faktoren, die je nach Serverprovider unterschiedlich sein k\u00f6nnen. Generell empfehlen wir den Einsatz von Import-Cronjobs auf eigenen Serverumgebungen. Managed-\/Hosting Pakete unterliegen meist strengeren Beschr\u00e4nkungen. Weiterhin sollte bei der Planung eines Cronjobs, der Einsatz von geringeren Datenmengen bevorzugt werden. Ein Beispiel w\u00e4re der Abgleich des Lagerbestandes oder der Preise. Ein Gegenbeispiel ist ein kompletter Import mit Artikel- inkl. Bilddaten. Als Eckpunkte kann man sich an der Anzahl der CSV-Spalten + CSV-Zeilen + Gr\u00f6\u00dfe der Importdatei orientieren. Es empfiehlt sich die Ausf\u00fchrung des Imports innerhalb der Ruhezeiten (wenige Besucher) im Shop durchzuf\u00fchren (bspw. in der Nacht). Je nach System kann es kurzfristig zu serverseitigen Auslastungen kommen (RAM, CPU). Um mehrere Importprofile per Cronjob ausf\u00fchren lassen zu k\u00f6nnen, muss f\u00fcr jedes Profil eine neuer, eigener Eintrag (Shell-Datei, Crontab Zeile) angelegt werden. logischer Ablauf eines Cronjobs Starten des Artikelimports Starten der "Nach Import" Funktion (optional) Herunterladen der externen Bilder (optional) Starten des Bilderimports (optional)","tags":"","url":"manual\/Bedienungsanleitung\/Cronjob_Einrichtung\/Einleitung.html"},{"title":"Grunds\u00e4tzliche Informationen","text":"Die anzusprechende Datei befindet sich unter: {Shoproot}\/source\/modules\/d3\/importer\/public\/d3_importer_cron.php Die Cronjob-Datei kann folgende Parameter (Reihenfolge beachten!) entgegennehmen: 1. Profil-ID Anhand der ID wird das dazugeh\u00f6rige Importprofil aus der Datenbank geladen. Die Profil-ID des Importprofils finden Sie im Shop-Admin. W\u00e4hlen Sie unter \/Importer\/Artikelimport\/ das gew\u00fcnschte Importprofil aus und gehen Sie auf den Reiter [Stamm]. Dort finden Sie die Ident in der Zeile [Profil-ID]. Dieser Parameter muss immer \u00fcbergeben werden. 2. Aktion des Nach Imports Mit diesem Parameter kann die Aktion des Nach Imports gesteuert werden. Folgende Aktionen stehen Ihnen optional zur Verf\u00fcgung: inactive Diese Aktion steuert dieselbe Funktion wie im Admin unter \/D\u00b3 Module\/Importer\/Artikelimport\/Nach Import\/Alle Artikel deaktivieren an. delete Diese Aktion steuert dieselbe Funktion wie im Admin unter \/D\u00b3 Module\/Importer\/Artikelimport\/Nach Import\/Alle Artikel l\u00f6schen an. none (oder frei lassen) Es wird keine \"Nach Import\" Aktion angesteuert. Mehr Informationen zu den \"Nach Import\" Funktionen finden Sie hier 3. Shop-Id (nur EE) In der Shop Edition Enterprise k\u00f6nnen Sie diesen Parameter verwenden, um einen Import Vorgang innerhalb eines definierten Subshops zu starten. Folgende Ausgaben werden bei einem erfolgreichen Aufruf produziert (kann variieren): 2019-11-29 12:47:37: Starting database article import... 2019-11-29 12:47:38: Imported: 0 articles 2019-11-29 12:47:38: Updated: 10 articles 2019-11-29 12:47:40: starting picture import. 2019-11-29 12:47:40: start picture download. 2019-11-29 12:53:31: Downloaded: 30 pictures 2019-11-29 12:53:31: Reading picture directory... 2019-11-29 12:53:32: start importing pictures. 2019-11-29 12:53:36: finished picture import. 2019-11-29 12:53:36: Handled: 30 Pictures Bilderimport Der Bilderimport wird immer abh\u00e4ngig von den Einstellungen am Importprofil durchgef\u00fchrt. Ausgenommen sind die Limitierungen des Bilderimports (siehe "Start des n\u00e4chsten Bilddurchlaufes" unter Bilderimport).","tags":"","url":"manual\/Bedienungsanleitung\/Cronjob_Einrichtung\/Grundsaetzliche_Informationen.html"},{"title":"Einrichtung per Crontab","text":"Aufbau eines Cronjobs in crontab: # Minute Hour Day of Month Month Day of Week Command # (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat) 0 2 12 * * \/usr\/bin\/find Tragen Sie bei {Shoproot} den absoluten Pfad zum Shop Hauptverzeichnis ein. Beispiel 1 In diesem Beispiel werden die CSV-Daten mit der Profil-ID "smf5cf2bb7668594e9e7c37a7698f725" und der "Nach Import" Funktion "Alle Artikel deaktivieren" ausgef\u00fchrt. Die Zeitangabe entspricht "jeden Tag um Mitternacht": 0 0 * * * Bei pfad\/zu\/php sollte die vom Shop verwendete PHP Version genutzt werden. Bspw.: \/usr\/local\/php7.2\/bin\/php 0 0 * * * pfad\/zu\/php {Shoproot}\/source\/modules\/d3\/importer\/public\/d3_importer_cron.php smf5cf2bb7668594e9e7c37a7698f725 inactive Beispiel 2 In diesem Beispiel werden die CSV-Daten mit der Profil-ID "smf5cf2bb7668594e9e7c37a7698f725" und ohne "Nach Import" Funktion ausgef\u00fchrt. Die Zeitangabe entspricht "jede volle Stunde": 0 * * * * 0 * * * * pfad\/zu\/php {Shoproot}\/source\/modules\/d3\/importer\/public\/d3_importer_cron.php smf5cf2bb7668594e9e7c37a7698f725 Beispiel 3 (nur EE) In diesem Beispiel werden die CSV-Daten mit der Profil-ID "smf5cf2bb7668594e9e7c37a7698f725", ohne "Nach Import" Funktion ausgef\u00fchrt und in den Subshop 3 importiert. Die Zeitangabe entspricht "Zur vollen Stunde und in der 30. Minute": 0,30 * * * * 0,30 * * * * pfad\/zu\/php {Shoproot}\/source\/modules\/d3\/importer\/public\/d3_importer_cron.php smf5cf2bb7668594e9e7c37a7698f725 none 3","tags":"","url":"manual\/Bedienungsanleitung\/Cronjob_Einrichtung\/Einrichtung_per_Crontab.html"},{"title":"Anlage einer Shell Datei","text":"Der Pfad zu einer Shell Datei kann im Crontab oder in einer Server Configuration (Profihost: ServerCon) hinterlegt werden. Welches Importprofil per cronjob ausgef\u00fchrt wird, wird in der .sh-Datei (bzw. bei Windowssystemen mit der .bat-Datei) gesteuert. Ebenso die Nach Import-Aktion. Tragen Sie bei {Shoproot} den absoluten Pfad zum Shop Hauptverzeichnis ein. Beispiel 1: !\/bin\/bash pfad\/zu\/php {Shoproot}\/source\/modules\/d3\/importer\/public\/d3_importer_cron.php smf5cf2bb7668594e9e7c37a7698f725 In diesem Beispiel wird das Profil mit der Profil-ID "smf5cf2bb7668594e9e7c37a7698f725" und ohne "Nach Import"-Aktion ausgef\u00fchrt. Beispiel 2: !\/bin\/bash pfad\/zu\/php {Shoproot}\/source\/modules\/d3\/importer\/public\/d3_importer_cron.php smf5cf2bb7668594e9e7c37a7698f725 delete In diesem Beispiel wird das Profil mit der Profil-ID "smf5cf2bb7668594e9e7c37a7698f725" und als "Nach Import"-Aktion das L\u00f6schen nicht ge\u00e4nderter Artikel ausgef\u00fchrt. Beispiel 3 (nur EE): !\/bin\/bash pfad\/zu\/php {Shoproot}\/source\/modules\/d3\/importer\/public\/d3_importer_cron.php smf5cf2bb7668594e9e7c37a7698f725 inactive 3 In diesem Beispiel wird das Profil mit der Profil-ID "smf5cf2bb7668594e9e7c37a7698f725" und als Nach Import-Aktion das Deaktivieren nicht ge\u00e4nderter Artikel, im Subshop "3" ausgef\u00fchrt. Die korrekte Konfiguration der .sh-Datei kann \u00fcber einen manuellen Testlauf per Konsole am Webserver gepr\u00fcft werden.","tags":"","url":"manual\/Bedienungsanleitung\/Cronjob_Einrichtung\/Einrichtung_per_Shell.html"},{"title":"Einrichtung per Web-Aufruf","text":"Wie bereits in der Einleitung erw\u00e4hnt, sind die Ressourcen via Web-Aufruf st\u00e4rker limitiert. Daher wird diese Ausf\u00fchrung derzeit nicht unterst\u00fctzt und nicht empfohlen.","tags":"","url":"manual\/Bedienungsanleitung\/Cronjob_Einrichtung\/Einrichtung_per_Web_Aufruf.html"},{"title":"H\u00e4ufig gestellte Fragen","text":"Kann ich mit Ihrem Modul ein t\u00e4gliches Update meiner Artikeldaten durchf\u00fchren? Ja, Sie k\u00f6nnen so oft Sie m\u00f6chten, einen Import durchf\u00fchren. Ich habe eine CSV-Datei mit ca. 50.000 Artikeln.Ist ein Import mit diesem Modul m\u00f6glich oder w\u00fcrde es zu einer Zeit\u00fcberschreitung und einem Abbruch beim Import kommen? Ein Import ist in jedem Fall m\u00f6glich. Das Modul importiert Teile Ihrer Importdatei. Die Gr\u00f6\u00dfe der Teile k\u00f6nnen Sie unter \/Artikelimport\/Konfig.\/Dateizeilen pro Durchlauf\/ einstellen. Die Serverkonfiguration (RAM\/CPU\/etc.) spielt dabei eine Rolle. Der Importer kann in 3 Kategorien die Artikel integrieren, ist das auch in Treppenkategorien m\u00f6glich? Sie k\u00f6nnen den Artikeln beliebig vielen Kategorien zuordnen. Auch k\u00f6nnen Sie damit gleich den kompletten Kategoriebaum (Treppenkategorie) zuordnen. Die CSV-Datei meines Lieferanten enth\u00e4lt zus\u00e4tzlichen HTML-Code f\u00fcr den Artikellangtext. Dabei kommen die im Admin definierten Trennzeichen ; und \" vor. Kann der Importer die Daten sauber verarbeiten? Ja, wenn die Trennzeichen (Datei-Spaltentrennung + Texttrenner) eindeutig vergeben werden und die Kombination \";\" nicht im Langtext vorkommt. K\u00f6nnen auch andere Dateiformate importiert werden (wie xml, xls,...)? Nein, es werden lediglich csv-basierte Textdateien unterst\u00fctzt. Muss ich alle Bildgr\u00f6\u00dfen einzeln importieren? Nein, das Artikelbild wird bei dem Import dem Shop als Masterbild \u00fcbergeben. Der Shop generiert aus dem Masterbild die restlichen Bilder. Wie erfolgt die Angabe der Staffelpreise f\u00fcr \"abs\" und \"%Rabatt\"? Die Angabe des Staffelpreises kann mit \"%\" oder per Option \"ist % Rabatt Preis?\" erfolgen. Dabei ist es egal ob \"10%\" oder \"%10\".","tags":"","url":"manual\/Bedienungsanleitung\/Haeufig_gestellte_Fragen.html"},{"title":"Hilfe und Support","text":"Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unten genannten Kontaktdaten Bescheid. Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserem HelpCenter zur Verf\u00fcgung. Finden Sie darin die ben\u00f6tigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden M\u00f6glichkeiten: per E-Mail: support@shopmodule.com oder \u00fcber das Kontaktformular auf Oxidmodule.com oder per Telefon: (+49) 37 21 \/ 26 80 90 zu unseren B\u00fcrozeiten Geben Sie bitte an, wo und wie wir gegebenenfalls vorhandene Schwierigkeiten nachvollziehen k\u00f6nnen. Sind Ihre Fragen shopspezifisch, ben\u00f6tigen wir m\u00f6glicherweise Zugangsdaten zum betreffenden Shop. Wir w\u00fcnschen Ihnen mit Ihrem Shop und dem Modul viel Erfolg! Ihr D\u00b3-Team.","tags":"","url":"support\/Hilfe-und-Support.html"}]} |