[TYPO3-german] TYPO3 4.5 Bootstrap Carousel -> href-marker mit #

Robert Wildling rowild at gmx.net
Sat Dec 21 14:37:17 CET 2013


Tatsächlich passiert das auch bei solchen Scripts:

lib.menu_screenreader {
   10 = TEXT
   10.dataWrap = <a href="#anchor_content" 
class="sr-only">{$jump_to_content}</a>
}

Im Quelltext wird der Seitepfad vor die # eingefügt. Warum passiert das? 
Wo kann man das abstellen?

Bin für jeden Tipp dankbar!


> Hi,
>
> Im Zuge einer Bootstrap3-Integration in TYPO3 4.5 entsteht ein kleines
> Plugin mit pi_base, wo ich auf ein seltsames Marker-Ersetzungsproblem
> stoße.
>
> Für die prev/next links wird innerhalb des a-tag ein href mit einem #
> benötigt,und zwar nur mit einem # (und muss mit der ID des parnet
> container übereinstimmen):
>
> <a href="#BOOTSTAP3_CAROUSEL_123123" [...]></a>
>
> Im Template steht ein Marker dieser Art:
>
> <a href="###CE_ID_PREFIXED###"></a>
>
> Im script dann:
> $markerArray3['###CE_ID_PREFIXED###'] = 'href="#' . $this->conf['ceID']
> . '"';
> $content =
> $this->cObj->substituteMarkerArrayCached($subpartFinalTemplate,$markerArray3,$subpartFinalArray);
>
>
> Das enstehende Resultat wirft aber immer automatisch einen link-path mit
> der Seiten-ID dazu, alá:
>
> <a href="/index.php?id=129#BOOTSTRAP3-CAROUSEL-123123" [...]></a>
>
> Warum passiert das? Weiß jemand Abhilfe?
>
> Danke!
> LG, Robert



More information about the TYPO3-german mailing list