Jump to content
xt:Commerce Community Forum

[SOLVED] Multishop Produkte einem Shop zuordnen


paradieswelt

Recommended Posts

Hallo,

wir möchten in den nächsten Tagen einen zweiten Shop als Multishop anlegen.

Unser erster Shop führt ca. 1500 Artikel. Diese sollen aber nicht im 2. neuen Shop angezeigt werden.

Dies kann man ja lösen, indem man den Haken für den jeweiligen Shop entwerder entfernt oder hinzufügt (je nachdem welche Option man gewählt hat (Whiteliste oder Blacklist).

Bei uns muss man einen Haken hinzufügen um den Artikel im entsprechenden Shop NICHT anzuzeigen.

Nun meine Frage:

Gibt es einen SQL Befehl um für alle Produkte diesen Haken bei Shop 2 zu setzen? Ich möchte mich jetzt nicht durch 1500 Artikel klicken müssen.

Wäre jemand so nett und würde mir diesen SQL Befehl nennen?

Vielen Dank schonmal

Link to comment
Share on other sites

Hallo,

mach das mal zunächst bei mindestens einem Artikel von Hand.

Dann wirst Du in der MySQL-DB eine Tabelle "xt_products_permission" finden.

Das ist die "Blacklist" , nach der abgefragt wird

Felder

'pid' 'permission' 'pgroup'

(Produkt-ID) (Berechtigung auf 1 = gesperrt) (pgroup = Shop, wahrscheinlich shop_2 bei Dir)

Am besten eine .csv mit 1500 Zeilen (für jede Produkt-ID) erstellen und dort importieren, dann sollte es funktionieren.

Edith:

pid ist hier nicht auto_increment !!

Wenn Du in der normalen 'xt_products' nach der 'products_id' sortierst, findest Du die letzte vergebene/benötigte 'pid'

Link to comment
Share on other sites

Ok, vielen Dank.

Die einzelnen Einträge habe ich gefunden, wie es gehen soll aber nur so halb verstanden.

Ich habe mir aus der 'xt_products' eine Liste mit den jeweiligen 'pid' generieren lassen. Aber wie bekomm ich diese Zahlen nun in das gewünschte Format:

"pid","permission","pgroup"

"4","1","shop_2"

"1084","1","shop_2"

Ich muss das ja in eine Zeile schreiben mit Kommata und Anführungsstrichen. Mit Excel klappt das irgendwie nicht. Wie geht das?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...