TYPO3-Browser: Kommentare im singleView mit 'comments'
| Autor | Nachricht |
|---|---|
|
Verfasst am: 15. 09. 2011 [15:11]
|
|
|
tgr
Thorsten
Themenersteller
Dabei seit: 14.04.2011
Beiträge: 13
|
moin... ich hatte die aufgabe, den singleview mit kommentarfunktion zu versehen. vielleicht interessiert es den einen oder anderen wie ich das gelöst hab: installiert wurden die extensions comments und pagebrowse. entsprechend die statischen templates beider extensions einbinden. offensichtlich ist es notwendig, bei der reihenfolge die templates vom browser nach den beiden anderen einzubinden. desweiteren hab ich in der tabelle mit den datensätzen, die ich mit dem browser darstelle ein dummy-feld namens comments eingetragen. ein paar standards für die extension comments, wie storagePid, etc. hab ich im constant-editor konfiguriert. der rest steht in der extension, die ich für meine produkte-datenbank erstellt hab. das typoscript (gekürzt) dazu sieht so aus: TYPOSCRIPT plugin.tx_browser_pi1.views.single { 1 { select ( [...] tx_productlist_product.comments ) tx_productlist_product { [...] comments = COA comments { 10 < plugin.tx_comments_pi1 10 { prefixToTableMap > prefixToTableMap { tx_browser_pi1 = tx_productlist_product } code = COMMENTS,FORM } } } } die extension comments erkennt die uid des zu kommentierenden datensatzen automatisch (showUid), muss allerdings noch wissen, zu welcher tabelle die daten gehören. dazu gibt es einen trigger. wenn also in den piVars tx_browser_pi1 im zusammenhang mit showUid auftaucht, weiß die extension, dass die uid zur tabelle tx_productlist_product gehört. standardmäßig stehen in .prefixToTableMap schon ein paar mappings drin. die hab ich gelöscht um verwirrung zu vermeiden über .code wird nun einfach festgelegt, was die extension comments anzeigen soll... im html-template wird dann ###TX_PRODUCTLIST_PRODUCT.COMMENTS### als marker benutzt. so, ich hoffe ich hab nix vergessen. cheers, thorsten |
|
Verfasst am: 21. 09. 2011 [23:43]
|
|
|
dirk
Dirk Wildt
Dabei seit: 27.09.2010
Beiträge: 601
|
Hallo Thorsten, herzlichen Dank für die Lösung Viele Grüße Dirk --
Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR! Sponsoring: Ich will einfach einen Betrag spenden http://typo3-browser.de/sponsoring |
Powered by TYPO3 und mm_forum Extension


