Zdravím,
mám tu jakýsi problém s funkcí require. Když použiju tento destruktor:
/**
* Destruktor
* 1. Zabezpečí a zpřístupní proměnné
* 2. Vyrenderuje scény
* @return void
*/
public function __destruct()
{
extract( $this->xssSafer( $this->variables ) );
require 'Pages/' . $this->header . '.phtml';
if( $this->scene != '' )
require 'Pages/' . $this->scene[0] . '/' . $this->scene[1] . '.phtml';
require 'Pages/' . $this->footer . '.phtml';
}
Sice se mi vykreslí všechny scény, ale ve špatném pořadí. První Header, pak footer a až poté prostřední SCENE. Prostřední SCENE bych ale potřeboval samozřejmě uprostřed. Nevíte, čím to je?
<!-- HEADER -->
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
</head>
<body>
<!-- FOOTER -->
</body>
</html><!-- Prostřední SCENE --><h1>Hlavní stránka</h1>
(Ty komentáře jsou jen pro orientaci.)