Heim > php教程 > php手册 > smarty学习笔记之常见代码段用法总结,smarty学习笔记

smarty学习笔记之常见代码段用法总结,smarty学习笔记

WBOY
Freigeben: 2016-06-13 08:43:59
Original
965 Leute haben es durchsucht

smarty学习笔记之常见代码段用法总结,smarty学习笔记

本文实例讲述了smarty常见代码段。分享给大家供大家参考,具体如下:

1、

<select >
  {html_options values=$cust_ids selected=$customer_id output=$cust_names}
</select>

Nach dem Login kopieren

说明:生成下拉菜单。values=一个数组,数组元素为列表值 selected=一个值,这个是默认的列

表值 output=一个数组,数组元素为显示的列表值

{html_checkboxes values=$cust_ids checked=$customer_id 
output=$cust_names separator="<br/>"}

Nach dem Login kopieren

说明:复选框。同上;separator="
"指以
分隔每个复选按钮的字符串

{html_radios values=$cust_ids checked=$customer_id
output=$cust_names separator="<br/>"}

Nach dem Login kopieren

说明:单选按钮

2、

{counter start=0 skip=2 print=ture}

Nach dem Login kopieren

说明:计数器,其后使用时,以0 开始,每次增加 2 。

3、

{section loop=$data}
  <tr bgcolor="{cycle values="#eeeeee,#d0d0d0"}">
  <td>{$data[rows]}</td>
  </tr>
{/section}

Nach dem Login kopieren

说明:轮回返回数组元素(或一个数列)值

4、

{assign var="name" value="Bob"}
The value of $name is {$name}.//The value of $name is Bob。

Nach dem Login kopieren

说明:赋值

5、

{fetch file="http://www.myweather.com/68502/" assign="weather"}

Nach dem Login kopieren

说明:fetch 用于从本地文件系统、HTTP或FTP上取得文件并显示文件的内容. 如果文件名称

以"http://"开头,将取得该网站页面并显示. 如果文件名称以"ftp://"开头,将从ftp服务器取得

该文件并显示.

6、

{html_image file="../path/relative/to/currdir/pumpkin.jpg"
border="1" height="100" width="100" alt="图片" href="1.html"}

Nach dem Login kopieren

说明:图片

7、

{html_select_date}

Nach dem Login kopieren

说明:创建日期下拉菜单. 它可以显示任意年月日

{html_select_time}

Nach dem Login kopieren

说明:用于创建时间下拉菜单. 它可以显示任意时分秒

8、

{html_table loop=$data cols=4 table_attr='border="0"'
tr_attr=$tr td_attr=$td}

Nach dem Login kopieren

说明:以$data数组元素形成一个4列的表。table_attl为表格属性,tr_attr为行属性,td_attr

为列属性

9、

{math equation="x + y" x=$height y=$width}

Nach dem Login kopieren

说明:数学运算函数

10、

{mailto address="me@domain.com" text="send me some mail"}

Nach dem Login kopieren

说明:生成电子邮件链接

11、

{popup}

Nach dem Login kopieren

说明:创建javascript弹出窗口,使用前必须先调用 popup_init 函数

希望本文所述对大家基于smarty模板的PHP程序设计有所帮助。

您可能感兴趣的文章:

  • Ajax+smarty技术实现无刷新分页
  • Zend Framework实现Zend_View集成Smarty模板系统的方法
  • Codeigniter中集成smarty和adodb的方法
  • PHP文件缓存smarty模板应用实例分析
  • yii,CI,yaf框架+smarty模板使用方法
  • smarty高级特性之对象的使用方法
  • smarty高级特性之过滤器的使用方法
  • php实现smarty模板无限极分类的方法
  • smarty简单应用实例
  • Smarty使用自定义资源的方法
  • smarty中常用方法实例总结
  • Smarty最简单实现列表奇偶变色的方法
  • Smarty foreach控制循环次数的一些方法
  • CodeIgniter中使用Smarty3基本配置
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage