1

在 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"]);
}

结果=“工作”,但是当我打印会话变量时,它现在是空的。知道我做错了什么吗?

4

0 回答 0