• 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
  • 相关阅读:
    UIView+ViewController.h 点击控制器上视图,使视图push下个视图控制的封装
    Touch Demo
    layoutSubviews与drawRect
    UI NS CG CF 区别
    CALayer
    关于CALayer的困惑
    pypy 对接阿里短信平台
    mysql去掉默认值
    GCC升级
    jemalloc 测试
  • 原文地址:https://www.cnblogs.com/zhengweizhao/p/6921089.html
Copyright © 2020-2023  润新知