Hallo Community,
ich möchte Displayschutzfolien vertreiben und fertige gerade den Shop dafür an. Bis zur Eröffnung ist er hier zu finden: shop.tamspalm.de/hardware2. Später zieht er dann auf shop.tamspalm.de um.
Es gibt drei Arten von Displayschutzfolien:
[ul][li]UltraProtect (matt)[]UltraClear (klar)[]Blickschutzfilter 360[/ul]
[/li]
Weil das bei so vielen Typen mit Varianten zu lange dauert, habe ich mich dazu entschlossen, einfach 3 Artikel pro Gerät zu erstellen. Also “UltraClear für XXX”, “UltraProtect für XXX” usw.
Ich habe bisher ca. 200 von mehreren Tausend Artikeln erstellt. Da alles bis auf den Namen gleich ist, kopiere ich einfach immer den letzten Artikel, erhöhe die Artikelnr. um 1, ändere den Namen des Artikels leicht ab (Gerätename) und das war’s. Bild etc. bleibt immer gleich. Lediglich wenn ich mit einem Hersteller fertig bin, muss ich einmal die Kategorie ändern, um dann wieder kopieren zu können.
Mit SQL und CSV habe ich bereits rumgeweckerkelt. Ich habe es zwar geschafft, eine CSV-Datei zu importieren, aber da fehlt dann die Kategorie und das Logo des Manufactors fehlt.
Da ich mich gut mit Perl auskenne, habe ich bereits ein paar Skripte angefertigt, welches die Gerätenamen automatisch aus einer Liste ausliest und eine CSV generiert.
Da die Kategorien ja in einer anderen SQL-Tabelle abgespeichert werden, dachte ich mir, dass ich das gleich mit SQL machen kann. Mein Perlscript liest die Gerätenamen voll automatisch aus und mit einem (Perl-)Modul werden die Daten in die SQL-Datenbank eingetragen.
Jetzt muss ich nur noch wissen, wo was reinkommt.
Wenn ich im Backend des Shops einen Artikel erstelle oder kopiere, wird ja automatisch eine “Artikel-ID” generiert. Im Grunde sollte das Perl Script die Funktionen des “Kopieren”-Buttons übernehmen und nur noch die Artikelnr. um 1 erhöhen und den Artikelnamen leicht verändern.
Könnt ihr mir sagen, wie ich mit SQL solche Artikel-IDs generiere?