webForumDet fria alternativet

templates för nybörjare

4 svar · 305 visningar · startad av aleborg

aleborgMedlem sedan jan. 20013 341 inlägg
#1

Jag håller på att lära mig PHP och har kommit till templates avdelningen :)
Någon som har en bra enkel template klass att rekommendera?
Jag har testat några men inte fått dom att fungera(kan vara mitt fel :r )
Gjorde en sökning och fick upp några förslag men inte tillräckligt många och på tok för lite info om hur det fungerar. Det måste även fungera på Win2000 med IIS5

någon som har lust att rekommendera?

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#2

Jepps, signerad SPIN:

http://www.phpportalen.net/moduler.php?modul=artikel&id=21

Vet ej om han uppdaterat den, men det fanns en bugg i den när jag pulade med den. Men hör med SPIN om det.

mvh Jörgen HP

aleborgMedlem sedan jan. 20013 341 inlägg
#3

Jag fick den att fungera men det verkar inte gå att använda loop med den!

aleborgMedlem sedan jan. 20013 341 inlägg
#4

Hittade en annan, men nybörjare som man är fattar man nada :r

include('templates.php');

        $SITE_NAME = $sitename;
		$myArr = Get_Categories();

        $table_rows = array();
		$table_rows[] = array( 'CATEGORIES' => 'här ska myArr[1] in',
                               'CATEGORY_URL' => 'här ska myArr[2] in',
                             );

        $tpl = new template;
        $tpl->load_file('complete', 'templates/index.htm');
        $tpl->parse_loop('complete', 'table_rows');
        $tpl->pprint('complete', array('SITE_NAME'));

Hur får man in myArr?

aleborgMedlem sedan jan. 20013 341 inlägg
#5

Löste det!

include('templates.php');

        $SITE_NAME = $sitename;
		$myArr = Get_Categories();
For ($i=0; $row = mysql_fetch_array($myArr); $i++)
{
  //här kommer vi åt namn genom
		$table_rows[] = array( 'CATEGORIES' => $row[1],
                               'CATEGORY_URL' => "adlist.php?category=".$row[0],
                             );
}
        $tpl = new template;
        $tpl->load_file('complete', 'templates/index.htm');
        $tpl->parse_loop('complete', 'table_rows');
        $tpl->pprint('complete', array('SITE_NAME'));
131 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)