Php 模板中的无脂肪框架集变量
我试图从一个视图在无脂肪框架中设置一个会话变量 我现在的代码是:Php 模板中的无脂肪框架集变量,php,html,fat-free-framework,Php,Html,Fat Free Framework,我试图从一个视图在无脂肪框架中设置一个会话变量 我现在的代码是: 那不行,这也不行 这也不是: 如果有人能在正确的方向上帮助我,我将不胜感激 也许还有其他一些解决方案:我想在加载视图并执行时重置变量。现在它在第一次重新路由后显示:成功保存。然后在每次重新加载之后,它需要为空。在呈现模板之前,模板引擎将变量复制到新环境(“沙箱”)中。因此,您的代码只是修改副本,而不是映射到负责会话管理的全局会话变量的会话变量 尽管让模板修改会话信息是一个错误的决定,但以下是一个可能的解决方案: {~ Bas
那不行,这也不行
这也不是:
如果有人能在正确的方向上帮助我,我将不胜感激
也许还有其他一些解决方案:我想在加载视图并执行
时重置变量。现在它在第一次重新路由后显示:成功保存。然后在每次重新加载之后,它需要为空。在呈现模板之前,模板引擎将变量复制到新环境(“沙箱”)中。因此,您的代码只是修改副本,而不是映射到负责会话管理的全局会话变量的会话变量
尽管让模板修改会话信息是一个错误的决定,但以下是一个可能的解决方案:
{~ Base::instance()->set('SESSION.regex_save_successful', false); ~}
那么你对我的问题有什么建议?它只需要显示一次。当它不再保存时,就不要显示它。让控制器修改会话并添加一个用于显示或隐藏消息的变量。这种方法可以保持模板干净,避免意外的副作用。