zoukankan      html  css  js  c++  java
  • 201275判断joomla首页的方法

    1、第一种

    $isHome = false;
    $menu = & JSite::getMenu();
    if ( ($menu->getActive() == $menu->getDefault()) || (JRequest::getCmd('view') == 'frontpage') ) {
    $isHome = true;
    }

    以上内容放置在</head>之前,然后<body>后面的内容就可以像下面这样调用了。
    if ( $isHome ) {

    // 首页内容

    }

    2、第二种

    ID为1则显示首页
    <?php if( JRequest::getVar( 'Itemid' ) == 1) { ?>
    ------------
    首页内容
    ------------
    <?php }else{?>
    -----------
    次页内容
    -----------
    <?php }?>

    3、第三种

    <?php if ((!$option)||($option!="com_frontpage"){
                                mosMainBody(); 
     }?>

    4、第四种

    <?php if($this->countModules('user5')) : ?>
    <div id="user5" class="clearfix">
    <jdoc:include type="modules" name="user5" style="jvxhtml" />
    </div>
    <?php endif; ?>

    那么如果想要实现首页的component不显示,修改如下

    <?php if (JRequest::getVar('view') != 'frontpage'): ?>

    <div id="xxx" class="clearfix">
    <jdoc:include type="message" />
    <jdoc:include type="component" />
    </div>

    <?php endif; ?>

  • 相关阅读:
    python3 bs4库
    python3 requests 库学习
    thinkPHP远程代码执行漏洞
    centos 数据库忘记密码
    centos 安装 nfs
    中间人工具---MITMF
    微信公众号授权获取codequ
    vue element 倒计时
    vue常见登陆注册按钮切换效果
    VUE3.0重新定向
  • 原文地址:https://www.cnblogs.com/mingziday/p/2577150.html
Copyright © 2011-2022 走看看