salve, ho una classe principale ed una estesa fatte in questo modo:
Codice PHP:
class main{
public $pageTitle;
public function setTitle($string){
$this->pageTitle=$string;
return;
}
public function getTitle(){
echo $this->pageTitle;
return;
}
}
class page extends main{
public function title(){
$title="Titolo";
$this->setTitle($title);
}
}
queste due classi sono incluse nel file index.php
Codice PHP:
<?php
include ("main.class.php");
$main=new main();
include ("page.class.php");
$page= new page();
includo il template
include ("template.php");
?>
all'interno del file template.php richiamo la funzione getTitle() in questo modo:
Codice PHP:
<?php
$main->getTitle();
?>
ma non mi visualizza niente a schermo. Come posso risolvere?