Radioaktivman
Grünschnabel
Fremde Klasse in Klasse verwenden
Hallo , ich stehe vor einem kleinem Problem, ich habe eine Klasse geschrieben mit der ich Formulare bearbeiten will. Ich möchte aber in einer Methode der Klasse gleich mein Html Template parsen. Das Templatesystem befindet sich aber in einer anderen Klasse. Diese habe ich schon vorher initialisiert.
Meine Idee war es einfach den Pointer der template-Klasse an die post-Klasse zu übergeben um in der Methode post damit zuarbeiten.
Aber bei dem Ausdruck:
wurde ich stutzig.
Im einem normalen Phpscript würde ich die Templateklasse so aufrufen:
}
}
Danke für eure Hilfe
Hallo , ich stehe vor einem kleinem Problem, ich habe eine Klasse geschrieben mit der ich Formulare bearbeiten will. Ich möchte aber in einer Methode der Klasse gleich mein Html Template parsen. Das Templatesystem befindet sich aber in einer anderen Klasse. Diese habe ich schon vorher initialisiert.
Meine Idee war es einfach den Pointer der template-Klasse an die post-Klasse zu übergeben um in der Methode post damit zuarbeiten.
Aber bei dem Ausdruck:
PHP:
$this->TP->set()
Im einem normalen Phpscript würde ich die Templateklasse so aufrufen:
PHP:
$TP= new Template;
$TP->set();
PHP:
class post{
var $TP; //Fremd Pointer auf eine Templateklasse
function templateparse($post=""){
if($this->$TP="" or $post=""){
echo "Error: Klasse \"formcheck\", Methode \"templateparse\", es wurden nicht alle benötigten Parameter eingeben!";
die; }
foreach ($post as $varname => $varvalue) { $this->TP->set($varname,$varvalue);
}
$this->TP->parse();
return true; }
}
}
Danke für eure Hilfe
Zuletzt bearbeitet: