欢迎光临SEO网站目录!
当前位置:SEO网站目录 » 站长资讯 » 网站运营 » 文章详细 订阅RssFeed

phpcms_v9如何在首页显示或排除某些栏目subcat(0,0,0,$siteid)

来源:互联网 浏览:1190次 时间:2020-06-14
通过以下红色部分的栏目id来控制显示哪些栏目,id根据实际情况后台查询,subcat函数看最后附件解释,以下修改代码:


V9显示哪些栏目的方法
{loop subcat(0,0,0,$siteid) $r}
  {if $r['catid']==1||$r['catid']==2 } //显示哪些栏目
        {php $num++}
        <div class="box cat-area" {if $num%2!=0}style=" margin-right:10px"{/if}>
          <h5 class="title-1">{$r}<a href="{$r}" class="more">更多>></a></h5>
             <div class="content">
             {pc:content  action="lists" catid="$r" order="updatetime DESC" thumb="1" num="1" return="info"}
             {loop $info $v}
              <p>
               <img src="{thumb($v,90,0)}" width="90" height="60"/>
                    <strong><a   target="_blank" title="{$v['title']}"{title_style($v)}>{str_cut($v['title'],28)}</a></strong><br />{str_cut($v['description'],100)}
                </p>
              {/loop}
              {/pc}               
                <div class="bk15 hr"></div>
                {pc:content action="lists" catid="$r" num="5" order="id DESC" return="info"}
                <ul class="list lh24 f14">
                {loop $info $v}
                 <li>·<a href="{$v['url']}" target="_blank" title="{$v['title']}"{title_style($v)}>{str_cut($v['title'],40)}</a></li>
                {/loop}
                </ul>
                {/pc}
            </div>
        </div>
        {if $num%2==0}<div class="bk10"></div>{/if}
  {/if}
  {/loop}






V9排除某个栏目的方法


{loop subcat(0,0,0,$siteid) $r}
          {if $r['catid']==3 }<?php continue; ?>{/if} //排除某个栏目
          {php $num++}
        <div class="box cat-area" {if $num%2!=0}style=" margin-right:10px"{/if}>
          <h5 class="title-1">{$r}<a href="{$r}" class="more">更多>></a></h5>
             <div class="content">
             {pc:content  action="lists" catid="$r" order="updatetime DESC" thumb="1" num="1" return="info"}
             {loop $info $v}
              <p>
               <img src="{thumb($v,90,0)}" width="90" height="60"/>
                    <strong><a   target="_blank" title="{$v['title']}"{title_style($v)}>{str_cut($v['title'],28)}</a></strong><br />{str_cut($v['description'],100)}
                </p>
              {/loop}
              {/pc}               
                <div class="bk15 hr"></div>
                {pc:content action="lists" catid="$r" num="5" order="id DESC" return="info"}
                <ul class="list lh24 f14">
                {loop $info $v}
                 <li>·<a href="{$v['url']}" target="_blank" title="{$v['title']}"{title_style($v)}>{str_cut($v['title'],40)}</a></li>
                {/loop}
                </ul>
                {/pc}
            </div>
        </div>
        {if $num%2==0}<div class="bk10"></div>{/if}
  {/loop}
 


 


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


{loop subcat(0,0,0,$siteid) $r}{/loop}函数解释:






{loop subcat(0,0,0,$siteid) $r}{/loop}


