Zum Inhalt springen

Tabelle im Kickstarter nicht verfügbar

Erstellt am 20. März 2007 · 4 Antworten · letzte Antwort am 20. März 2007

Tags: TCA, tt_news, Frage

fwap ·

Hallo,

ich möchte die tt_news erweitern. In der Tabelle tt_news_cat_mm sind die News mit den Kategorieren vernetzt und eben dieser Tabelle will ich ein Feld zufügen. Die Tabelle tt_news_cat_mm ist aber nicht in der Selectbox "which Table" enthalten.

Warum?

Was für Möglichkeiten habe ich jetzt trotzdem mit Typo3, statt per Hand, a) die Tabelle zu erweitern und b) das Feld per ContentElement im BackEnd zu steuern?

Hat jemand irgendeine Idee?
#paralyzed#

MfG,
fwap

just2b ·

Hallo,

bist du dir sicher, dass du nicht die tt_news_cat erweitern willst? was soll der eintag in der mm_Tabelle bringen?

georg

fwap ·

hehe, eine gegenfrage ist auch eine Antwort. Wenn es eine andere Lösung gibt, bin ich gerne bereit mich dazu überreden zu lassen.
Folgendes Problem:
n-News können n-Kategorien zugeordnet werden.
Zusätzlich soll jede News ein Teaser werden können.
Jetzt soll aber nicht auf jeder Kategoriestartseite die News als Teaser angezeigt werden, sondern nur in einer der Kategorien in der die News einsortiert ist.

Tabelle tt_news_cat_mm
uid_local uid_foreign isTeaser
10 5 ja
10 6 nein
10 7 ja

Soll heissen, in Kategorie 5 und 7 erscheint NewsID 10 als Teaser. In Kategorie 6 nur in der Liste.

MfG,
fwap

just2b ·

dann ist die cat das richtige, die mm ist NUR für die Relation zwischen Datensatz <> Kategorie und nicht mehr

georg

fwap ·

hmmm, dann muss ich für jeden Teaser der einer Kategorie zugeordnet ist ein Extrafeld anlegen. Als neue Felder für Tabelle tt_news_cat wären dann Teaser1 und Teaser2 und evtl. mehr... Nagut, kann ich mit leben.
Wenn ich aber beliebig viele News and eine Kategorie hängen will, mit speziellen Parametern, z.B. in jeder Kategorie ein gesondertes Bild pro Teaser, wäre die tt_news_cat_mm aber der bessere Ort.

mfg,
fwap