首页 > 软件开发 > 编程语言 >

PHP tp框架的include左侧栏,并且输出高亮选中

来源:互联网 2023-03-17 00:21:19 117

PHP如何输出左侧栏,方式有几种,但是用框架里面的会简单点,原生的写法也可以就是在每个页面开头定义一个变量,然后在左侧栏里面判断是否有当前变量有就输出,当时框架就很方便,可以直接获取当前页面文件名,直接在左侧栏里面判断文件名就可以了,fvj办公区 - 实用经验教程分享!

PHP tp框架的include左侧栏,并且输出高亮选中fvj办公区 - 实用经验教程分享!

工具/原料

  • ACTION_NAME 当前文件名
  • CONTROLLER_NAME 当前控制器

方法/步骤

  • 1

    使用原生原始的方法可以这样在每个页面都定义一个变量名相同变量为当前页面名字的变量在头部;这时候就可以在include公共页面输出了fvj办公区 - 实用经验教程分享!

    PHP tp框架的include左侧栏,并且输出高亮选中fvj办公区 - 实用经验教程分享!

  • 2

    使用三元运算符输出,想要if判断,当然if也是可以,但是代码需要输出,直接判断当前的变量是否等于定义的内容fvj办公区 - 实用经验教程分享!

    PHP tp框架的include左侧栏,并且输出高亮选中fvj办公区 - 实用经验教程分享!

  • 3

    这是tp框架里面自带的方法,可以直接输出,这两个分别是当前控制器名和当前页面文件名;可以通过获取这两个输出fvj办公区 - 实用经验教程分享!

    PHP tp框架的include左侧栏,并且输出高亮选中fvj办公区 - 实用经验教程分享!

  • 3该信息非法爬取自百度经验
  • 4

    也是使用三元运算符输出,直接输出如图所示就可以获取到当前页面名字,判断当前名字是否对应就输出高亮fvj办公区 - 实用经验教程分享!

    PHP tp框架的include左侧栏,并且输出高亮选中fvj办公区 - 实用经验教程分享!

  • 5

    也可以定义多个内容归属这个标签,比如存在多个子集属于这个分离的时候就可以定义多个内容了fvj办公区 - 实用经验教程分享!

    PHP tp框架的include左侧栏,并且输出高亮选中fvj办公区 - 实用经验教程分享!

  • 6

    效果图,定义到的子集也相应输出当前的页面高亮,在子集里面也能输出对应的标签效果高亮fvj办公区 - 实用经验教程分享!

    PHP tp框架的include左侧栏,并且输出高亮选中fvj办公区 - 实用经验教程分享!

  • 注意事项

    • 注意tp可以获取当前控制器和页面名字,看具体要求使用
    • 直接使用三元运算符就可以计算了

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!fvj办公区 - 实用经验教程分享!


    标签: PHP编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码