[TYPO3-german] Verständnisfrage userFunc und Condition

Stefan Frömken firma at sfroemken.de
Thu Aug 25 14:20:40 CEST 2011


- Die Funktion darf nicht in einer Klasse sitzen

- Die Funktion soll nach Angaben der Doku IN die localconf.php 
geschrieben werden. Ich hab's nicht getestet...aber ich glaub ein 
"Anmelden" der Datei in TS sollte auch genügen.

- Hast Du die Datei im TS per includeLibs.[array] definiert?

Stefan

Am 25.08.2011 13:35, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:
> Hallo Stefan
>
> Danke für den Verweis - so habe ich nun getan und leider wird trotzdem nur
> der true-Fall ausgelöst. Testweise habe ich alle returns meiner Funktion auf
> false gesetzt, funktionierte aber trotzdem nicht...
>
> Das TS:
> [userFunc = user_getEnzteaserlistForm]
>      cssFile.1>
>      cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css
> [userFunc]
>
> Das PHP:
> public function user_getEnzteaserlistForm(){
>      if(strlen($GLOBALS['tx_enzteaserlist']['formhandler']['ticket'])>  1){
>        return true;
>      }
>      else{
>        return false;
>      }
>    }
>
> Noch ne Idee woran's hapern könnte?
>
> Grüße
> Johannes
>
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Stefan Frömken
> Gesendet: Donnerstag, 25. August 2011 13:21
> An: typo3-german at lists.typo3.org
> Betreff: Re: [TYPO3-german] Verständnisfrage userFunc und Condition
>
> Bitte so machen, wie hier ganz unten beschrieben:
> http://typo3.org/documentation/document-library/core-documentation/doc_core_
> tsref/4.5.0/view/1/4/#id2315245
>
> Am 25.08.2011 13:02, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:
>> Hallo typo3-Gemeinde
>>
>>
>>
>> Ich versuche gerade über das Ergebnis einer userFunc eine Condition zu
>> machen. Derzeit wird sie aber immer als wahr bearbeitet:
>>
>>
>>
>> mnoform.userFunc = enzteaserlist->getEnzteaserlistForm
>>
>>
>>
>> die Funktion gibt wahr zurück, wenn ein Wert den sie abfragt größer 1 ist.
>>
>>
>>
>> Und nun die Condition:
>>
>>
>>
>> [mnofrom.value = true]
>>
>>       cssFile.1>
>>
>>       cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css
>>
>> [end]
>>
>>
>>
>> Es soll also ein alternatives CSS geladen werden, wenn die Funktion
>> wahr ist. Doch derzeit wird das CSS immer geladen.
>>
>>
>>
>> Würde mich freuen, wenn mir jemand hier weiterhelfen könnte!
>>
>>
>>
>> Grüße
>>
>> Johannes
>>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>



More information about the TYPO3-german mailing list