• phpcms 细节


    Phpcms V9采用if语句判断当前栏目高亮、判断分类信息是否过期

    10月05, 2013 by SJY

    在用PC V9建站的时候,很多朋友会想到Phpcms V9判定当前栏目,让当前栏目高亮的功能,在这里分享判断当前栏目、当前栏目高亮的代码,同时在此要分享if语句判断分类信息是否过期,CMSYOU给力。

    Phpcms V9判定当前栏目,让当前栏目高亮

    如果是在栏目列表(非单独页面)下,Phpcms V9判定当前栏目让当前栏目高亮代码可以用下面的调用代码:

    {pc:content action="category" catid="$parentid" num="12" siteid="$siteid" order="listorder ASC"}{loop $data $r}
    <li{if $r[catid]==$catid} class="current"{/if}><a href="{$r[url]}" title="{$r[catname]}">{$r[catname]}</a></li>
    {/loop}
    {/pc}

    如果在单独页面page栏目,可以用下面的调用代码:

    {loop $arrchild_arr $cid}
    <li{if $catid==$cid} class="current"{/if}><a href="{$CATEGORYS[$cid][url]}" title="{$CATEGORYS[$cid][catname]}">{$CATEGORYS[$cid][catname]}</a></li>
    {/loop}

    说明:以上用if语句对当前栏目进行了判定,定义了class为current的类,于是可以在css中定义current的样式,实现phpcms中当前栏目的名称样式显示不一样!

    Phpcms V9分类信息if语句判断是否过期

    分类信息内容页if语句判断分类信息是否过期:

    {if date('Y-m-d')>="$r[endtime]"}<font color="red">已经过期</font>{else}<font color="yellow">截止{$r[endtime]}</font>{/if}

    实际上,Phpcms V9判断当前栏目高亮、判断分类信息是否过期都是采用了采用if语句,用到了等于大于这样的判断,我想大家肯定会举一反三!Enjoy it!

    欢迎转载,但请保留原文地址http://www.sjyhome.com/phpcmsjc/201310052027.html

    解决单网页 在父栏目无法显示 编辑的方法

    解决方法:
    1、打开conten文件的phpcmsmodulescontentcontent.php,搜索$strs2,定位到第二个。
    我们会看到这样的代码:$strs2 = "<span class='folder'>$catname</span>";
    然后将这段代码修改为:
    $strs2= "<span class='folder'>$add_icon<a href='?m=content&c=content&a=$type&menuid=".$_GET['menuid']."&catid=$catid' target='right' onclick='open_list(this)'>$catname</a></span>";
    修改后保存。
    这样让page能够修改这些栏目以及里面的内容,之后进行更新缓存、url更新,以及内容页更新等操作。

    2、打开content.php同文件夹下的create_html.php,
    可以搜索$r['disabled'],找到$r['disabled'] = $r['child'] ? 'disabled' : '';
    然后将着一段代码注释掉或者删除。

    然后进后台更新缓存,可以编辑单页page父栏目了。

    phpcms二级栏目调用父级栏目id与名称等任意字段

    发布:脚本学堂/phpcms  编辑:JB01   2014-01-20 10:21:58  【  
    介绍下phpcms中二级栏目调用父级栏目id、名称等字段的方法,有需要的朋友参考下。
     

    phpcms中,二级栏目如何调用低级栏目的ID、栏目名称等字段内容呢?

    这里分享下:

    顶级父栏目名称:{$CATEGORYS[$top_parentid][catname]}
    顶级父栏目url:{$CATEGORYS[$top_parentid][url]}
    顶级父栏目id:{$CATEGORYS[$top_parentid][catid]}

    父级栏目名称:{$CATEGORYS[$top_parentid][catname]}

    父级栏目url:{$CATEGORYS[$top_parentid][url]}
    其他字段:只需要改动XXX:{$CATEGORYS[$top_parentid][XXX]}

  • 相关阅读:
    IDEA右键新建时没有Java Class选项
    捕获摄像头视频VC
    重叠IO与IOCP
    (八)内存管理与内存分配
    DebugView使用详解
    (六) 中断机制
    (五) proc文件系统
    bash 之备份文件
    bash 遍历目录文件
    (四) linux内核模块编程
  • 原文地址:https://www.cnblogs.com/bjxing/p/3601644.html
Copyright © 2020-2023  润新知