如何在thinkphp模板中获取控制器session的值

来源:互联网 发布:centos 安装桌面 编辑:程序博客网 时间:2024/05/17 02:48
 $sys_setting是控制器中查询出来的数据;
session('sys_setting',$sys_setting);
在前台模板中要获取sys_setting中对象的值:
可以通过四种方法获取:
1.在模板中直接调用{$Think.session.sys_setting.属性值 }获取session;
  $_SESSION 的写法:$_SESSION['sys_setting']['属性值']

2.通过<php></php>标签直接编写php代码来调用$_SESSION数据;

3.在tp3.2模板中写<?php  ?>,然后在里面直接编写php代码来调用$_SESSION;

4.在控制器中将$_SESSION变量通过assign()方法赋值给模板;