我为prestashop编写了一个模块,可以更改商店名称。为此,我的模块将使用代码替换商店名称。
Configuration::updateValue('PS_SHOP_NAME',Tools::getvalue('shop_name'));
但问题是当页面第一次加载时它仍然显示旧名称。如果我重新加载页面,那么只显示新名称。任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
“nocache”HTML标题,也许?
答案 1 :(得分:0)
问题是在获取标题信息后正在加载模块挂钩。
答案 2 :(得分:0)
无法找到任何解决方案但最终我必须使用
header('Location:'.$_SERVER['REQUEST_URI']);
显然这会解决问题。更改变量后,它将从服务器本身重新加载页面。