Zum Inhalt springen

news_feedit Labels/Beschriftung im FE ändern

Erstellt am 19. Juli 2012 · Noch keine Antworten

Tags: TCA, tt_news, Frage

kjuuze ·

Hallo T3-Gemeinde

Vielleicht seh ich auch einfach den Wald vor lauter Bäumen gerade nicht. Wie kann ich die Labels/Beschriftungen des Frontend-Fomulars von news_feedit ändern?

Am liebsten wäre mir eine Typoscriptlösung, denn ich müsste die Beschriftungen auf unterschiedlichen Seiten anders benennen. Wenn ich per PageTS die Labels von tt_news umbenenne, bringt mir das im Frontend nichts. Das leuchtet mir auch noch ein 😉 Aber woher mth_feedit die Labels nimmt... aus TCA von tt_news?!

Ich bin für jeden Lösungsansatz, wie ich diese Beschriftungen möglichst dynamisch ändern kann, mehr als dankbar!

================ EDIT ===============
Nach noch etwas mehr Forschungsarbeit:
Die Labels werden wie folgt aus dem TCA ausgelesen (mth_feedit/class.tx_mthfeedit.php Zeile 328 ):

$this->getLLFromLabel($this->TCA["columns"][$fN]["label"])

Nun an die Profis unter euch ;-)
Kann ich da nicht irgendwie eine Typoscript-Konfiguration abfragen, anstelle der Labels von tt_news im TCA? #paralyzed#

Freundliche Grüsse
Markus

================= LÖSUNG ====================
Selbst ist der Mann 😃
Meine Idee nach dem ersten Editieren dieses Beitrags war gar nicht so verkehrt. Ich habe nun in der Datei mth_feedit/class.tx_mthfeedit.php Zeile 328 mit folgendem Code ausgetauscht:

$this->conf['label.'][$fN]

Im Typoscript-Setup können die Labels nun wie folgt definiert werden:

plugin.tx_newsfeedit_pi1.mthfeedit {
  label {
    title = MeinNeuerTitel
    short = MeinNeuerUntertitel
    usw...
  }
}

Diese Lösung ist natürlich nicht updatesicher. Jedoch wurden news_feedit und mth_feedit letztmals vor 5-6 Jahre aktualisiert. Von daher droht wohl nicht sehr grosse Gefahr. Ansonsten sind es nur wenige Zeilen Code. Hoffe, dass ich noch jemandem helfen konnte.

Liebe Grüsse
Markus