[TYPO3-UG Italy] R: R: R: I: Quesito typoscript stdWrap
Federico Bernardin
federico at bernardin.it
Thu Oct 21 14:14:18 CEST 2010
Ciao,
Sinceramente non ho mai usato l'estensione DB Integration, per cui non so cosa faccia.
Sta di fatto che i marcatori che hai messo (a meno che l'estensione non modifichi il typoscript, ma non credo) sono una stringa e quindi sono sempre true.
Quindi typoscript fa così:
override è true per cui il content di 3.IMAGE diventa <img alt="fase completata" src="fileadmin/user_upload/IMMAGINI/spunta_verde.gif">
, questo viene wrappato (mancherebbe il "|", ma typo3 concatena lo stesso) con <img alt="fase in corso" c="fileadmin/user_upload/IMMAGINI/spunta_arancio.gif"> , per cui alla fine hai questo:
<img alt="fase in corso" c="fileadmin/user_upload/IMMAGINI/spunta_arancio.gif"><img alt="fase completata" src="fileadmin/user_upload/IMMAGINI/spunta_verde.gif">.
Che è il tuo problema, ma è il corretto comportamento, secondo me.
Ciao
Federico
Il giorno 21/ott/2010, alle ore 12.03, CANCELLI VALERIA ha scritto:
>> Non mi è chiaro perchè override dovrebbe override il precedente wrap
>
> Mi serve che funzioni così, se non ho capito male override dovrebbe sostituire tutto il contenuto precedente, giusto?
>
> La tua soluzione funziona allo stesso modo della mia : mi ritrovo i due contenuti affiancati.
>
> grazie
>
> Valeria Cancelli
>
> ________________________________________
> Inizio: typo3-ug-italy-bounces at lists.typo3.org [typo3-ug-italy-bounces at lists.typo3.org] per conto di mario [m at mariochiari.net]
> Inviato: giovedì 21 ottobre 2010 11.18
> Fine: TYPO3 Usergroup Italy
> Oggetto: Re: [TYPO3-UG Italy] R: R: I: Quesito typoscript stdWrap
>
> Il giorno gio, 21/10/2010 alle 08.37 +0000, CANCELLI VALERIA ha scritto:
>
>>>>
>>>> 3 = IMAGE
>>>> 3.stdWrap.wrap = <img alt="fase in corso"
>>>> c="fileadmin/user_upload/IMMAGINI/spunta_arancio.gif">
>>>> 3.stdWrap.if.isTrue = ###WFQBE_FIELD_3###
>>>> 3.stdWrap.override = <img alt="fase completata"
>>>> src="fileadmin/user_upload/IMMAGINI/spunta_verde.gif">
>>>> 3.stdWrap.override.if.isTrue = ###WFQBE_FIELD_5###
>>>>
>
> Non mi è chiaro perchè override dovrebbe override il precedente wrap.
> Forse devi utilizzare un 3.file (forse con una immagine vuota) e poi
> aggiungere le strWrap.
>
> Come ti viene fuori semplicemente con:
> 3.stdWrap.wrap = | .....
> 3.stdWrap.override = .....
>
> o forse sono fuori strada anche io?
> ciao
> mario
>
>
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
More information about the TYPO3-UG-Italy
mailing list