Zum Inhalt springen

tt_news erweitern mit genericmarkers

Erstellt am 13. August 2010 · 3 Antworten · letzte Antwort am 16. August 2010

Tags: tt_news, Frage

kruempi ·

Hi,

trotz Suche nach genericmarkers bin ich leider der Lösung meines Problems noch nicht näher gekommen.

Ich brauche in tt_news zwei weitere Felder Kurtitel und Anrisstext. Die habe ich mittels kickstarter und neuer kleiner extension erzeugt und über die Eingabemaske Mit Inhalt befüllt. klappt soweit problemlos.

Nun muss ich in das Template Marker einbauen um die Inhalte der neuen Felder auszugeben. Das soll mittels der eingebauten genericmarkers geschehen.

Die neuen Felder in der tt_news heißen tx_ttnewsextkibo_kurztitel und tx_ttnewsextkibo_anrisstext. Nach Recherche im net habe ich folgenden Code in das Setup meines Basistemplates eingegeben:

plugin.tt_news.genericmarkers.data = tx_ttnewsextkibo_kurztitel, tx_ttnewsextkibo_anrisstext

plugin.tt_news.genericmarkers {
kurztitel = TEXT
kurztitel.data = tx_ttnewsextkibo_kurztitel
kurztitel {
field = generic_tx_ttnewsextkibo_kurztitel
}
anrisstext = TEXT
anrisstext.data = tx_ttnewsextkibo_anrisstext
anrisstext {
field = generic_tx_ttnewsextkibo_anrisstext
}
}

Egal ob ich nun im tt_news-Template ###GENERIC_KURZTITEL### oder ###GENERIC_TX_TTNEWSEXRKIBO_KURZTITEL### angebe, erscheint leider nichts im Frontend.

Wo liegt mein Fehler? Für jede Antwort schon mal herzlichen Dank in Voraus.

Jochen

karlchen ·

laut dem Online Manual
http://typo3.org/documentation/document-library/extension-manuals/ttnewsgenericmarkers/1.1.0/view/1/3/
sollte es so aussehen.

plugin.tt_news.genericmarkers.data = tx_ttnewsextkibo_kurztitel, tx_ttnewsextkibo_anrisstext
 
plugin.tt_news.genericmarkers {
kurztitel = TEXT
kurztitel {
field = generic_tx_ttnewsextkibo_kurztitel
}
anrisstext = TEXT
anrisstext {
field = generic_tx_ttnewsextkibo_anrisstext
}
}

Danach im Template ###GENERIC_KURZTITEL### eintragen.

Wenn es immer noch nicht geht, probier doch erstmal eines der "Simple examples"

kruempi ·

Hi,

vielen Dank erstmal für die Antwort, leider klappt es noch nicht.

Ich habe jetzt mal als simple Variante

plugin.tt_news.genericmarkers {
	link = TEXT
	link {
		value = Important link
		typolink.parameter = www.typo3.org
	}
}

ausprobiert, das funktioniert ohne Probleme.

Dann habe ich aus der Anleitung zu genericmarkers

plugin.tt_news.genericmarkers.data = title,uid

plugin.tt_news.genericmarkers {

data = title

title2 = TEXT

title2 {

field = generic_title

wrap = Title again: |

}

}

rauskopiert, das funktioniert schon nicht mehr.

Hat noch jemand einen Tip für mich?

Vielen Dank
Jochen

kruempi ·

Hier ist die Lösung für alle anderen die noch suchen.

Folgender Code funktioniert einwandfrei bei mir (tx_ttnewsextkibo_kurztitel und tx_ttnewsextkibo_anrisstext sind die Namen der beiden neuen Felder in der Tabelle tt_news):

plugin.tt_news.genericmarkers {
 data = tx_ttnewsextkibo_kurztitel, tx_ttnewsextkibo_anrisstext
 kurztitel = COA
 kurztitel {
  10 = TEXT
  10.field = tx_ttnewsextkibo_kurztitel
 }
 anrisstext = COA
 anrisstext {
  10 = TEXT
  10.field = tx_ttnewsextkibo_anrisstext
 }
 }

Dann noch im Template für die tt_news an der gewünschten Stelle die Marker ###GENERIC_KURZTITEL### und ###GENERIC_ANRISSTEXT### einbauen.