zoukankan      html  css  js  c++  java
  • 【原创】smarty引擎下的导航按钮高亮实现

    <?php
    $_nvaarr = array(
    array('name'=>'首页','url'=>'company.php?id='),
    array('name'=>'公司介绍','url'=>'company_introduction.php?id='),
    array('name'=>'新闻资讯','url'=>'company_news.php?id='),
    array('name'=>'业界动态','url'=>'company_XX.php?id='),
    array('name'=>'商品展示','url'=>'company_stroe.php?id='),
    array('name'=>'运营团队','url'=>'company_team.php?id=')
    );
    $_tpl->assign('nvaarr',$_nvaarr);
    ?>

    以上是company_nva.php文件,将导航写入二维数组

    ==============================================

    <?php

    require ('company_nva.php'); //载入导航栏
    $_pagename='运营团队'; //注册变量
    $_tpl->assign('pagename',$_pagename);
    $_tpl->display('company_Team.tpl'); //引入模板文件

    ?>

    以上是company_team.php文件

    ============================================

    <{foreach from=$nvaarr item=temp}>
    <li <{if $temp.name==$pagename}> class="banner_li" <{/if}>><a href=<{$temp.url}><{$id}>><{$temp.name}></a></li>
    <{/foreach}>

    以上是tpl模板文件,应用的是smarty模板引擎, class="banner_li"就不多说了

    =============================================

    以上就实现了,smarty引擎下的导航按钮高亮,是不是很easy,比起复杂的js实现,真的是很好用还很兼容哦

    【注意】原创文章,如果转载,请注明(作者:阿波罗任先生,出处:http://www.cnblogs.com/apolloren/p/8922660.html)

  • 相关阅读:
    ElasticSearch可视化工具 Kibana
    ElasticSearch数据库同步插件logstash
    powerDesigner 一些设置
    springcloud 之 bus 消息总线
    zipkin 服务追踪
    配置文件优先级的问题
    Hystrix 断路器
    feign 负载均衡熔断器
    zuul 整理
    后端——框架——容器框架——spring_boot——《官网》阅读笔记——第四章节11(集成JMS)——待补充
  • 原文地址:https://www.cnblogs.com/apolloren/p/8922660.html
Copyright © 2011-2022 走看看