![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 15.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
W małej aplikacji opartej o MVC mam jedną klasę modelu, jedną kontrolera i jedną widoku. Na podstawie $_GET zostaje wywołana odpowiednia metoda kontrolera, która wywołuje sobie model i ładuje odpowiedni widok. Oprócz widoków (w których z założenia ma być html + dane do wyświetlenia) jest też layout z plikiem .css itd. Struktura zamieszanych w sprawę katalogów: /layouts ---/default ---index.php -------/css -------style.css /views -widok1.php etc. Akcja: odpalam aplikację, zostaje wywołana domyślna metoda kontrolera, domyślna akcja modelu i domyślny widok. Bootstrap -> kontroler -> widok Problem: wyświetla layout, wyświetla widok z danymi, ale nie respektuje pliku style.css z layoutu, mimo, że podana jest ścieżka bezpośrednia. Strona wyświetla się, jakby .css w ogóle nie było. No siedzę nad tym cały dzień i nie ogarniam (IMG:style_emoticons/default/co_jest.gif) domyślna metoda z kontrolera:
klasa widoku:
layouts/default/index.php
Z braku pomysłu, wszędzie powpisywałem scieżki bezpośrednie i problem jest jak był. Jeżeli potrzeba więcej danych, piszcie. Ten post edytował Piotrbaz 26.01.2013, 21:33:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 15.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
realpath(dirname()) zwraca mi ścieżkę w postaci:
no i na localhoscie nie smignie p.s. zbadałem ten element w chrome i ścieżka jaką mi pokazuje to
więc niby dobrze, ale dalej źle, bo stronę wyświetla bez css Ten post edytował Piotrbaz 26.01.2013, 22:03:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 19:49 |