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

Jetzt testen!

Schulungen

jetzt buchen

URL von Detailansicht in List-View


Autor Nachricht
Verfasst am: 20. 01. 2012 [13:54]
JCG
Themenersteller
Dabei seit: 23.04.2006
Beiträge: 33
Hallo ich versuche gerade krampfhaft in meiner
News-Listview für jeden Artikel die URL zur Detailansicht auszulesen.

Um das Ganze im Template zu verwenden nutze ich Generimarkers.

Mein TS ist wie folgt:

TYPOSCRIPT
plugin.tt_news.genericmarkers.URL = COA
plugin.tt_news.genericmarkers.URL.data=uid
plugin.tt_news.genericmarkers.URL {
    2 = TEXT
    2 {
        typolink = 1
        typolink {
            parameter = 14 //id detailasnicht
            additionalParams = &tx_ttnews[tt_news]={field:uid}
            additionalParams.insertData = 1
          returnLast = url
        }
    }
}


Mein Ergebnis ich bekomme einen URL zurück aber bei jedem Eintrag die gleiche.
Die ID die ich zurückbekomme ist die 113 was für mich gar keinen Sinn ergibt der Eintrag ist weder der erste noch der letzte einfach mittendrin.

Jemand eine Idee was ich falsch mache?

Danke und Gruß
ProfilWWW
Verfasst am: 21. 01. 2012 [21:13]
xander
Dabei seit: 22.02.2010
Beiträge: 4
Schau mal in der tt_content, ob die 113 nicht die UID des Plugins ist.
Profil
Verfasst am: 22. 01. 2012 [07:47]
LuP
Dabei seit: 12.04.2007
Beiträge: 279
Hallo JCG,

das Präfix generic_ müsste man noch vor dem eigentlichen Feld setzen:
TYPOSCRIPT
plugin.tt_news.genericmarkers.data = uid,title
plugin.tt_news.genericmarkers.url = TEXT
plugin.tt_news.genericmarkers.url {
    typolink {
        parameter = 14 // id of detail view
        additionalParams = &tx_ttnews[tt_news]={field:generic_uid}
        additionalParams.insertData = 1
        returnLast = url
        useCacheHash = 1
    }
}


VG,
LuP
Profil