zoukankan      html  css  js  c++  java
  • smarty基本用法

    简介:

    1.smarty语法:它是php的一种模板引擎   它的设计特点是:业务逻辑与显示逻辑分离

    Smarty的标签都是使用定界符{ }括起来
    注释:{* 我是Smarty的注释内容 *}

    <ul>
         {/foreach from=$parent_result item=v/}
            <li data-cate="{/$v.id/}" class="{/if $smarty.get.a eq $v.id/}active{//if/}"><img src="{/$v.icon_url/}" alt="">{/$v.name/}</li>
         {//foreach/}
    </ul>
    使用foreach进行循环遍历,item=v,v相当于当前的数组元素
    2.{array|@count}  对一个数组调用count方法求出数组的长度
    3.{$smarty.get.变量}  获取变量的值

    {* 当变量包含了点号“.”,必须用单引号括起来 *}
    {cycle values="one,two,`$smarty.config.myval`"}
    可以通过点号“.”来使用赋值的数组变量;可以通过下标来使用数组
    从配置文件中获取变量:

    (1)使用#hash#方式的模板,如:<title>{#pageTitle#}</title>
    (2)使用 $smarty.config方式的模板:<title>{$smarty.config.pageTitle}</title>
    {$smarty.now} 可以获取当前的时间戳:{$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'}
    {$smarty.const} 直接访问PHP的常量

  • 相关阅读:
    小明系列问题——小明序列
    Multiplication Table
    DZY Loves Colors
    Points
    Tree
    img标签中alt属性与title属性在seo的作用-摘自网友
    如何合理命名CSS文件——摘自网友
    <meta http-equiv="X-UA-Compatible" content="IE=7" />
    英语
    10个CSS简写/优化技巧-摘自网友
  • 原文地址:https://www.cnblogs.com/prospective-zkq/p/9875266.html
Copyright © 2011-2022 走看看