ChinaUnix.net
相关文章推荐:

smarty 自定义函数

?php /** * 函数:(Adodb + smarty) 内容列表分页 * 版本:最终(完美处理了导航链接) * 已通过Mysql、Oracle 测试 * 时间:2006/9/29 * 作者:欣然随风 * * 参数: * @table -- 表名 * @pageSize-- 每页信息数 * @midPage -- 导航链接数量 * @where -- 查询条件 * * 全局变量: * @conn -- 数据库操作object * @tpl -- 模板操作object * @start -- 返回的LIMIT的开始下标 * */ function page($table,$pageSize...

by liuxingyuyuni - php文档中心 - 2007-01-20 02:36:17 阅读(601) 回复(0)

相关讨论

函数: ?php /** * 函数:(Adodb + smarty) 内容列表分页 * 版本:最终(完美处理了导航链接) * 已通过Mysql、Oracle 测试 * 时间:2006/9/29 * 作者:欣然随风 * * 参数: * @table -- 表名 * @pageSize-- 每页信息数 * @midPage -- 导航链接数量 * @where -- 查询条件 * * 全局变量: * @conn -- 数据库操作object * @tpl -- 模板操作object * @start -- 返回的LIMIT的开始下标 * */ function page($table,$pa...

by xrsf - php文档中心 - 2006-03-11 04:55:15 阅读(746) 回复(0)

官方手册里在这部分中举了一个例子: Example 7-1. capturing template content {* we don't want to print a table row unless content is displayed *} {capture name=banner} {include file='get_banner.tpl'} {/capture} {if $smarty.capture.banner ne ''}

{$smarty.capture.banner}
{/if} 以上这个例子如何运行测试呢?请指教

by cjcameron - PHP - 2006-09-05 01:15:45 阅读(1412) 回复(3)

[From] http://club.phpe.net/ $tpl=new smarty; function test($pararm,$smarty) { extract $pararm; $a=array(1,1,2,4,4); return $a } $tpl->register_function('test','test'); ---------------- 模板 函数返回是一数组,模版中怎么显示它呢? ========================== 1 $tpl =& new smarty(); 2 function test($pararm, & $smarty) 3 { 4 $varname = $param['var']; 5 ...

by cnscn2008 - php文档中心 - 2006-08-28 09:26:57 阅读(692) 回复(0)

所有smarty初始化配置放在a.php(也就是几个文件夹在什么地方) b.php中有两条语句 require_once("a.php");smarty->assign("value",$value); c.php中有两条语句 require_once("a.php");$cc={value}; 我想问一下smarty是如何工作才使b.php中的$value的传到c.php中$cc的. 是不是smarty先把值写入一文件然后再从这个文件把值读出来的从而实现assign这个函数 [ 本帖最后由 songshu07 于 2007-12-11 20:06 编辑 ]

by songshu07 - PHP - 2007-12-18 08:23:41 阅读(15383) 回复(5)

大师兄smarty教程(修正版)——实例篇( 使用PHP内置MYSQL函数) 从本节开始我们来学习一下如果把smarty应用到实际的例子中. 为了演示说明,我将以前写的一个站点作为实例来讲来下.先说明一下, 我本人的美术功底不是很强,所以设计出来的页面不太好看,大家就对付着看吧 在看本文之前,可以先看看indexbak.htm与newsbak.htm,它们是我们生成后的例图。 一、 首先来说明一下我们将要使用到的数据库,下面我先将数据库源文件给大家例出来: ...

by tiredbee - php文档中心 - 2007-10-19 01:02:56 阅读(625) 回复(0)

smarty官方手册里在讲述{section}时,举了下面这个例子: {section name=foo start=10 loop=20 step=2} {$smarty.section.foo.index} {/section}


{section name=bar loop=21 max=6 step=-2} {$smarty.section.bar.index} {/section} 这是个没有分配数组给变量的例子,运行以后就像手册说的那样,输出结果如下: 10 12 14 16 18
20 18 16 14 12 10 我的问题是:loop变量如果代表循环次数的话,loop=20和loo...

by cjcameron - PHP - 2006-09-08 17:39:07 阅读(1208) 回复(0)

如题,大致找了一下,好象没有

by 犯得上 - PHP - 2004-01-31 00:09:02 阅读(1142) 回复(4)

smarty实例教程之三:----实例篇( 使用PHP内置MYSQL函数) [ 2006/08/28 22:18 | by chaizx ] 从本节开始我们来学习一下如果把smarty应用到实际的例子中. 为了演示说明,我将以前写的一个站点作为实例来讲来下.先说明一下, 我本人的美术功底不是很强,所以设计出来的页面不太好看,大家就对付着看吧 在看本文之前,可以先看看indexbak.htm与newsbak.htm,它们是我们生成后的例图。 一、 首先来说明一下我们将要使用到的数据库,下面我...

by qiyu15555 - php文档中心 - 2006-10-30 18:15:07 阅读(799) 回复(0)

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

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

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

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