Zum Inhalt springen

barrierefreiheit - macina searchbox

Erstellt am 20. April 2006 · 3 Antworten · letzte Antwort am 7. Juni 2006

Tags: PHP, Frage

fitzliputzli ·

hallo zusammen,
bastel gerade an der barrierefreiheit rum: wenn ich einen html-validator durchlaufen lasse, meldet dieser probleme für den link der suchseite der suchbox.

>>>
... form action="index.php?id=120&L=0" method="post" name="s ...
character & is the first character of a delimiter but occurred as data
<<<

das "L" konnte ich schon durch unicode ersetzten, die übergabe des vorherigen &-zeichen hingegen kann ich partout im quellcode nicht finden.
die entsprechenden zeilen in der pi1/class.tx_macinasearchbox_pi1.php

$markerArray["###ADVANCED###"] = '<a href="'.$this-">pi_getPageLink($this->conf['pidSearchpage'],"_self",array("tx_indexedsearch[ext]" => 1, "L" => $GLOBALS["TSFE"]->sys_language_uid)).'">'.$this->pi_getLL('advanced').'</a>'; 


$markerArray["###SEARCHPID###"] = $this->pi_getPageLink($this->conf['pidSearchpage'],"_self",array("L" => $GLOBALS["TSFE"]->sys_language_uid));

template:

   SEARCH < plugin.tx_macinasearchbox_pi1 
   SEARCH {
       pidSearchpage = 120 // ID der Seite mit der Suche
       
       _LOCAL_LANG {
 ...

hat jemand eine ahnung, wo man dieses tolle &-zeichen finden kann? vielleicht hat sowas ja schon jemand mal gehabt ... oder gibts eine elegantere lösung?
gracias

ONeill ·

Hi,

was hast du gemacht? Welche typo3 version nutzt du?

Denn irgendwie klappt es bei mir nicht mehr! :-/