Main Page | Directories | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages | Examples

example_callfunction.php File Reference

Go to the source code of this file.

Classes

class  user_various
 Example of calling a method in a PHP class from TypoScript. More...

Functions

 user_reverseString ($content, $conf)
 Call custom function from TypoScript for data processing.
 user_printTime ($content, $conf)
 Simply outputting the current time in red letters.


Function Documentation

user_printTime content,
conf
 

Simply outputting the current time in red letters.

Example can be found in the testsite package at the page-path "/Intro/TypoScript examples/Custom Dynamic Co.../Mixing cached and.../" This TypoScript configuration will also demonstrate it:

includeLibs.something = media/scripts/example_callfunction.php page = PAGE page.typeNum=0 page.10 = USER_INT page.10 { userFunc = user_printTime }

Parameters:
string Empty string (no content to process)
array TypoScript configuration
Returns:
string HTML output, showing the current server time.

Definition at line 92 of file example_callfunction.php.

00092                                           {
00093    return '<font color="red">Dynamic time: '.date('H:i:s').'</font><br />';
00094 }

user_reverseString content,
conf
 

Call custom function from TypoScript for data processing.

Example can be found in the testsite package at the page-path "/Intro/TypoScript examples/Custom Dynamic Co.../Passing a string.../" This TypoScript configuration will also demonstrate it:

includeLibs.something = media/scripts/example_callfunction.php page = PAGE page.typeNum=0 page.10 = TEXT page.10 { value = Hello World preUserFunc = user_reverseString preUserFunc.uppercase = 1 }

Parameters:
string When custom functions are used for data processing the $content variable will hold the value to be processed. When functions are meant to just return some generated content this variable is empty.
array TypoScript properties passed on to this function.
Returns:
string The input string reversed. If the TypoScript property "uppercase" was set it will also be in uppercase.

Definition at line 66 of file example_callfunction.php.

References $content.

00066                                              {
00067    $content = strrev($content);
00068    if ($conf['uppercase']) {
00069       $content=strtoupper($content);
00070    }
00071    return $content;
00072 }


Generated on Sun Oct 3 01:06:17 2004 for TYPO3core 3.7.0 dev by  doxygen 1.3.8-20040913