Smarty är en mall motor för PHP . Den tillåter utvecklare att separera ansökan logik och innehåll från dess presentation . Motorn är lämplig för ett scenario där programmeraren och malldesigner inte är samma person. Programmerare använder innehåll element, såsom $ kropp och $ författare , medan mall designers utforma mallar med HTML-taggar för att presentera dessa variabler . Dessa variabler lagras i Smarty . Programmeraren kan göra ändringar i programmering logik utan att påverka mallen design , och vice versa . Instruktioner
1
Ladda Smarty från smarty.net ( se avsnittet Resurser . ) Packa Smarty filer till en lokal katalog . Hitta de " /libs /" underkatalog . . Installera Smarty biblioteksfilerna i denna katalog
2
Skapa en instans av Smarty i dina PHP-skript : < phprequire_once ( ' Smarty.class.php ' ) ; $ smarty = ny Smarty ( ) ? ; > Addera 3
Skapa index.tpl filen , vilket Smarty visar : ? { * Smarty * } Hej { $ name } , välkommen till Smarty
! denna fil ska placeras i $ template_dir , vilket är standardmallen katalogen .
4
Skapa fler mallar på ett liknande sätt och sätta dem i mallen katalogen .
5
Utnyttja mallar från $ template_dir i din php Addera ditt