[TYPO3-UG Dutch] typo3 anchor + jQuery.ScrollTo

chris konijndesign at gmail.com
Fri Oct 10 08:44:47 CEST 2008


Beste Lijst!

Het onderwerp is vele malen ter sprake gekomen op het net, maar na uren 
zoeken ten testen heb ik nog steeds geen goede oplossing gevonden:

Typo3 & Anchors!

Probleem:
Ik heb een template, waarin anchors (href="#") in voorkomen. Nu wil ik 
deze anchors behouden in Typo3, nadat ik templavoila heb ingesteld. 
Normaal gesproken voert Typo3 een prefix in de vorm van 
"href="fileadmin/templates/#"" uit. Hierdoor wordt de anchor niet goed 
uitgevoerd. De anchors dienen ervoor om de JQuery.ScrollTo (smoothscroll 
javascript) uit te voeren. In de template werkt dit keurig, maar online, 
na typo3 implementatie dus niet.

Nu heb ik een oplossing gevonden om die prefix niet in te stellen en 
alleen de "#" weer te geven. Nu werkt het echter nog steeds niet. Tevens 
is de methode omslachtig. Het werkt als volgt:

 > 1.Add an anchor that links to your named anchor somewhere in the page 
and give it a unique id: <a id="linkTop1" href="#">

 > 2. > In TV add a new Data Element to the TV page template you are using:
 > Mapping Type: Attribute
 > Editing Type: TypoScript Object Path
 > Object Path: lib.linkTop1
 > Mapping Rules: a:attr:href
 >
 > 3.> In TV map the new Data Element to the anchor tag
 >
 > 4. > Add this code to your TS-Setup:
 > lib.linkTop1 = TEXT
 > lib.linkTop1.value = #


Het onderwerp is een keer ter sprake geweest in dit forum (2005), maar 
daar was niet op gerypled. Weet iemand raad?

Met vriendelijke groeten,

Christiaan Uythoven






More information about the TYPO3-UG-dutch mailing list