[TYPO3-UG Dutch] ID toevoegen aan content element
Rik Willems - Actiview
rik at actiview.nl
Mon Aug 11 16:05:30 CEST 2008
Roland,
Als je via de Template module de TypoScript Object browser gaat kan je
naar:
[tt_content]->[image]->[20]->[1]->[params]
Daar staat nu alleen align="top". Met wat mooie TypoScript kan je daar een
id bij zetten lijkt me.
Voor een menu is het me gelukt met een rewrite van
http://www.typo3wizard.com/en/snippets/menus/numbered-menu.html. Hopelijk
heb je iets aan het onderstaande. Als iemand weet hoe het makkelijker kan
hoor ik het graag.
[code]
temp.header-menu < temp.navigatie
temp.header-menu.3 >
temp.header-menu.4 >
temp.header-menu {
1 {
noBlur = 1
expAll = 1
NO {
# fill the used registers
before.cObject = LOAD_REGISTER
before.cObject {
# Leading 0 if there where outputtet less than 10 items
leadingZero.cObject = TEXT
leadingZero.cObject {
value = 0
if.value = 9
if.isLessThan.cObject = TEXT
if.isLessThan.cObject {
value = {register:mainMenuNumber}
insertData = 1
}
}
# Counter for the mainmenu points
mainMenuNumber.cObject = TEXT
mainMenuNumber.cObject {
value = {register:mainMenuNumber}+1
insertData = 1
}
mainMenuNumber.prioriCalc = intval
# initialize the counter for the 2. menu level
subMenuNumber < temp.header-menu.1.NO.before.cObject.mainMenuNumber
subMenuNumber.cObject.value = 0
# initialize the counter for the 3. menu level
subSubMenuNumber <
temp.header-menu.1.NO.before.cObject.mainMenuNumber
subSubMenuNumber.cObject.value = 0
}
# No stdWrap in wrapItemAndSub, so do it workaround
# First add class names and count, that at the close LI
# Show the numbering in the link tags
ATagBeforeWrap=0
linkWrap = <li class="li-level1 li-normal
x{register:leadingZero}{register:mainMenuNumber}">|
# set insertData on allStdWrap because linkWrap has no stdWrap
properties
allStdWrap.insertData=1
wrapItemAndSub = |</li>
#wrapItemAndSub = <li class="li-level1 li-normal">|</li>
}
ACT = 0
CUR = 0
IFSUB = 0
}
[/code]
On Mon, 11 Aug 2008 15:22:25 +0200, Roland Schoenmakers <roland at triggr.nl>
wrote:
> Ja, die ken ik...
>
> Het gaat erom dat ik niet binnen de <div> een id krijg maar binnen de
> <img> Dus eigenlijk toegevoegd aan het img-element...
>
> Dit is wat ik eruit wil krijgen:
> <img id="img1" src="uploads/pics/retro1.jpg" width="300" height="290"
> border="0" alt="alttext" title="titletxt" />
>
> Roland
>
>
> Op 11-aug-2008, om 15:18 heeft Danny Koppel het volgende geschreven:
>
>> Roland,
>>
>> In TS: tt_content.stdWrap.outerWrap = <div id="content_element">|</
>> div>
>> Plaatst om elk content element een divje.
>>
>> Met vriendelijke groet,
>> Danny Koppel
>>
>> -----Oorspronkelijk bericht-----
>> Van: typo3-ug-dutch-bounces at lists.netfielders.de
>> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Roland
>> Schoenmakers
>> Verzonden: maandag 11 augustus 2008 15:02
>> Aan: TYPO3 Usergroup Dutch
>> Onderwerp: [TYPO3-UG Dutch] ID toevoegen aan content element
>>
>> Hoi Lijst,
>>
>> Is er een manier om via TS of anders een ID toe te voegen aan een
>> content element?
>>
>> Ik heb in mijn template een 5-tal afbeeldingen die ik variabel wil
>> vullen met beelden middels Typo3. Ik wil via deze weg ook de alt,
>> discription en link gebruiken van het content-element afbeelding.
>>
>> Het enige dat ik nodig heb binnen dit element is een img id. Dus niet
>> een div id maar in de img-tag.
>>
>> Als ik via templaVoila dit element ga toevoegen dan kan ik
>> bijvoorbeeld kiezen voor attribute. Helaas kan ik dan alleen een
>> afbeelding koppelen zonder de extra alt, discription en link. Als ik
>> kies voor content element, ben ik de img id kwijt...!?
>>
>>
>> Roland Schoenmakers, Trigg'r
>>
>>
>>
>> _______________________________________________
>> TYPO3-UG-dutch mailing list
>> TYPO3-UG-dutch at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>>
>> _______________________________________________
>> TYPO3-UG-dutch mailing list
>> TYPO3-UG-dutch at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>
>
>
> Roland Schoenmakers, Trigg'r
>
> -----------------------------------------
> Trigg'r
> Hasseltstraat 202
> NL-5046 LP Tilburg
> The Netherlands
> T. +31 13 545 7018
> www.triggr.com
>
>
>
> _______________________________________________
> TYPO3-UG-dutch mailing list
> TYPO3-UG-dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
More information about the TYPO3-UG-dutch
mailing list