ChinaUnix.net
相关文章推荐:

smarty 对象遍历

做了一个insert产生的数组。只要是为了是动态的内容,不能被缓存才使用insert了。 如果在模版文件里面遍历这个输出结果呢? insert函数返回的数组是这样的 Array ( [0] => Array ( [id] => 224 [folder_name] => 文件夹1 ) [1] => Array ( [id] => 225 [folder_name] => 文件夹2 ) [2] => Array ( [id] => 2...

by moonight - PHP - 2008-10-12 20:13:27 阅读(4518) 回复(8)

相关讨论

简介 smarty是一个使用PHP写出来的模板PHP模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。 什么是PHP模板? 该如何使我的P...

by dow - php文档中心 - 2008-09-06 23:02:17 阅读(1224) 回复(0)

一、什么是smarty? smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目 中显的尤为重要。 二、smarty优点: 1. 速度:采用smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的。 2. 编译型:采用sma...

by liuxingyuyuni - php文档中心 - 2006-10-23 06:37:38 阅读(838) 回复(0)

一. 安装 首先打开网页 http://smarty.php.net/download.php ,下载最新版本的smarty。解压下载的文件(目录结构还蛮复杂的)。接下来演示给大家一个安装实例,看过应该会举一反三的。 (1) 在根目录下建立了新的目录learn/,再在learn/里建立一个目录smarty/。将刚才解压缩出来的目录的libs/拷贝到smarty/里,再 在smarty/里新建templates目录,templates里新建cache/,templates/,templates_c/, config/. (2) ...

by hkebao - php文档中心 - 2009-07-26 16:41:31 阅读(1307) 回复(0)

我將libs文件夾放到了工程目錄下,代碼如下 smarty.class.php'); //require(smarty_DIR.'smarty.class.php'); $samrty=new smarty(); $smarty->template_dir = 'templates/'; $smarty->compile_dir = 'templates_c/'; $smarty->config_dir = 'configs/'; $smarty->cache_dir = 'cache/'; $smarty->assign('name','Porky'); $smarty->display('index.tpl'); ?> 結果是Call to undefined method stdClass::assig...

by yu_er - PHP - 2008-04-22 17:35:04 阅读(2299) 回复(4)

文件: smarty-2.6.19.rar 大小: 183KB 下载: 下载 今天在群里闲聊,听说了smarty这个东东..download下来玩了两个小时,可算是弄出了一点点结果... 下面开始讲解,咳!~ 一.什么是smarty? 按照CHM里面smarty的意思是template engine for PHP.就是用于在PHP里面使用模板的!它是一个类,类名叫做smarty...在本文最下面,我会附加上smarty的下载地址 二.使用smarty? template.php assign("words",$word); $smarty->display("../te...

by silency - php文档中心 - 2008-04-03 12:44:35 阅读(794) 回复(0)

{literal}