Advertisement
Guest User

Untitled

a guest
Nov 11th, 2013
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. class Smarty_Views {
  2. protected $_Instance;
  3. protected $CSS_Dir;
  4. public function __construct($TemplateDir, $TemplateName){
  5. $this->_Instance = new Smarty;
  6. $this->_Instance->compile_dir = "./".$TemplateDir."/".$TemplateName."/Compiler";
  7. $this->_Instance->template_dir = "./".$TemplateDir."/".$TemplateName."/HTML";
  8. $this->CSS_Dir = "./".$TemplateDir."/".$TemplateName."/CSS";
  9. }
  10.  
  11. public function Register($Page){
  12. $this->_Instance->assign("Location", './'.$Page.'/FormID/192');
  13. $this->_Instance->assign("Type","POST");
  14. $this->_Instance->assign("Input_1","username");
  15. $this->_Instance->assign("Default_Value_1","Username");
  16. $this->_Instance->assign("Submit_Name","Test");
  17. $this->_Instance->assign("Submit_Value","Submit Here");
  18. }
  19. public function Display_Page($PageName){
  20. if (!method_exists($this,$PageName)){
  21. $this->_Instance->assign("css",$this->CSS_Dir."/css404.css");
  22. $this->_Instance->display("404.html");
  23. exit;
  24. }
  25. call_user_func(array($this, $PageName),$PageName);
  26. $this->_Instance->display($PageName.".tpl");
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement