Trong /www/smarty/ tạo "setting.conf" với nội dung :
pageTitle = "Lại chào nữa ah" bodyColor = "red"
Trong file "test.tpl" thay nội dung sau :
Còn trong file "test.php" thay nội dung sau :
{config_load file="setting.conf"} <html> <head> <title>{#pageTitle#}</title> </head> <body bgcolor="{#bodyColor#}"> id : {$contact->id} <br> name : {$contact->name} <br> email : {$contact->email} <br> phone : {$contact->phone} <br> </body> </html>
Có thể thấy một chút gì đó về việc lấy dữ liệu từ file khác, hay nó gần giống với việc import data.
<?php require 'libs/Smarty.class.php'; class Contacts{ var $id = 1; var $name = 'smagic39'; var $email = 'smagic39 chấm cơm chấm canh'; var $phone = '999999999'; } $contact = new Contacts; $smarty = new Smarty; $smarty->assign('contact',$contact); $smarty->display('test.tpl'); ?>
còn tiếp >>>
No comments:
Post a Comment