Hallo,
ich möchte bei meiner Mitarbeiterliste die Möglichkeit geben, nah Anfangsbuchstaben zu selektieren. Also in der Form:
[A-F] [G-K] [L-O] [P-Z]
Wobei diese Buchstaben Links darstellen. Es müssen je 2 Paramerter übergeben werden, wobei der eine (char) für die Auswahl des Anfangsbuchstabens zuständig ist. Das ganze soll TYPO3 konform sein - also über piVars. Folgende Lösung habe ich jetzt:
$params1=array(
$this->prefixId => array(
'go' => 'Uebersicht',
'char' => '1',
)
);
$params2=array(
$this->prefixId => array(
'go' => 'Uebersicht',
'char' => '2',
)
);
$params3=array(
$this->prefixId => array(
'go' => 'Uebersicht',
'char' => '3',
)
);
$params4=array(
$this->prefixId => array(
'go' => 'Uebersicht',
'char' => '4',
)
);
$marker["###CHOOSE_CHAR###"] = $this->pi_linkTP_keepPIvars("[A-F]",$params1,$cache=0,$clearAnyway=0,$altPageId=0)." ".$this->pi_linkTP_keepPIvars("[G-K]",$params2,$cache=0,$clearAnyway=0,$altPageId=0)." ".$this->pi_linkTP_keepPIvars("[L-O]",$params3,$cache=0,$clearAnyway=0,$altPageId=0)." ".$this->pi_linkTP_keepPIvars("[P-Z]",$params4,$cache=0,$clearAnyway=0,$altPageId=0);
Funktioniert zwar so aber das ganze erscheint mir zu umständlich. Ich bin fest überzeugt dass es einen einfacheren Weg gibt aber ich steh grad auf der Leitung - was meint Ihr?
Viele Grüße
Christian