[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