Zum Inhalt springen

Kickstarter - Database Relation

Erstellt am 10. November 2009 · 5 Antworten · letzte Antwort am 16. November 2009

Tags: Frage

bigyeti ·

Guten Abend,

ich versuche mit dem Kickstarter eine Database Relation zu einer Tabelle einer anderen Extension herzustellen.
Dafür habe ich unter "Create relation to table" die Option "Custom table" gewählt. Bei dem Eingabefeld das anschließend erscheint habe ich meinen Tabellennamen "tx_metaoscommerce_products" eingetragen und als Type habe ich "Selectorbox, select global" gewählt.
Wenn ich im Backend nun ein neues Inhaltselement mit meiner Extension anlege, klappt das auch wunderbar nur leider bleibt die Selectorbox mit der Database Relation leer?

Hat jemand einen Tipp für mich??

Danke bigyeti

matin ·

kontrollier mal in der tca.php ob alles korrekt konfiguiert ist bzw. ob vielleicht bei foreign_table falsche abfragen vorhanden sind:

...
'config' => array (
				'type' => 'select',	
				'foreign_table' => 'tx_deineext_dieanderetabelle',	
				'foreign_table_where' => "ORDER BY tx_deineext_dieanderetabelle.uid",	
				'size' => ...
bigyeti ·

hab ich kontrolliert - sieht gut aus in meinen Augen . . .

			'config' => array (
				'type' => 'select',	
				'foreign_table' => 'tx_metaoscommerce_products',	
				'foreign_table_where' => 'ORDER BY tx_metaoscommerce_products.uid',	
				'size' => 1,	
				'minitems' => 0,
				'maxitems' => 1,
			)
InforMedic ·

seltsam seltsam, ich würde noch mit den verschiedenen Auswahlen (select global etc.) spielen und andere versuchen. Ansonsten hätte ich jetzt einfach mal fe_users herangezogen und geschaut ob es mit dieser Tabelle auch nicht geht.