zoukankan      html  css  js  c++  java
  • smarty模板 变量 运算符 表达式 流程控制 函数

    ① 从配置文件中读取配置:

    1,在模板页面加载配置文件 html页面 不是php页面
    <{config_load file='fo.conf'}>

    2,在需要用到配置的地方加
    <{#size#}>

    3, 如果配置文件分了块,要取某一块的配置 用到section

    <{config_load file='aa.conf' section='aa'}>

    ② 调用变量调节器: |    

     capitalize 单词首字母大写<{$test|capitalize} 

     cat  连接字符串   <{$articleTitle|cat:" yesterday."}>

     lower 小写    <{$articleTitle|lower}>   类如upper

    truncate   截取   <{$articleTitle|truncate:30}>

    ③ 自定义变量调节器:

    1,在自定义的插件目录下新建文件,注意命名规则 (plugins插件文件夹下)

    modifier.mark.php

    2,在以上文件里面新建方法: 注意命名规则

    smarty_modifier_mark

    该方法必须有一个参数,代表变量本身

     例:

    该方法必须有一个参数,这个参数代表变量本身

    function smarty_modifier_mark($str)
    {
    return "<mark>{$str}</mark>";

    }

  • 相关阅读:
    angular js 自定义指令
    web api 解决跨域的问题
    angular 监听ngrepeat结束时间
    redis关闭和启动
    intellij idea快捷键
    mysql连接字符串
    crontab命令格式
    maven中scope属性的
    maven pom文件元素说明
    引入maven以外的jar包
  • 原文地址:https://www.cnblogs.com/zhanghaozhe8462/p/5523448.html
Copyright © 2011-2022 走看看