HTML kod
Szeretnem a kovetkezo HTML kodot elohivni mindegyik PHP oldalon:A projekt amelyen dolgozok elege nagy lesz es nem tudom melyik a helyes megoldas, egy fuggvenyt hozak letre vagy objektumot ? es azt hivjam meg mindig...
Egyenlore nem szeretnek smarty-t hasznalni! Orulnek par otletnek, ti hogyan csinaljatok ?
■
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
Egyenlore nem szeretnek smarty-t hasznalni! Orulnek par otletnek, ti hogyan csinaljatok ?
Template rendszer
Mégiscsak
Egy lehetséges megoldás
A Drupalnak egy hierarhikus sminkrendszere van programozott formában. Ez egy faszerkezetet mintáz. A fa gyökere a theme_page() függvény. Amikor az oldal kimenetét hozza létre, akkor mindíg erre történik egy hívás. A theme_page kiírhatja az általad írt fejrészt és meghívhat más theme_valami() függvényeket, amik persze más theme_valami függvényeket hívhatnak. Így nagyon szép struktúra keletkezik, mert pl. megírsz egy theme_list(array $mylist) nevű függvényt és amikor egy ul->li listát akarsz kiiratni, akkor ennek a theme függvénynek adod át a tömböt. Így csak egy helyen kell módosítani, ha később át kell írni a HTML-t.
koszi!
Off-topic:
Ki