php之smarty篇(1)-smarty引入
Jun 13, 2016 pm 01:20 PM
php之smarty篇(一)--smarty引入
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 () );

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

What are the differences between Huawei GT3 Pro and GT4?

Fix: Snipping tool not working in Windows 11

How to Fix Can't Connect to App Store Error on iPhone

The operation process of closing the registry process in WIN10

How to use PHP and Smarty to achieve front-end and back-end separation development

A preliminary study on the template engine Smarty in PHP
