Hejsa
Hvad vil du gerne have if-sætningen til at tjekke?
Umiddelbart lyder det som om, at du skal tænke i helt andre baner. Det lyder meget procesorienteret.
Hvis det er en form for tjek på hvilken side/header mv. der skal vises, kunne det evt. løses således:
1) Din route kalder en controller
2) Din controller kalder et view for hhv. header, indhold og footer.
Fra deres dokumentation:
- $this->load->view('templates/header', $data);
- $this->load->view('pages/'.$page, $data);
- $this->load->view('templates/footer', $data);
Du kan så styre forskellige headers og sider afhængig af controlleren.
Det er MEGET bedre at have 2 headers end at prøve at lægge en if-sætning ud over flere filer, hvordan det så end vil løses.
Hvis der er meget dubleret indhold i de 2 headers, kan de jo blot arve fra det samme include eller lign.
Men meld lige tilbage, hvad du gerne vil tjekke i den if-sætning. Det står lidt uklart for mig :-)
Mvh. Jens
Indlæg senest redigeret d. 10.06.2015 18:30 af Bruger #12581