Moin, ich verwende aktuell eine TYPO3 8 Installation und wollte da der Einfachheithalber tt_address verwenden. Das klappt auch, bis auf eine Detailseite, die ich brauche, wenn ich ke_search einsetze.
Ich habe dann dieses Snippet hier gefunden (http://www.typo3forum.net/discussion/74964/tt-address-detailansicht-fuer-typo3-6-2): lib.gesuchte-adresse = CONTENT lib.gesuchte-adresse { table = tt_address select { andWhere.data = GP:tt_address|showUid # Make sure there is no SQL injection! andWhere.intval = 1 andWhere.wrap = uid=| #uidInList = 35 #orderBy = last_name ASC pidInList = 44 } renderObj = COA renderObj { 10 = COA 10 { wrap = <div class="vcard_image">|</div> 30 = IMAGE 30 { file.import = uploads/pics/ file.import.field = image file.import.listNum = 0 required = 1 wrap = <span class="photo">|</span> } } 20 = COA 20 { wrap = <div class="vcard_text">|</div> 5 = TEXT 5 { value = {field:last_name}, {field:first_name} insertData = 1 noTrimWrap = |<p class="function">|</p>| if.isTrue.field = last_name } 6 = TEXT 6 { field = country required = 1 br = 1 wrap = <span>|</span> <br /> } 8 = TEXT 8 { field = region required = 1 br = 1 wrap = <p><i>Standort: </i> |</p> } 9 = TEXT 9 { field = organization required = 1 br = 1 wrap = <span>|</span> } 10 = TEXT 10 { field = address required = 1 br = 1 wrap = <p class="address">|</p> } 11 = TEXT 11 { field = building required = 1 noTrimWrap = |<span>|</span><br />| } 12 = TEXT 12 { field = room required = 1 noTrimWrap = |<span>|</span><br />| #outerWrap = |<br /> #outerWrap.if.isFalse.field = zip } 20 = TEXT 20 { field = zip required = 1 noTrimWrap = |<span class="postalCode">|</span> | } 30 = TEXT 30 { field = city required = 1 noTrimWrap = |<span class="city">|</span><br /><br />| } 50 = TEXT 50 { field = phone required = 1 dataWrap = <div class="phone"><span class="label">Tel. </span>|</div> } 60 = TEXT 60 { field = mobile required = 1 dataWrap = <div class="mobile"><span class="label">Mobil: </span>|</div> } 70 = TEXT 70 { field = fax required = 1 dataWrap = <div class="fax"><span class="label">Fax: </span>|</div> } 80 = TEXT 80 { field = email typolink.parameter.field = email required = 1 dataWrap = <p class="email">|</p> } 95 = TEXT 95 { field = description required = 1 dataWrap = <p><i>Beschreibung: </i> |</p> } } wrap = <h1>Kontaktdaten</h1><div class="vcard">|</div> } } plugin.tx_ttaddress_pi1 < lib.gesuchte-adresse Das gibt mir allerdings alle Datensätze aus und nicht den gesuchten, der in der Url über &tt_address[showUid]=ID übergeben wird. Das sollte doch eigentlich so klappen, oder hat sich in TYPO3 8 was an der Get-Variablen-Behandlung in TYPOSCRIPT geändert? Wenn ich nämlich in der SQL-Abfrage ein uidInList = 35 (zum Beispiel) eingebe, dann erscheint der gewünschte Datensatz. Jemand eine Idee? Grüße Basti _______________________________________________ TYPO3-german mailing list [email protected] http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
