-gelöst- Alle Produkte aus zwei bestimmten Kateg. updaten

dennis84

Aktives Mitglied
4. Januar 2007
67
0
Hallo zusammen,
ich möchte allen Produkten aus zwei Kategorien ein anderes Produkttemplate zuweisen. Das Template habe ich erstellt und liegt im gleichen Verzeichnis wie das "normale".
Dies funktioniert auch soweit wenn ich den Artikel manuell im xtc admin ändere von "product_info_v1.html" in "product_info_v1_without_status.html"

Um alle Artikel upzudaten habe ich mir dieses Query überlegt:

Code:
Update products 
SET products.product_template = 'product_info_v1_without_status.html' WHERE products.products_id = products_to_categories.products_id 
AND products_to_categories.categories_id = '94'
OR products_to_categories.categories_id = '96'

SQL meldet mir den Fehler:

Code:
#1054 - Unknown column 'products_to_categories.products_id' in 'where clause'
obwohl es die Spalte gibt!

Hab ich da nen denkfehler drin, oder geht mein Vorhaben so nicht?

LG dennis
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Hi Dennis,

es muss Update products, products_to_categories SET ... heissen.
Dort müssen alle Tabellen refereziert werden, die etwas mit dem query zu tun haben - auch wenn man im Endeffekt nicht in diesen verändert (tut man ja bei normalen select queries ja auch nciht).

Auf lange Sicht wäre es für dich besser, die Vorlage per Artikelattribut in Wawi zu steuern, siehe http://wiki.jtl-software.de/index.php/6._ARTIKELVERWALTUNG#6.2.6_Attribute