Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CodeIgniter]Główny szablon strony
adbacz
post
Post #1





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

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


Witam,

Od jakiegoś czasu zaznajamiam się z CodeIgniterem i cały czas ubolewam nad tym, jak zrobić główny szablon strony, do którego poszczególne widoki byłyby wysyłane i wyświetlane w nim? Tak samo z tytułami, jak zrobić, żeby każda podstrona serwisu miała inny tytuł?

Nie czepiajcie się ale ja na prawdę nie mam zielonego pojęcia. Jeśli macie jakieś pytania to z chęcią odpowiem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szok
post
Post #2





Grupa: Zarejestrowani
Postów: 165
Pomógł: 20
Dołączył: 2.03.2006

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


Hm ostanie newsy w bloku menu?
Powiedzmy masz model news to w kontrolerze daj:
Kod
$data['last_news'] = $this->News_model->get_last_news();

//i w layoucie w miejscu gdzie ma byc wyśweitlone

if(isset($last_news))
{
   foreach($last_news as $item)
  {
     echo $item['title'];
  }
}


I po kłopocie, to jest tylko wyświetlenie treści z bazy danych. Kontroler ma za zadanie przekazać je do widoku, a widok wyświetlić.

PS.
Widoki możesz łądować do zmiennych, poprzez:
Kod
$menu = $this->load->view('mojwidok', $data, TRUE);
I potem np wyśweitlić zawartość całego menu w bloku menu poprzez <?php echo $menu; ?>


Trochę nakręciłem, ale mam nadzieje że zrozumiesz moją intencję (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 30.12.2025 - 04:26