Chciałbym aby można było wybrać sobie layout strony i korzystać z niego. Wkleje tylko fragment kodu, bo główny problem to nieprawdłowe wyświetlanie.
view.php
class IndexView extends View { public $layout; public function getLayout() { //echo $this->layout; } }
index.php
require_once("view.php"); $view = new IndexView; $view->getLayout();
Problem jaki się pojawia to wyświetlenie strony w trybie Quirks. Nawet jeżeli na samym początku w index.php umieszczę <!DOCTYPE HTML> efekt jest taki sam.
W jaki sposób mogę wyświetlic stronę zgodną z obecnymi standardami w tym podanym przykładzie? Albo inaczej w jaki sposób powinna odbywać się komunikacja z warstwą widoku? Bo jeżeli się nie mylę to w tym przykładzie komunikacja między warstwami wygląda mniej więcej tak:
index->view->layout->index Ale jak widać nie jest to za dobre rozwiązanie, albo coś poknociłem.