![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 9.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie dotyczące include dwóch plików. Chciałbym stworzyć najprostszy plik, który będzie tylko odpowiadał za komunikację między plikiem klasy a formularzem w innym pliku. Chcę się pozbyć xHTML w pliku z klasą, a nie chcę korzystać teraz przy tym z FW lub Smarty. Po prostu żeby pozbyć się include() w pliku gdzie jest xHTML.
Jak może wyglądać taka najprostsza klasa dzięki której nie będzie trzeba dołączać pliku z klasą do pliku gdzie jest xHTML, tylko komunikacja MVC jak w frameworkach?. Np. mam w pliku z klasą pole title i chcę bez include() wyświetlić je w pliku z formularzem <?php echo $title; ?> |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 23 Dołączył: 2.12.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
We wzorcu MVC, z widokami komunikuje się kontroler - to on przekazuje im dane i zarządza kiedy jaki ma zostać wyświetlony (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Jeśli korzystasz z jakiegoś systemu szablonów, np Smarty, to możesz zrobić tak:
To tak najprościej. Zobacz jak rozwiązane jest to w różnych frameworkach implementujący wzorzec MVC, oprócz tego googluj, jest kilka fajnych tutoriali na angielskich stronach (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) wpisz "MVC tutorial php" np. Jeśli nie używasz systemu szablonów, to nie wiem co złego widzisz w funkcji include (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:17 |