/**


* 获取子栏目 
* @param $parentid 父级id  
* @param $type 栏目类型 1为单网页类型,0为栏目类型;(查看phpcms的mysql数据库可以看到)
* @param $self 是否包含本身 0为不包含 
* @param $siteid 站点id 
*/ 
function subcat($parentid = NULL, $type = NULL,$self = '0', $siteid = '') { 
        if (empty($siteid)) $siteid = get_siteid(); 
        $category = getcache('category_content_'.$siteid,'commons'); 
        foreach($category as $id=>$cat) { 
                if($cat['siteid'] == $siteid && ($parentid === NULL || $cat['parentid'] == $parentid) && ($type === NULL || $cat['type'] == $type)) $subcat[$id] = $cat; 
                if($self == 1 && $cat['catid'] == $parentid && !$cat['child'])  $subcat[$id] = $cat; 
        } 
        return $subcat; 


最新点入

  • 山东欣烨化工山东欣烨化工

    山东欣烨化工是一家集科研,生产,销售医药中间体,农药中间体,橡塑助剂,阻燃剂,酚醛树脂于一体的综合性化工企业。。采用轻资产的发展路线,采用参股、租赁工厂,或者代加工的发展模式。 在东营广饶丁庄镇、淄博淄川罗村镇、淄博齐鲁化工园纬六路、潍坊市滨海经济开发区临港路工业园建有生产工厂,德州市禹城化工园。 公司技术力量雄厚,拥有完善的产品检测手段和质量保证体系,密切关注着国内外科研和生产动态,并与山东大学化工学院合作,不断开发和研发新产品,以满足客户的不同需求。

    www.sdxinyechem.cn
  • 济南欣烨生物济南欣烨生物

    现公司主导产品有:生物制药系列,医药中间体,化学溶剂系列,阻燃剂系列,化学试剂系列,颜料燃料系列,橡胶塑料系列,酚醛树脂等系列产品。

    www.sdkaikai.cn
  • 阳光游戏阳光游戏

    阳光游戏网为玩家提供新的网络游戏,单机游戏,手机游戏,手游等资源,经过多年努力已成为游戏玩家首要选择的游戏资讯、游戏资源网站。

    www.shiciwang.com.cn
  • 山东欣烨生物山东欣烨生物

    山东欣烨生物是一家集科研,生产,销售医药中间体,农药中间体,橡塑助剂,阻燃剂,酚醛树脂于一体的综合性化工企业。

    www.sdxinyekeji.cn
  • 站长交易平台站长交易平台

    2898站长资源平台作为站长资源交换平台,致力于为广大站长和网站运营人员提供最方便、最快捷的站长资讯、站长交易、链接交易、链接交换、资源交换等服务。

    www.2898.com

推荐站点

  • 合同嗖嗖合同嗖嗖

    合同嗖嗖是一款在线提供合同服务的网站。它的核心功能是利用AI技术生成合同,重要性在于为用户节省合同起草的时间和精力,降低法律风险。其主要优点是操作便捷,只需输入关键词即可AI实时生成合同;提供海量合同模板,涵盖劳动人事、房屋租赁等多种类型,满足不同场景需求。该产品定位为解决各类商业及日常活动中合同起草难题的工具,帮助没有专业法律知识的用户也能轻松获得专业合同。页面未提及价格信息。

    https://contract.yoo-ai.com/
  • 法智法智

    法智是一款法律AI大模型及智能律师助理。它整合了丰富的法律知识库,包括裁判文书、司法案例、法律法规等,能为用户提供精准且全面的一站式法律服务解决方案。优点在于覆盖多种业务场景,如检索、咨询、审查等,节省了法律专业人士和有法律需求人群的时间和精力,提高工作效率。它的诞生背景是随着法律行业数字化发展,对智能、高效法律服务的需求日益增长。该产品未提及价格信息,定位是面向有法律需求的企业和个人,提供便捷、智能的法律支持。

    https://www.fazhi.law
  • 白瓜面试白瓜面试

    白瓜面试是一款专业的AI面试辅助工具,旨在帮助求职者应对技术面试中的各种挑战。产品背景是为满足当下在线面试和技术岗位面试需求而设计。其优点众多,拥有智能回答、手撕代码辅助等多种功能,可减少面试紧张和失误,还能确保使用安全不被检测。在价格上,提供免费试用,注册即赠送30元(300点)面试点数。产品定位精准,专注于为求职者提供高效、安全的面试辅助,适用于多种面试和笔试场景。

    https://m.baigua.com/
  • 多面鹅多面鹅

    多面鹅(OfferGoose)是一款基于大语言模型的AI面试助手。其背景是为帮助求职者提升面试技巧和通过率而开发。价格方面,30分钟面试时长收费68元,120分钟收费188元,300分钟收费378元。定位是适合各种职位和行业,尤其擅长代码知识,能满足不同用户在面试准备阶段的需求,为用户提供专业指导和行业知识培训。产品的主要优点在于具备实时面试提醒、AI模拟面试、智能押题、深度复盘等功能,且支持多语言面试,有助于用户全面提升技术和沟通能力。

    https://offergoose.cn/
  • MercorMercor

    Mercor是一个专注于全球招聘的AI驱动平台,其基于先进的AI技术,旨在简化求职和招聘流程。对于求职者而言,它能提供更多的就业机会,尤其是远程工作的机会;对于企业来说,它能提高招聘效率,降低招聘成本。Mercor具有AI驱动的面试与评估、全球人才匹配等多种功能,且提供合规的全球支付解决方案,确保跨国招聘的薪资支付合法且无缝。目前页面未提及价格相关信息。该平台定位为连接全球求职者和企业,解决双方在求职和招聘过程中的痛点。

    https://www.mercor.com/