[TYPO3-german] Fatal error: Cannot redeclare user_match()

Fabian Koenig koenig at bluhouse.de
Wed Mar 21 16:03:37 CET 2007


Mathias Schreiber [TYPO3] schrieb:
> Fabian Koenig schrieb:
>> Achja:
>> Ich verwende Typo3 4.0.3
>>
>> Kann mir keiner helfen?? :-(
>> Fatal error: Cannot redeclare user_match() (previously declared in 
>> /html/typo3conf/localconf.php:243) in /html/typo3conf/localconf.php on 
>> line 243
> 
> Scheinbar gibt es die Funktion user_match() schonmal.
> GREP doch mal danach.
> 
> Weiterhin verstehe ich nicht, was deine funktion anderes macht, als die 
> condition [usergroup].
> 
> Grüße
> Mathias

die usergroup-condition ueberprueft nicht, ob die angegebenen IDs in der 
Tabellenzelle vorkommen, sondern ob der GESAMTE Inhalt 1zu1 uebereinstimmt.

Meine funktion:
Eingabe 5, Tabelleninhalt 1,5,23,55, Ergebnis TRUE

usergroup-Condition:
Eingabe 5, Tabelleninhalt 1,5,23,55, Ergebnis FALSE

In diesem Beispiel wuerde bei der usergroup-Condition NUR True herauskommen,
wenn ich nach 1,5,23,55 pruefen lasse.


Man muss sich das so vorstellen, dass Typo3 bei der usergroup-Cond. die 
Zelleninhalte nicht aufsplittet.


Anderes beispiel:
Steht in der Tabelle abcdefg und mit usergroup lasse ich auf A pruefen, 
bekomme ich FALSE zurueck. Um TRUE zu bekommen, MUSS ich nach abcdefg 
suchen.

Es gibt also nur einen 1zu1-Abgleich und keine Aufteilung der Zelleninhalte.


More information about the TYPO3-german mailing list