gungne Skrevet 9. mai 2003 Del Skrevet 9. mai 2003 Jeg har en hjemmeside som bruker php på menyene, slik at hele layouten er den samme mens man navigerer rundt på sidene. Standard meny på venstre og høyre hånd. Nå har jeg lagt opp et phpbb-forum som funker på adressen www.nettsted.no/forum/, men ikke når jeg setter <?php switch ($Name) { case "forum": include "forum/index.php"; break; } ?> Er det noen som vet hvordan jeg skal få integrert forumet i den øvrige layouten, slik som det funker med alle de andre undersidene? Takker for svar : - ) Lenke til kommentar
dms Skrevet 9. mai 2003 Del Skrevet 9. mai 2003 Det som skjer når du skriver include "forum/index.php er at alle referansene i phpBB blir feil ettersom du hopper et hakk opp i filhierarkiet. Å modifisere phpBB har jeg bare såvidt gjort, og det enkleste er å laste ned en template og se hva forfatteren av denne har gjort for å få ting til å bli som ønsket. Så får du heller pusle litt med filene i phpBB selv om det fort kan bli en helvetes jobb. (Med forbehold, jeg er ingen phpBB-ekspert :wink: ) Lenke til kommentar
iks Skrevet 9. mai 2003 Del Skrevet 9. mai 2003 Du gå inn i /forum/includes mappa åpner opp page_header.php setter dette inn øverst i koden alså rett etter <?php og bytter da ut til banen til ditt eget design: ob_start(); include("/home/user/www/include/head.php"); $my_header = ob_get_contents(); ob_end_clean(); ob_start(); include("/home/user/www/include/foot.php"); $my_footer = ob_get_contents(); ob_end_clean(); Så setter du inn dette: 'MY_HEADER' => $my_header, 'MY_FOOTER' => $my_footer, mellom denne: 'T_SPAN_CLASS3' => $theme['span_class3'], og denne: 'NAV_LINKS' => $nav_links_html) Slik: 'T_SPAN_CLASS3' => $theme['span_class3'], 'MY_HEADER' => $my_header, 'MY_FOOTER' => $my_footer, 'NAV_LINKS' => $nav_links_html) i samme fila, alså /forum/include/page_header.php Feks. subSilver: så åpner du /forum/templates/subSilver/overall_header.tpl og setter inn: {MY_HEADER} der du vil ha din egen head.php includert og samme med {MY_MY_FOOTER} i /forum/templates/subSilver/overall_footer.tpl der du vil ha din egen foot.php includert That's it Send meg en PM om du ikke får dette til eller jeg har forklart meg dårlig, så kanskje jeg har tid å hjelpe deg mere..... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå