[TYPO3-UG Dutch] Breadcrumb menu en styles

Paul Rijke paul at rijke.org
Thu Dec 27 21:52:57 CET 2007


Hee Jorg en de anderen,

Dan voor de suggestie maar dat werkt niet, want in dat geval krijgen alle
items class="first" mee. Ik heb het geprobeerd, zie hier mijn html bron:

<div id="pathway">
  <ul>
    <li class="first"><a href="index.php?id=29" title="Home">Home</a></li>
    <li class="first"><a href="index.php?id=57"
title="Diensten">Diensten</a></li>
    <li class="first">Software Ontwikkeling</li>
  </ul>
</div>

Terwijl het dit moet zijn
<div id="pathway">
  <ul>
    <li class="first"><a href="index.php?id=29" title="Home">Home</a></li>
    <li><a href="index.php?id=57" title="Diensten">Diensten</a></li>
    <li>Software Ontwikkeling</li>
  </ul>
</div>

Bijna goed is
NO.linkWrap = <li class="first">|</li>|*|<li>|</li>|*|<li>|</li> 

Behalve als er maar 1 item staat, dan wordt deze <li> ipv <li class="first">

Dat heeft met de volgorde van splitOption te maken, nl. last, first, middle.

Ik krijg nu dus
<div id="pathway">
  <ul>
    <li><a href="index.php?id=29" title="Home">Home</a>
  </ul>
</div>

ipv

<div id="pathway">
  <ul>
    <li class="first"><a href="index.php?id=29" title="Home">Home</a>
  </ul>
</div>

Iemand een idee hoe dit te handelen?

-----Oorspronkelijk bericht-----
Van: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Natural Designs
[Jorg]
Verzonden: donderdag 27 december 2007 19:20
Aan: 'TYPO3 Usergroup Dutch'
Onderwerp: Re: [TYPO3-UG Dutch] Breadcrumb menu en styles

Hoi Daniel,

Ik ben hier toevallig ook net mee bezig :-) Ik heb dat zo opgelost:


NO.linkWrap = <li class=first>|</li> |*| <li class=first>|</li> |*|<li
class=first>|</li>

Bij mij werkt dit :-)

Met vriendelijke groet,
 
Jorg Maijen




-----Oorspronkelijk bericht-----
Van: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Paul Rijke
Verzonden: donderdag 27 december 2007 18:36
Aan: 'TYPO3 Usergroup Dutch'
Onderwerp: Re: [TYPO3-UG Dutch] Breadcrumb menu en styles

Daniel,

One last question (I hope....)

Onderstaande werkt nog niet helemaal okee. Want indien ik op home zit is
home de enige in de breadcrumb. Deze zou dan ook class="first" moeten
hebben, maar dat heeft ie niet.

NO.linkWrap = <li class="first">|</li> |*| <li>|</li> |*|<li>|</li>

Als ik het goed begrijp komt dat door de prioriteit last, first, middle.
M.a.w. indien er maar een item is, is dat automatisch last en dus niet
first. Hmmmm, hoe moet ik dat nu weer oplossen?

-----Oorspronkelijk bericht-----
Van: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Daniel Doesburg
Verzonden: dinsdag 25 december 2007 15:43
Aan: typo3-ug-dutch at lists.netfielders.de
Onderwerp: Re: [TYPO3-UG Dutch] Breadcrumb menu en styles

Hoi Paul,

Maak van
NO.linkWrap = <li>| </li>
NO.linkWrap = <li class=first>|</li> |*| <li>|</li> |*|<li>|</li>

Verder:
NO = normal
ACT = active (alle pagina's in de lijn naar de root) CUR = current (de
pagina waar je op staat)

De prioriteit is ook van boven naar beneden.
Anders gezegd: Je hebt altijd NO, de volgende stap, die NO overschrijft, is
ACT en deze wordt waar van toepassing door CUR overschreven.
Omdat dit een breadcrumbmenu is zou ACT hetzelfde zijn als NO. Vandaar dat
ACT hier niet meedoet.

Een stuk uitleg hierover vind je in TSref
http://typo3.org/documentation/document-library/references/doc_core_tsref/4.
1.0/view/10/2/


En de truc met class=first staat uitgelegd op
http://typo3.org/documentation/document-library/references/doc_core_tsref/4.
1.0/view/3/1/#id3520928


Met vriendelijke groeten,

Daniel Doesburg



Paul Rijke schreef:
> L.s.
> 
> Allen een fijne kerst. Tevens wil ik iedereen bedanken die super 
> support
heeft geleverd via dit forum. Chappeau!
> 
> Ik heb een breadcrumb menu in een TV template, en dat werkt (bijna) 
> prima met onderstaande typoscripts (van Daniel geloof ik)
> 
> lib.breadcrumb = HMENU
> lib.breadcrumb {
> 	special = rootline
> 	special.range = 0|-1
> 	1 = TMENU
> 	1 {
> 		wrap = <ul> | </ul>
> 		noBlur = 1
> 		NO = 1
> 		NO.linkWrap = <li>| </li>
> 		NO.ATagTitle.field = abstract // description // subtitle //
title
> 		NO.stdWrap.htmlSpecialChars = 1
> 		CUR < .NO
> 		CUR.doNotLinkIt = 1
> 	}
> }
> 
> Het enige wat ik nog wil is het eerste item in de breadcrumbs een 
> andere
style meegeven. Ik heb gezocht naar ACT NO en CUR etc (ik kom er niet goed
uit wat eea nu precies betekent) maar heb het niet kunnen vinden.
> 
> Kan iemand uitleggen wat bovenstaande inhoud en hoe ik kan zorgen dat 
> de
eerste (home) gewrapt wordt met iets van <li class="first"> | </li> of iets
dergelijks?
> 
> Dank,
> 
> Paul
> 
> 
_______________________________________________
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


_______________________________________________
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