TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

tt_news erweitern mit genericmarkers


Autor Nachricht
Verfasst am: 13. 08. 2010 [14:15]
kruempi
Themenersteller
Dabei seit: 20.01.2010
Beiträge: 10
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:

TYPOSCRIPT
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
Profil
Verfasst am: 13. 08. 2010 [15:21]
karlchen
Dabei seit: 19.10.2006
Beiträge: 1049
laut dem Online Manual
http://typo3.org/documentation/document-library/extension-manuals/ttnewsgenericmarkers/1.1.0/view/1/3/
sollte es so aussehen.

TYPOSCRIPT
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"
Profil
Verfasst am: 16. 08. 2010 [15:21]
kruempi
Themenersteller
Dabei seit: 20.01.2010
Beiträge: 10
Hi,

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

Ich habe jetzt mal als simple Variante

TYPOSCRIPT
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

TYPOSCRIPT
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
Profil
Verfasst am: 16. 08. 2010 [16:38]
kruempi
Themenersteller
Dabei seit: 20.01.2010
Beiträge: 10
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):

TYPOSCRIPT
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.
Profil