[TYPO3-german] CONTENT und wrap

Michael Stein der.stein at gmx.de
Tue Jan 4 15:18:05 CET 2011


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="contentel"><h4>Programm</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
> 



More information about the TYPO3-german mailing list