php之smarty篇(一)--smarty引入_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > php之smarty篇(一)--smarty引入

php之smarty篇(一)--smarty引入

 2012/6/11 0:13:46  fireDragonpzy  程序员俱乐部  我要评论(0)
  • 摘要:smarty在引导文件中引入:include_once("../library/Smarty/Smarty.class.php");$smarty=newSmarty();$smarty->caching=false;$smarty->template_dir=APPLICATION_PATH."application/views/scripts/";$smarty->compile_dir="./data/smarty/";$smarty->cache_dir="
  • 标签:PHP
smarty在引导文件中引入:
include_once ("../library/Smarty/Smarty.class.php");
$smarty = new Smarty ();
$smarty->caching = false;
$smarty->template_dir = APPLICATION_PATH."application/views/scripts/";
$smarty->compile_dir = "./data/smarty/";
$smarty->cache_dir = "./data/smarty/cache_c/";
//$smarty->left_delimiter = "<{";
//$smarty->right_delimiter = "}>";
require_once "Zend/Loader/Autoloader.php";
Zend_Loader_Autoloader::getInstance ()->setFallbackAutoloader ( true );
$registry = Zend_Registry::getInstance ();
$registry->set ( 'smarty', $smarty );
引入期间前端控制器的配置:
$front = Zend_Controller_Front::getInstance ();
$front->setBaseUrl ( '/' );
$front->setParam ( 'useDefaultControllerAlways', true );
$front->setParam ( 'noViewRenderer', true );
$front->setControllerDirectory ( '../application/controllers' );
$front->throwExceptions ( true );


$this->view 在控制器中配置:
$this->registry = Zend_Registry::getInstance ();
$this->view = $this->registry ['smarty'];
$this->view->assign ( 'baseurl', $this->_request->getBaseUrl () );
发表评论
用户名: 匿名