PHP 中 smarty 要怎么 配置?
答案:3 悬赏:0 手机版
解决时间 2021-06-05 11:42
- 提问者网友:藍了天白赴美
- 2021-06-04 22:29
PHP 中 smarty 要怎么 配置?
最佳答案
- 五星知识达人网友:青灯有味
- 2021-06-04 23:18
基本上不用配置,只要在需要使用的地方,把文件包含进去即可使用。
当然建议你看下 smarty 手册。
全部回答
- 1楼网友:山君与见山
- 2021-06-05 00:34
首先要加载smarty类:Smarty.class.php
然后实例化这类:如$smarty=new Smarty()
主要的几个基本配置:
$smarty->template_dir //设置模板目录
$smarty -> compile_dir //设置编译目录
$smarty -> config_dir //设置配置文件目录
$smarty-> caching //设置缓存状态
$smarty-> cache_dir //设置缓存的路径
$smarty -> debugging //是否允许调试
$smarty -> left_delimiter //设置左定界符
$smarty-> right_delimiter //设置右定界符
$smarty -> cache_lifetime //设置缓存的时间
使用一般就assign(); display();
- 2楼网友:一叶十三刺
- 2021-06-04 23:25
可以重新写一个配置文件;
<?php
require "libs/Smarty.class.php"; //引用smarty文件,路径要对
$tpl=new Smarty(); //创建smarty对象
$dir="C:/AppServ/www/cms/"; //设置该文件的路径
$tpl->template_dir=$dir."templates"; //设置模板存放的路径 $tpl->compile_dir=$dir."template_c"; //设置模板缓存路径 $tpl->config_dir=$dir."configs"; //设置模板常量路径
$tpl->caching=true; //设置缓存状态 $tpl->cache_dir=$dir."cache"; //设置缓存的路径 $tpl->cache_lifetime=60*60*24*7; //设置缓存的时间
$tpl->left_delimiter="<{"; //smarty 开始符 $tpl->right_delimiter="}>"; //结束符
?>
基本设置就这样,然后就可以使用了,记得要引用该文件,然后就开smarty
$tpl->assign();
$tpl>display();
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