在Joomla的onAfterInitialise函数中,我获取当前链接,我将其爆炸以查看菜单项的别名。 如果该陈述为真,则打印一个名称,该名称将被打印。 在else语句中,我取消设置一个会话变量,该变量也会被取消设置。 所以if语句是真的但是会话变量仍然未设置。 这只发生在我通过分页进入列表的下一页时。
$link = explode("/", str_replace(".html", "", $_SERVER["REQUEST_URI"]));
print_r($link);
if ("producten" == $link[1]){
print_r("working");
}else{
unset($_SESSION["searchfield"]);
}
Result =“working”,但是当我打印会话变量时它现在为空。知道我做错了吗?