zoukankan      html  css  js  c++  java
  • Smarty模板的学习_2

    使用配置文件给变量赋值

    一,在配置类中设置配置文件的目录名字和路径

    $smarty->setConfigDir(ROOT."/configs");

    二,创建目录文件  configs,里面再创建一个后缀是 .conf  的文件

    然后再配置文件中定义变量,如下所示

    bgcolor=red;
    width=100px;
    height=200px;
    color=black;
    border='2';

    三,在使用模板的tpl文件的前头引入配置文件

    <{config_load file="config.conf"}>

    四,调用文件的变量,格式是<{#变量名#}>

    <body style="background-color:<{#bgcolor#}> ">
    <table border="<{#border#}>"  style=" <{#width#}>;height: <{#height#}>">

    五,输出的是smarty中的session时候格式是 : <{$smarty.session.索引名}>

       输出的是smarty中的cokkie时候格式是 : <{$smarty.cookies.索引名}>     (cookies不是cookie,有s)

    $_SESSION['a']='aaaaaa';//生成一个session
    
    setcookie('sss','bbbbbbb',time()+3600);//生成一个cookie
    
    /*setcookie("sss", "", time()-3600);
    这是注销一个cookie的方法*/

    <{$smarty.session.a}>
    <{$smarty.cookies.sss}>
    
    //输出smarty模板中的cookie的时候记得在后面加一个s
  • 相关阅读:
    sublime Text 正则替换
    sublime Text 正则替换
    C# 解析 sln 文件
    PHP array_flip() 函数
    PHP array_filter() 函数
    PHP array_fill_keys() 函数
    PHP array_fill() 函数
    PHP array_diff_ukey() 函数
    51nod1355 斐波那契的最小公倍数
    C# 解析 sln 文件
  • 原文地址:https://www.cnblogs.com/zhengweizhao/p/6921089.html
Copyright © 2011-2022 走看看