[英]How to get cookie in OctoberCMS
我被做成简单的cookie。 当用户单击按钮时,它将当前时间保存在cookie中。 我的问题是,我需要打印该日期并有条件。
我需要在default.htm或navbar.htm中打印cookie当前时间
这就是我要添加的内容
onStart() {
$cookie_time = htmlspecialchars($_COOKIE['get_date_time']);
}
并在navbar.htm中
{{ cookie_time }}
但它没有打印或其他任何东西。 当我登录浏览时,我的网站正确存储了该Cookie。
尽管这不是最好的方法,但您获取Cookie值的方式很好。 您的问题在于如何将值传递到树枝模板。
分配给$cookie_time
的语法错误。
它应该像; $this['cookie_time'] = ...
完整的页面代码是这个;
url = "/test"
==
public function onStart() {
$this['cookie_time'] = htmlspecialchars($_COOKIE['get_date_time']);
}
==
{{ cookie_time }}
请参阅十月文档中的Hello World示例 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.