需要简单的面包屑菜单



我发现了很多关于如何创建面包屑菜单的论坛帖子,但似乎都不是我想要的。

基本上,我的网站页面是基于位置的,并遵循这个过程-主页>级别2>级别3。

因此,作为数据库中位置的示例,它将是-主页>曼彻斯特>索尔福德

我所要做的就是在页面顶部获得一个文本面包屑菜单,看起来几乎和上面的例子一模一样。

因为页面是动态的,我需要一个php脚本,它可以从url中提取页面标题信息,这样无论你在哪个页面上,它都是正确的。

如果有人能为我提供帮助,我将不胜感激。感谢

试试这个,很简单,我认为它可以满足您的需求:

$breadcrumbs = explode("/",$_SERVER["REQUEST_URI"]);
foreach($breadcrumbs as $br){
    echo ucfirst(str_replace(array(".php","_"),array(""," "),$bc) . ' ');
}

感谢您的回复。这个代码确实帮助我直接从url中获取页面名称。

最后,我意识到我想得太多了,这就是我实现所需目标的方式:

<a href="/">Home</a> >> <a href="/<?=str_replace("-", " ", $_GET['make']) ?>.php"><?=str_replace("-", " ", $_GET['make']) ?></a> >> <a href="/<?=str_replace("-", " ", $_GET['make']) ?>/<?=str_replace("-", " ", $_GET['model']) ?>.php"><?=str_replace("-", " ", $_GET['model']) ?></a>

最新更新