php - 使用 PHP 进行导航处理

标签 php css navigation menuitem navigationcontroller

我卡在代码里了。我正在建立一个有很多内页的网站。我包含“sidebar.php”并将我的侧边导航放在这个文件中。

<div class="side-nav">
            <ul>
                <li><a href="#">Calls</a>
                    <ul>
                        <li><a href="record-calls.php">Call Record</a></li>
                        <li><a href="call-logs.php">Call Logs</a></li>
                        <li><a href="live-call-intercept.php">Live Call Intercept</a></li>
                        <li><a href="voicemail.php">Voicemail</a></li>
                    </ul>
                </li>

                <li><a href="#">SMS</a>
                    <ul>
                        <li><a href="sms-feature.php">SMS Feature</a></li>
                        <li><a href="redirect-sms.php">Redirect SMS</a></li>
                    </ul>
                </li>
             </ul>
             </div>

现在我想在“record-calls.php”页面打开并且其他列表不显示任何背景时突出显示“record-calls”li。

每个页面中只有 1 个 sidebar.php。

最佳答案

你可以简单地使用if条件

if(stristr($_SERVER['PHP_SELF'],'record-calls.php'))
{
   //highlight it
}

谢谢

关于php - 使用 PHP 进行导航处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12246832/

相关文章:

php - 更新时,跳过更新 yii 的某些属性

javascript - 从 Cypress 中的元素获取数值

css - 使用 Google Web Fonts 获取不同的图形类型

iphone - CSS 更改似乎没有显示在 iPhone 浏览器 (Mobile Webkit/Safari) 中

php - 密码强度验证器,你会如何改进它?

php - 干净且 "dirty"网址

php - 有没有更好的方法来 include() 依赖于不同 MySQL 查询的 PHP 循环?

html - 添加了 UWP applicationcontenturirules url 规则但不适用于 iframe

flutter - flutter :从另一个屏幕回来时更新屏幕

android - 带导航组件的 backstack