Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Szablony] Pobieranie zmiennych
Asmox
post
Post #1





Grupa: Zarejestrowani
Postów: 359
Pomógł: 12
Dołączył: 16.01.2009

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


Witam,
wpadłem na oryginalną koncepcję średniej strony internetowej jednocześnie wykorzystując szablon, a w plikach dołączeniowych nadawać zmiennym odpowiednie wartości. Niestety mam pewien problem, mianowicie mając taki kod:
  1. <!DOCTYPE
  2. html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  3. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  4. <!--DOCTYPE-->
  5. <html>
  6. <head>
  7. <title><?php echo "Zmienna $title"; ?></title>
  8. </head>
  9. <body>
  10. <?php
  11. if (!empty($_GET['page'])) {
  12. include ($_GET['page'].".html");
  13. }
  14. ?>
  15. </body>
  16. </html>

Dużym problemem jest to, że zmienna $title jest w plikach dołączanych i w związku z tym zanim się ona załaduje, tytuł jest już gotowy ale bez tej zmiennej. Czy ma ktoś z was pomysł na rozwiązanie tego problemu ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Asmox
post
Post #2





Grupa: Zarejestrowani
Postów: 359
Pomógł: 12
Dołączył: 16.01.2009

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


Już żeby nie zakładać nowego tematu to będę dalej pisał tutaj:
W ogóle nie rozumiem podejścia MVC dlatego, że nie umiem stworzyć kontrolera. Gdzie bym nie szukał, to albo piszą jak zrobić MVC dla newsów albo łączą niektóre elementy tego wzorca ze sobą (na przykład na php.pl). Bardzo chciałbym sobie jakoś z tym poradzić, ale nie wiem paru rzeczy:
1. Na czym polega ta cała "wymienność widoków i kontrolerów"?
2. Skąd kontroler ma wiedzieć, którego modelu użyć do pobrania danych dla widoku?
3. Czy jedynym zadaniem akcji zainkludowanie widoku i wyświetlenie go na stronie?
Go to the top of the page
+Quote Post

Posty w temacie
- Asmox   [Szablony] Pobieranie zmiennych   12.03.2009, 21:21:28
- - Mephistofeles   Eee, jak zmienna może być ustawiana w .html ? Chyb...   12.03.2009, 21:36:44
- - marcio   Nom daj tam jakis basename() chociaz albo statyczn...   12.03.2009, 21:51:49
- - Asmox   Znaczy jeśli chodzi o includowanie plików, to...   11.04.2009, 21:32:28
- - erix   A nie możesz po prostu wdrożyć modelu MVC?   11.04.2009, 22:04:11
- - Asmox   ok tylko nie wiem za bardzo jak to zrobić. Nie mów...   12.04.2009, 21:17:27
- - erix   Cytatok tylko nie wiem za bardzo jak to zrobić. Ni...   14.04.2009, 10:27:41
- - MWL   MVC jest proste, najlepiej przyjrzyj się istniejąc...   14.04.2009, 16:04:04
- - Asmox   Powiem tak: Wiem co to jest model MVC, jak działa ...   14.04.2009, 20:01:05
- - erix   CytatCzy moglibyście mi podpowiedzieć, jak można b...   14.04.2009, 20:36:42
- - guitarnet.pl   na poczatek przeklep linijka po linijce i zobacz j...   14.04.2009, 21:10:45
- - Asmox   No już coś kojarzę coraz lepiej z t...   1.06.2009, 17:52:17
- - erix   CytatSorry, że marudzę, ale na razie jakoś mnie od...   1.06.2009, 21:30:34
- - Asmox   Już żeby nie zakładać nowego tematu to będę dalej ...   20.06.2009, 19:05:01
- - erix   Cytat1. Na czym polega ta cała "wymienność wi...   20.06.2009, 19:34:32
- - MWL   Kiedyś też miałem z tym straszne problemy (każdy k...   20.06.2009, 20:14:51
- - Asmox   Jeszcze mam pytanie w sprawie tego co napisał erix...   20.06.2009, 20:52:47
- - erix   CytatCzyli jeden kontroler może obsługiwać tylko j...   20.06.2009, 21:02:42
- - Asmox   Zobaczcie jeszcze na mój edit   20.06.2009, 21:05:10
- - erix   CytatNie wiem, czy model miałby się zajmować załąc...   20.06.2009, 21:08:35
- - Pr0100   jeżeli nie możesz zrozumieć MVC to ...   21.06.2009, 01:19:48
- - Asmox   W porządku znam już trochę smarty. Fajne szablony ...   21.06.2009, 09:59:33
- - Pr0100   CytatI czy dobrze rozumiem - to widok ma pobiera...   21.06.2009, 13:47:09
- - Asmox   Już zaczyna mi coś świtać w głowie . A co to jest ...   21.06.2009, 16:56:58


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

 



RSS Aktualny czas: 9.10.2025 - 03:51