smarty中的几个常用函数 templateExists() fetch() include

原创 2016年08月31日 14:36:22

templateExists()

$smarty->templateExists();

<?php

// 设置文件名,如 index.inc.tpl
$mid_template = $_GET['page'].'.inc.tpl';

if( !$smarty->templateExists($mid_template) ){
    $mid_template = 'page_not_found.tpl';
}
$smarty->assign('content_template', $mid_template);

$smarty->display('page_container.tpl');

?>

smarty中display和fetch的区别

在Smarty模板函数里面有这样一个方法:fetch("template.htm"),他和display("template.htm"); 最大的不同就是fetch()是把变量传给模板文件,然后将生...
  • daijiguo
  • daijiguo
  • 2016年04月22日 15:32
  • 1014

smarty fetch与display的区别

smarty中 fetch与display的区别: display echo fecth,可以去源码是深入看 静态化-----即缓冲区(ob_start())加文件操作 开启缓冲区 ob_st...
  • A11085013
  • A11085013
  • 2014年01月24日 14:34
  • 755

smarty文件引用

header.tpl {$title} hello world. list.tpl{include file='header.tpl' title="文章列表"}content.tpl{inc...
  • koastal
  • koastal
  • 2016年02月14日 23:57
  • 164

PHP生成静态页面(ob_start+smarty)生成

研究了一天的静态页面,无意中看到了一个比较另类的生成静态页面.个人感觉想法和创意不错,但个人觉得比普通的生成静态页面复杂了一些.不过思想很好,如果在加以变换的话,我想可以有更多的用处. 先来理解几个...
  • PainsOnline
  • PainsOnline
  • 2012年03月07日 10:02
  • 1756

smarty中保留变量总结

{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间戳、直接访问PHP中...
  • renzhenhuai
  • renzhenhuai
  • 2013年04月22日 13:26
  • 985

smarty中的在模板页中应用js css img等文件时,地址是相对与模板页对应的php文件

smarty中的在模板页中应用js css img等文件时,地址是相对与模板页对应的php文件...
  • kbx8916
  • kbx8916
  • 2016年08月31日 13:20
  • 245

smarty_foreach实现循环一维数组|include实现引入文件

foreach实现循环一维数组|include实现引入文件1.foreach().php文件内容如下:
  • xiaohongyangOK
  • xiaohongyangOK
  • 2011年01月02日 13:36
  • 657

#include <algorithm> 常用函数

accumlate : iterator 对标志的序列中的元素之和,加到一个由 init 指定的初始值上。重载的版本不再做加法,而是传进来的二元操作符被应用到元素上。 adjacent_dif...
  • wlchen123
  • wlchen123
  • 2012年11月24日 10:10
  • 23247

smarty配置

整个配置过程分为九步走,文章看起来比较长,那是因为站长对每一个步骤都给出了没法再详细的解释,非常浅显,绝对是名副其实的“最简明教程”。按照这个教程,智商大于零的用户都能顺利配置好Smarty!~_~ ...
  • gilbert_blog
  • gilbert_blog
  • 2015年03月31日 10:22
  • 338

smarty文件缓存

当一个网站一段时间内访问量较大的时候,每次访问一个页面就会从新编译执行一次,从数据库中读取数据,那么就会给服务器带来很大的压力,而且有可能导致数据库崩溃,所以应该有个缓存机制来保存页面。 文件缓存是...
  • haokuangjie123
  • haokuangjie123
  • 2016年09月11日 18:44
  • 197
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:smarty中的几个常用函数 templateExists() fetch() include
举报原因:
原因补充:

(最多只允许输入30个字)