Zurück   xt:Commerce Webshop Shop Support > xt:Commerce VEYTON 4.0 - Enterprise Shopsoftware > Fragen zur Software

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 18.01.2010, 13:55
Benutzerbild von GoriBoy
Erfahrener Benutzer
 
Registriert seit: 27.02.2004
Beiträge: 857
Standard master/slave verknüpfungen als csv importieren?

hallo freunde des guten geschmacks..

kann man irgendwie die ganzen verknüpfungen mit der master/slave geschichte net irgendwie automatisieren?
evtl. schon vorher in einer excel tabelle einfügen und importieren?
oder durch irgendeinen script?..
wenn man die artikel in einer excell tabelle einfügt sprt man sehr sehr viel zeit, aber die sache mit dem slaveartikeln hält einen ewig..
hat mal wer nen vorschlag?
von mir aus entgeltlich oder per pn..
so wird man nie mit dem shop fettich wenn so unmengen von master/slave kombinationen hat..

Gruß
GoriBoy
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 18.01.2010, 15:44
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi Gori,
ich würde das so machen:
1. zusätzliche Tabelle erstellen, die genauso aussieht wie Deine CSV-Datei mit einigermassen sprechenden Feldnamen
2. Importdefinition dafür erstellen ( easy )
3. SQL-Skript schreiben, das mit INSERT diese Tabelle leernudelt und
die entsprechenden Tabellen füllt ( Attribute sollten halt schon da sein ).

Poste doch mal eine "Wunschzeile" Deiner Excel-Tabelle.

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 18.01.2010, 15:59
Benutzerbild von GoriBoy
Erfahrener Benutzer
 
Registriert seit: 27.02.2004
Beiträge: 857
Standard

hallo günther,
danke für deine antwort..
mir gehts darum daß ich die slaves die ich im backend erstelle und dann mühsam jedes artikel berabeiten muß um mit den jeweiligen slave zu verknüpfen.. das ist mein problem.. ich hoffe du hast es verstanden..

Gruß
Gori
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 18.01.2010, 16:15
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

ne, hab ich nicht.
ich erstelle immer zuerst den Master, kopiere den und mache den ersten Slave draus.
Machst Du das andersrum - also Slaves erstellen und die dann einem Master zuordnen ?
Da hilft nur ein Beispiel !

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 18.01.2010, 17:36
Benutzerbild von GoriBoy
Erfahrener Benutzer
 
Registriert seit: 27.02.2004
Beiträge: 857
Standard

hallo günther..
ich machs genauso wie du..
den master erstellen und die slaves... das mache ich schon in meiner importdatei..
es geht um die verknüpfungen im backend..
im backen mußt du auf master/slave gehen und deine slaves anlegen, dann mußt jeden artikel mit dem angelegten slave verknüpfen unter artikel eigenschaften, sonst erscheinen die ja net in den dropdown menüs..
das ist das was am meisten dauert.. das anlegen des master artikel und die slave artikel das ist ein klacks in der import datei...

Gruß
GoriBoy
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 19.01.2010, 08:27
Benutzerbild von GoriBoy
Erfahrener Benutzer
 
Registriert seit: 27.02.2004
Beiträge: 857
Standard

keiner da draußen eine idee?

Gruß
GoriBoy
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 20.01.2010, 10:09
Benutzerbild von GoriBoy
Erfahrener Benutzer
 
Registriert seit: 27.02.2004
Beiträge: 857
Standard

*push*

Gruß
GoriBoy
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 20.01.2010, 10:36
Erfahrener Benutzer
 
Registriert seit: 16.12.2008
Beiträge: 1.346
Standard

Hallo,

falls du jetzt einfach nur meinst, dem Master die Slaves zuzuordnen, so geht das mit dem Import/Export Plugin.

Falls du allerdings die Attribute den Slaves zuweisen möchtest, dann kannst du doch eine Excel-Tabelle erstellen und die direkt in die Datenbank importieren.

MfG. Hansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 20.01.2010, 11:16
Benutzerbild von GoriBoy
Erfahrener Benutzer
 
Registriert seit: 27.02.2004
Beiträge: 857
Standard

Zitat:
Zitat von amilo Beitrag anzeigen
Hallo,

falls du jetzt einfach nur meinst, dem Master die Slaves zuzuordnen, so geht das mit dem Import/Export Plugin.

Falls du allerdings die Attribute den Slaves zuweisen möchtest, dann kannst du doch eine Excel-Tabelle erstellen und die direkt in die Datenbank importieren.

MfG. Hansen
danke amilo,
das zweite ist genau das was ich meine..
wie?
kannst mir mal da nen tipp geben?
weil es über den backend, sehr, sehr mühsam ist..

Gruß und danke
GoriBoy
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 20.01.2010, 19:52
Erfahrener Benutzer
 
Registriert seit: 16.12.2008
Beiträge: 1.346
Standard

Hallo,

erstell dir im Backend einfach ein zwei Slave Artikel mit der richtigen Konfiguration als Vorlage.

Dann gehst du in deine Datenbank und exportierst die Tabelle "xt_plg_products_to_attributes" (Insert).

Diese öffnest du jetzt mit einem Texteditor (z.B: UltraEdit) und kopierst ab dem Teil mit dem Datenbankinhalt --> (2, 3, 2), alles in eine neue Textdatei mit der Endung .sql.
Diese öffnest du jetzt mit Calc und wählst Kommatrennung und UTF-8 aus. Wie auch beim Import/Export.

Da diese Tabelle ausschließlich mit ID´s arbeitet brauchst du zusätzlich noch die Tabellen "xt_plg_products_attributes_description" und "xt_products_description". Und dann kann es auch schon losgehen.
Wichtig ist nur am Anfag bei der ersten Zeile den Syntax mit der offenen Klammer zu beachten.

Nachdem du alles so eingetragen hast wie du es benötigst musst du die Datei speichern und wieder mit dem Texteditor öffnen. Jetzt gehtst du auf Suchen --> Ersetzen und tippst bei Suchen " ein, bei ersetzen steht gar nichts. Danach gehst du noch auf alles ersetzen.

Als zweites tippst du bei suchen ) ein und bei ersetzen ), . Jetzt wieder auf Alles ersetzen klicken. Danach gehst du in die letze Zeile und machst aus dem ),; wieder ein ); damit der SQL Syntax korrekt ist. Diese Tabelle fügst du jetzt wieder in die ursprüngliche Export-Tabelle ein und importierst die wieder mit PHPmyAdmin.

Das ganze liest sich zwar relativ kompliziert geht aber superschnell.

MfG. Hansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehr als ein Artikelbild per CSV importieren ? shoxxen Fragen zur Software 6 26.03.2012 19:59
CSV Importieren MIT Artikelname,Bezeichnung,etc Rollenspiel-Paradies Fragen zur Software 1 25.04.2010 16:05
CSV Preislisten per Cronjop Importieren MoCo-Service PHP & MysQL Forum 1 13.04.2008 21:20


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand