[TYPO3-UG Italy] oggetti TMENU con immagine preposta (o appended)
Davide Principi
d.principi at nospamme.provincia.ps.it
Fri Jan 12 11:53:01 CET 2007
L'idea è buona!
> Premetto che non l'ho mai provato ma avrei un'idea.
> Potresti associare l'immagine alla pagina attraverso il campo "media"
> e quindi accedere a questa tramite typoscript. Ad es:
>
> ... NO.allWrap = <img src="{field:media}"> |
>
> Poi dovresti fare attenzione al path dell'immagine.
>
> Potrebbe essere però che il campo media sia vuoto e quindi dovresti
> costruire una query a mano per andartelo a pescare.
Forse si può recuperare il valore da una pagina genitore con levelmedia
+ slide (cfr in doc_ts_ref getText).
Questa è la soluzione che ho provato qui (ed è parte di sici_templates):
http://www.comune.novafeltria.pu.it
tt_content.menu.20.sici_templates_1 = HMENU
tt_content.menu.20.sici_templates_1 {
special = list
special.value.field = pages
#stdWrap.required = 1
#stdWrap.wrap = |<hr class="clearer" />
1 = TMENU
1 {
noBlur = 1
NO {
stdWrap2.wrap = <h3 class="st1-title">|</h3>
ATagTitle.field = subtitle
after.cObject = TEXT
after.cObject {
wrap = <div class="st1-description">|</div>
field = abstract // description // subtitle
nl2br = 1
}
before {
typolink.parameter.field = uid
required = 1
outerWrap = <hr class="clearer" /><div
class="st1-image">|</div>
}
before.cObject = IMAGE
before.cObject.file {
import = uploads/media/
import.field = media
import.listNum = 0
import.ifEmpty = st1-empty.gif
maxW = 128
maxH = 128
}
}
}
}
...anziché
import.field = media
import.data = levelmedia : 0, slide
Se funziona fate sapere eh!
--Davide Principi
More information about the TYPO3-UG-italy
mailing list