[TYPO3-german] setPiVarDefaults() kann nicht gefunden werden

Chris Riekenberg typo3 at christian-riekenberg.de
Fri May 26 18:03:44 CEST 2006


Hallo,
ich rufe ein PHP-Skript auf das mir Daten aus der Flexform suchen soll.
Doch leider findet er meine Funktion setPiVarDefaults nicht, obwohl
ich die tslib_pibase.php einbinde in der das drinsteht.
Mache ich was falsch? Woher bekommt er PATH_tslib, also den Pfad
zum Ordner TSLib?

Was ich merkwürdig finde ist, das er in der Fehlermeldung den Namen der
Methode pi_setPiVarDefaults() klein schreibt. Die Fehlermeldung lautet:
 Fatal error: Call to undefined function: pi_getffvalue() in



Meine PHP-Klasse:
<?

// Funktionen aus der Klasses
require_once(PATH_tslib.'class.tslib_pibase.php');

class user_flexformReader {
 var $cObj;// The backReference to the mother cObj object set at call time
 /**
 * Call it from a USER cObject with 'userFunc = 
user_randomImage->main_randomImage'
 */
 function main($content,$conf){

  //Zugriff auf Flexform-Daten
  $this->conf = $conf;
  $this->pi_setPiVarDefaults();
  $author = $this->pi_getFFvalue($this->cObj->data['pi_flexform'], 
'creator');
  echo "Author : ".$author;

  return $author;
 }
}
?> 





More information about the TYPO3-german mailing list