Hallo,
ich hab da mal ein grundsätzliches Problem: Arbeite gerade an einem UI-wizard.
Wie kann ich den jetzte der abstrakten Klasse currentpage, numpages und page-Array übergeben?
Besten dank für Eure Hilfe
Trallala
ich hab da mal ein grundsätzliches Problem: Arbeite gerade an einem UI-wizard.
PHP-Code:
abstract class wizardBase
{
public $pages = array();
private $currentpage;
private $numpages;
public function __construct()
{
if (isset($_SESSION['wizard']))
$this->wSession=$_SESSION['wizard'];
}
protected function setCurrentPage($currentpage)
{
$this->currentpage=$currentpage;
}
protected function setNumPages($numpages)
{
$this->numpages=$numpages;
}
protected function gotoNextPage()
{
if (($currentpage < numpages) && $this->pages[$currentpage]->isvalid())
{
$currentpage+=1;
$this->pages[$currentpage]->show();
}
else
{
echo "niemals!";
}
}
PHP-Code:
class newPageWizard
extends wizardBase
{
public function __construct()
{
global $wgRequest;
$title=$wgRequest->getVal('title');
$title=Title::newFromText($title);
$article=new Article($title);
$currentpage='99';
}
Besten dank für Eure Hilfe
Trallala
Kommentar