Przykładowo mam szablon strony głównej, w footerze jest lista linków czerpana z bazy danych(którą można edytować w panelu admina), to samo z inną listą linków w headerze, w środku strony jest również listwa najnowszych newsów, wizytówek userów, plus losowo wyświetlana reklama - W tym momencie główny kontroler pobiera globalne dane jak tytuł strony itp, wyświetla główny szablon. Z tym sobie radzę jeszcze ale wiadomo osobny "pakiet" mvc mają newsy, wizytówki, reklama, linki headera, linki stopki i nagłówka: daje to łącznie 5 dotatkowych kontrolerów do uruchomienia.
W jaki sposób "poumieszczać" poszczególne kontrolery w odpowiednich divach głównego szablonu? Wiem że pewnie to jest trywialne pytanie ale zaciąłem się przy nim jak głupi, był post o tym na forum ale nic mi nie wytłumaczył, na oficjalnym wiki nic nie znalazłem(mój angielski od pewnego czasu jest słabiutki z powodu długiego nieużywania

wystarczy opis jak to zrobić mniej więcej, mały skrawek kodu obrazujący to, link do opisu, wszystko jedno co mnie nakieruje
pozdrawiam
ps. mam nadzieję że nie powielam tematu
edit:
poszukałem trochę, jest fajna opcja na forum CI:
http://codeigniter.com/wiki/Modular_Separation/
pościągałem pliki, powrzucałem wszystko jak trzeba ale albo jestem zbyt zmęczony/ciemny(skreśl niepotrzebne) ale no nie widziałem tam opisu jak to wstawić na stronę:) - Co zrobić żeby załadować główny kontroler i potem np do danej warstwy wrzucić moduł "newsy", "reklama" czy "logowanie"?