Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przypisanie strony do zmiennej i wyświetlenie jej
Oczko21
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 12.07.2009

Ostrzeżenie: (0%)
-----


Witam,
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
  1. class IndexView extends View {
  2. public $layout;
  3.  
  4.  
  5.  
  6.  
  7. public function getLayout()
  8. {
  9. $this->layout = file_get_contents("layout/default/layout.php");
  10. //echo $this->layout;
  11. }
  12.  
  13.  
  14. }


index.php
  1. require_once("view.php");
  2. $view = new IndexView;
  3. $view->getLayout();
  4.  
  5. echo $view->layout;


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.

Ten post edytował Oczko21 19.05.2012, 15:10:18
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 12:54