繁体   English   中英

如何在OctoberCMS中获取Cookie

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM