phpcms v9导航栏调用,当前栏目高亮二次开发

在上一篇经验里,小泽分享了顶部导航栏标签的调用。如果你是刚刚接触phpcms v9,不知从何下手,可以关注一下小泽,跟着小泽学习,帮助你快速入门phpcms v9,就可以拥有自己的网站。下面小泽给大家讲解前台模板顶部导航栏显示当前栏目高亮效果:

3导航栏标签调用一级导航栏

工具/原料

  • 电脑
  • phpcms v9

方法/步骤

  1. 1

    第一步: 首先,去下载phpcms v9系统文件,直接放在本地运行环境里并且打开。这里小泽用phpstudy集成环境举例子。

    2怎么安装下载开源网站后台管理系统

    1如何加载模板套自己的前端模板

    1模板配置图片样式路径加载方法

  2. 2

    第二步: 因为小泽在上一篇经验里讲解了顶部导航栏标签的调用,为了节省大家宝贵的学习时间,这里就不再详细讲解。首先找到默认模板头部的文件即header.html,并且用开发工具打开:

    位置:D:\phpStudy\WWW\ae\phpcms\templates\default\content

  3. 3

    第三步: 接下来,找到自己前台头部模板即header.html文件:

    位置:D:\phpStudy\WWW\ae\phpcms\templates\ae\content

  4. 4

    第四步:用开发工具打开header.html文,然后就是要模仿嵌套导航栏。可以看出,默认的模板是没有当前栏目高亮效果的,我们可以通过二次开发。示范代码如下:

    {pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}

       <li {if !isset($catid)}class="current"{/if}>

            <a href="index.php">首页</a>

       </li>

     

       {loop $data $r}

       {php $arr=explode(',',$r[arrchildid])}

          <li {if in_array($catid,$arr)}class="current"{/if}>

               <a href="{$r[url]}">{$r[catname]}</a>

          </li>

        {/loop}

    {/pc}

  5. 5

    通过上面步骤的二次开发,就可以完美实现导航栏当前栏目高亮的效果:

注意事项

  • 欢迎点赞,记得关注小泽哟,小泽会不断更新经验。
  • 小泽只想把经验分享给有梦想的人。
  • 发表于 2018-02-17 00:00
  • 阅读 ( 870 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具