本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Smarty使用section语句循环输出数组
一 代码
index.php
<?php
include("../config.php");
$obj = array(
array("id" => 1, "bigclass" => "计算机图书","smallclass" => arra ...
Smarty使用foreach语句循环输出数组
一 代码
index.php
<?php
include_once '../config.php';
$infobook = array('object'=>'book','type'=>'computer','name'=>'PHP从入门到精通','publishing'=>'清华大学出版社');
$smarty->assign('tit ...
Smarty的条件判断
一 代码
index.php
<?php
include_once "../config.php";
$smarty->assign("title","if条件判断语句");
$smarty->display("6/index.tpl");
?>
index. ...
Smarty读取配置文件
一 代码
config文件
title = "调用配置文件"
bgcolor = "#f0f0f0"
border = "5"
type = "计算机类"
name = "PHP从入门到精通"
tpl模板文件
{config_load file="4.conf ...
Smarty的变量调节器
一 代码
index.php
<?php
include_once "../config.php";
$str1 = '这是一个实例。';
$str2 = "\n图书->计算机类->php\n书名:《php从入门到精通》";
$str3 = "\n价格:¥59/本。";
$smarty-> ...
Smarty的保留变量
一 代码
index.php
<?php
include '../config.php';
$smarty->assign('title','Smarty保留变量');
$smarty->display('3/index.tpl');
?>
index.tpl
<!DOCTYPE html PUBLIC "-//W3C// ...
Smarty模板文件中的一般变量
一 代码
index.php
<?php
include_once("../config.php"); //调用Smarty类库文件
$arr = array('computerbook','name' => 'PHP从入门道具精通','unit_price' => array('price' => '¥65.00','unit' =&g ...
第一个Smarty程序
一 代码结构
二 代码
index.php
<?php
/* 定义服务器的绝对路径 */
define('BASE_PATH',$_SERVER['DOCUMENT_ROOT']);
/* 定义Smarty目录的绝对路径 */
define('SMARTY_PATH','\test\29\1\Smarty\\');
/* 加载Smarty类库文件 ...
在Zend Studio 10.6中安装SmartPDT 0.9.1出错后的解决方式
在Zend Studio 10.6上安装SmartyPDT 0.9.1时,遇到错误报告,包含类似下面的内容:
Missing requirement: Smarty Feature 0.91.0
(org.eclipse.php.smarty_feature.feature.group 0.91.0)
requires 'org.eclipse.php 0 ...
PHP smarty Autoloader 问题
很长时间没做PHP开发,刚刚在开发过程中发现使用了 Smarty 3.1.14 后,原先写的PHP __autoload 不能使用,查看很久发现这个版本的smary里面使用 spl_autoload_register 已经注册了一个 __autoload
vim Smarty.class.php +83
if (SMARTY_SPL_AUTOLOAD && set_in ...
smarty笔记
smarty的常用功能及配置
配置使用部分:
# 修改默认的定界符
默认的定界符为{},可以在/includes/smarty_config.php中加入:
$tpl->left_delimiter = "<?";
$tpl->right_delimiter = "?>";
这样就把定界符改为了<? ...
在smarty中用truncate来智能截取含有中英文的字符串以及如何避免截取中文乱码问题
扩展smarty,自己新建一个文件,写个函数,放在 plugins/目录下
修改后的smartTruncate: 文件名:modifier.smartTruncate.php 内容如下:
<?php
function smarty_modifier_smartTruncate($string, $length = 80, $etc = '...',$break_wor ...
smarty 保留变量:循环索引,请求,常量
smarty的保留变量:保留变量可以被用于访问一些特殊的模板变量.smarty打印保留变量:在模板中如果要将smarty的一些保留字作为语言的内容显示出来,如显示分隔符,(默认为{})可用以下几种方法:方法一:{ldelim},{rdelim}
SAE部署Smarty出现:Uncaught exception 'SmartyException' with message 'unable to write
对于SAE出现的问题:Uncaught exception 'SmartyException' with message 'unable to write file...。
官方给出了详细的FAQ:http://sae.sina.com.cn/?m=faqs&catId=11#show_213
解决方案为:
CodeIgniter支持smarty,并配置支持layout
以插件形式加入smarty.
根据CI的规则。
下载smarty,并将其放到application/libraries/smarty下。
新建Cismarty.php,放在application/libraries下
[php:showcolumns:firstline[1]] view plaincopy