Zum Inhalt springen

Titel von relation Feld in Formular und select

Erstellt am 1. Juli 2006 · 2 Antworten · letzte Antwort am 1. Juli 2006

Tags: TCA, Frage

Michaelh74 ·

Hallo zusammen,

bin beim Programmieren einer Extension auf folgende 2 Problem gestoßen. Wäre sehr nett, wenn dazu jemand ein paar Tipp oder Lösung hätte:

Problem 1:
Im automatisch erstellten BE Formular meiner Ext. verwende ich ein Feld mit relation. Normaler was wird dann dort ja die uid der anderen Datenbanktabelle stehen oder man setzt dort durch Label den Spaltennamen, der dort erscheinen soll. Jetzt ist es in meinem Fall aber leider so, dass dort die Inhalt der von mir gewünschten Spalte wieder in einem Schlüssel (uid einer 3. Tabelle) stehen. Gibt es dafür ne Lösung??

Problem 2:
Würde gerne die Anzeige in der BE List meiner Ext. sortieren lassen. Geht ja normalerweise mit default_sortby der ext_tables.php. Müßte dort aber nach 2 Spalten sortieren (nach Veranstaltungen & Teilnehmer). Also sortiert nach Veranstaltungen u. dort innerhalb nach Teilnehmer Namen. Ich kann bisher nur entweder oder sortieren. Nicht beider zusammen. Mit SQL müßtes es gehen, indem ich einfach 2 Werte nach ORDER BY kommasepariert angeben. In meinem Fall ist der Name aber wieder nur über einen Schlüssel (entrants.uid) enthalten.

Such schon ewig, aber irgendwie konnte ich bisher keine brauchbare Lösung finde. Bin für jede Hilfe sehr dankbar!!! Da ich dort momentan überhaupt nicht weiterkomme.

Viele Grüße
Michael

Michaelh74 ·

Hallo Just2b,

vielen Dank für Deine schnelle Hilfe!

Wäre sehr nett, wenn Du mir das ein bißchen erläutern könntest. Versteh nämlich nicht genau was Du meinst. :o

Ist die Lösung für Problem 1 oder 2 relevant?

Viele Grüße
Michael