![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem Code Igniter jak wyświetlić klilka kontrolerów na jednej stronie np: góra strony kontroler menu pod nim kontroler wyświetlający gdzie użytkownik jest na stronie lewy panel menu kategorii kalendarza prawy panel główny kontroler np news albo artykułu Ten post edytował ghastblood 26.07.2015, 08:39:39 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 10 Dołączył: 17.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli dobrze kojarzę to w CI można wyświetlać kilka widoków, ale że tak zapytam poco w to angażować kilka kontrolerów?
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
a jak inaczej można to zrobić ? chciał bym żeby była możliwość zarządzania modułami z panelu admina a nie operować widokiem
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Kilka kontrolerów to coś w rodzaju HMVC, a jak to mówią: jak chcesz zrobić coś jak HMVC to znaczy, że robisz to źle.
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
dalej nie wiem jak to się ma do ładowanie kliku kontrolerów na jednej stronie.
np : mam kontroler news w który w metodzie index ładuje widok strony głównej z newsami
Ładuje cały kontroler z newsami ale chciał bym po lewej stronie załadować menu generowane na podstawie danych z mysql np:. z kategoriami newsów albo menu z odnośnikami do innych kontrolerów. wywołanie w widoku $this->load->view('menu'); wywala błąd "Unable to load the requested file: menu" |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kontroler jest jeden, Ty chcesz odebrać w nim dane z modelu i przekazać je do widoku. Modeli w Twoim przypadku będzie kilka, od menu, kategorii czy linków, a kontroler i widok jeden.
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
hmm, zaczynam rozumieć powoli rozumieć czy muszę zrobić MY_Controller.php(dziedzczy po CI_Controller) który będzie wywoływał layout/template w nim deklaruje modele które będą na stronie a głowy kontroler(dziedziczy po MY_Controller.php) ładuje wtedy do szablonu do $content.
Dobrze rozumiem ? Ten post edytował ghastblood 1.08.2015, 09:20:32 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak, tylko nie wiem po co chcesz robić kontroler który będzie dziedziczył po MY_Controller.php. Przecież wszystko to co opisałeś robisz już wcześniej.
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 09:00 |