Re: [TYPO3-german] CONTENT und wrap
Hi Björn, required ist die Lösung. Vielen Dank. Ich habe schon ein bisschen an typo3 gezweifelt. Gruß Michael Am 04.01.2011 15:32, schrieb Stefan Frömken: Am 04.01.2011 15:26, schrieb Bjoern Pedersen: Am 04.01.2011 13:57, schrieb Michael Stein: Hi zusammen, ich habe folgendes Objekt: 1 = CONTENT 1 { table = tx_event wrap =div class=contentelh4Programm/h4|/div required = 1 select { pidInList = {$site.event_folder} where = 1=1 andWhere.cObject = TEXT andWhere.cObject.data = GP:tx_event|adrUid andWhere.cObject.wrap = tx_event.address=| } renderObj = COA renderObj { 10 = TEXT 10.field = title } } eine postuserFunc brauchts da nicht. Grüße, Björn Jup...required war auch das Erste, was mir eingefallen ist. Ich hab die required-Option hier auch mal mit eigenen Worten dokumentiert: http://typo3.sfroemken.de/typo3-tutorials/tslib/content.html?L=0 Stefan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] CONTENT und wrap
Hi zusammen, ich habe folgendes Objekt: 1 = CONTENT 1 { table = tx_event wrap = div class=contentelh4Programm/h4|/div select { pidInList = {$site.event_folder} where = 1=1 andWhere.cObject = TEXT andWhere.cObject.data = GP:tx_event|adrUid andWhere.cObject.wrap = tx_event.address=| } renderObj = COA renderObj { 10 = TEXT 10.field = title } } Im Moment wird der Wrap immer ausgeführt. Auch wenn nichts aus der Datenbank kommt. Wie kann ich es machen, dass der wrap nur ausgeführt wird, wenn auch wirklich content aus der Datenbank zurück kommt? Gruß Michael ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CONTENT und wrap
Für die Nachwelt: ich habs über eine userfunc gelöst: 1 { stdWrap.postUserFunc = user_Helper-wrapOnlyNonEmpty stdWrap.postUserFunc.myWrap.wrap = div class=contentel|/div ... } class user_Helper extends tslib_pibase { function wrapOnlyNonEmpty ($content,$conf) { if ($content != '') { return $this-cObj-stdWrap($content,$conf['myWrap.']); } else { return ''; } } } Am 04.01.2011 13:57, schrieb Michael Stein: Hi zusammen, ich habe folgendes Objekt: 1 = CONTENT 1 { table = tx_event wrap = div class=contentelh4Programm/h4|/div select { pidInList = {$site.event_folder} where = 1=1 andWhere.cObject = TEXT andWhere.cObject.data = GP:tx_event|adrUid andWhere.cObject.wrap = tx_event.address=| } renderObj = COA renderObj { 10 = TEXT 10.field = title } } Im Moment wird der Wrap immer ausgeführt. Auch wenn nichts aus der Datenbank kommt. Wie kann ich es machen, dass der wrap nur ausgeführt wird, wenn auch wirklich content aus der Datenbank zurück kommt? Gruß Michael ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CONTENT und wrap
Am 04.01.2011 13:57, schrieb Michael Stein: Hi zusammen, ich habe folgendes Objekt: 1 = CONTENT 1 { table = tx_event wrap = div class=contentelh4Programm/h4|/div required = 1 select { pidInList = {$site.event_folder} where = 1=1 andWhere.cObject = TEXT andWhere.cObject.data = GP:tx_event|adrUid andWhere.cObject.wrap = tx_event.address=| } renderObj = COA renderObj { 10 = TEXT 10.field = title } } eine postuserFunc brauchts da nicht. Grüße, Björn ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CONTENT und wrap
Am 04.01.2011 15:26, schrieb Bjoern Pedersen: Am 04.01.2011 13:57, schrieb Michael Stein: Hi zusammen, ich habe folgendes Objekt: 1 = CONTENT 1 { table = tx_event wrap =div class=contentelh4Programm/h4|/div required = 1 select { pidInList = {$site.event_folder} where = 1=1 andWhere.cObject = TEXT andWhere.cObject.data = GP:tx_event|adrUid andWhere.cObject.wrap = tx_event.address=| } renderObj = COA renderObj { 10 = TEXT 10.field = title } } eine postuserFunc brauchts da nicht. Grüße, Björn Jup...required war auch das Erste, was mir eingefallen ist. Ich hab die required-Option hier auch mal mit eigenen Worten dokumentiert: http://typo3.sfroemken.de/typo3-tutorials/tslib/content.html?L=0 Stefan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CONTENT und wrap
Hi Michael, häng den wrap doch einfach ans Rendering: 1.renderObj.wrap = div class=contentelh4Programm/h4|/div Glücklicherweise unterstützt das COA den direkten wrap ;) LG Markus ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CONTENT und wrap
ah...murks...du willst den wrap um die komplette Liste, richtig? ...nu ist der Groschen gefallen ;) Am 04.01.2011 17:37, schrieb DIGITAGE | Markus Martens: Hi Michael, häng den wrap doch einfach ans Rendering: 1.renderObj.wrap = div class=contentelh4Programm/h4|/div Glücklicherweise unterstützt das COA den direkten wrap ;) LG Markus ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CONTENT und wrap
Hab's selbst noch nicht getestet aber ein required ist ne gute Idee. Da CONTENT dies allerdings nicht direkt unterstützt, müsstest du es über 'nen stdWap dran hängen: 1.stdWrap.wrap = div class=contentelh4Programm/h4|/div 1.stdWrap.required = 1 LG Markus Am 04.01.2011 15:26, schrieb Bjoern Pedersen: Am 04.01.2011 13:57, schrieb Michael Stein: Hi zusammen, ich habe folgendes Objekt: 1 = CONTENT 1 { table = tx_event wrap =div class=contentelh4Programm/h4|/div required = 1 select { pidInList = {$site.event_folder} where = 1=1 andWhere.cObject = TEXT andWhere.cObject.data = GP:tx_event|adrUid andWhere.cObject.wrap = tx_event.address=| } renderObj = COA renderObj { 10 = TEXT 10.field = title } } eine postuserFunc brauchts da nicht. Grüße, Björn Liebe Grüße Markus Martens ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german