Avatar billede jalaba Nybegynder
04. november 2007 - 16:02 Der er 3 kommentarer og
1 løsning

Sti til templatefil

Hvis jeg har en klasse der styrer mit template-system - hvordan er det så smartest at angive stien til min template-fil?

class Template {
    public function Template($filename) {
        ..
    }

    public function check_template_exist($filename) {
        ..
    }
}

I begge de to funktioner skal jeg gøre brug af stien. $filename skal udelukkende indeholde filnavnet, men ikke stien til mappen hvori filen ligger.

Det fulde filnavn ($_SERVER['DOCUMENT_ROOT']."/".$this->template_dir."/".$filename) kan jo ikke engang smides i en variabel i klassen, da den indeholder andre variabler.

Hvordan er det smartest at gøre det?
Avatar billede jakobdo Ekspert
04. november 2007 - 16:23 #1
Du kunne lave en config fil:

DEFINE('TEMPLATE_DIR',STI_TIL_TEMPLATE);

Og så bruger du: TEMPLATE_DIR .'/'.$filename;
Avatar billede jalaba Nybegynder
04. november 2007 - 16:43 #2
læg et svar jakobdo. jeg lavede bare en funktion jeg kaldte "hentSti".
Avatar billede jakobdo Ekspert
04. november 2007 - 17:51 #3
Svar!
Avatar billede jakobdo Ekspert
05. november 2007 - 18:21 #4
Takker for point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester