zoukankan      html  css  js  c++  java
  • 201287学习phpcms的学习

    1、首页显示文章列表实例:注意其中的截取函数和时间格式化函数,增加了显示“更多”的连接

    <ul class="modulelist" id="con_four_2" >
    {pc:content action="lists" catid="30" order="id DESC" num="5" cache="3600" }
    {loop $data $val}
    <li> <a href="{$val[url]}" target="_blank" >{str_cut($val[title],60,'...')}</a><span>[{date('Y-m-d',$val[inputtime])}]</span></li>
    {/loop}

    {if count($data)>0}
    <li><span class="more">
    <a target="_blank" href="<?php echo APP_PATH;?>index.php?m=content&c=index&a=lists&catid=<?php echo $val[catid];?>" >更多...</a></span></li>

    {/if}

    {/pc}
    </ul>

    另外一种显示更多的方法,注意{}就是输出到屏幕的意思,注意是$CATEGORYS,不是$CATEGORY

     <a  target="_blank" href="{$CATEGORYS[$val[catid]][url]}" >{$CATEGORYS[$val[catid]][catname]}更多...</a></span></li>

    后来发现了subcat函数,用该函数解决more链接问题是最方便的。

    2、模板的构成

    header.html+index.html+footer.html

    index.html为首页主题部分,需要在其前后加标签把头和尾包含进来

    {template "content","footer"}

    {template "content","footer"}

    3、显示栏目列表的实例,增加了对最后一项的判断

    {loop $data $n $val}注意:data表示二维数组,n表示ID,val表示一维数组。这里的n就不是行数了

    {pc:content action="category" catid="40" num="10" order="listorder ASC"}

    {loop $data $r}
    <a href="{$r[url]}">{$r[catname]}</a> {php if($num != $n) echo "|"}
    {/loop}
    {/pc}

    4、js显示焦点图片实例,注意在js里面调用标签的方式,ati是js的函数

    {pc:content action="position" posid="1" num="4" order="listorder ASC"}
    {loop $data $val}
    ati('{$val[url]}','{thumb($val[thumb],278,222)}','{$val[title]}');
    {/loop}
    {/pc}

     注意这个position的理解,更好的翻译应该是推荐文集,也就是说使用上述代码的模块会检查文章是否被推荐到了这儿,只对推荐的文章显示图片

     5、碎片管理

    (1)首先在模板中添加{pc:block pos="special_1"}{/pc}
    (2)在碎片管理中就能够编辑这个碎片了

    这个碎片就是在网页中添加一个随时可以修改内容的块,这个块里面可以是自己定义的任何东西,类似于joomla里面的位置的概念

  • 相关阅读:
    streamsets 集成 cratedb 测试
    streamsets k8s 部署试用
    streamsets rest api 转换 graphql
    StreamSets sdc rpc 测试
    StreamSets 相关文章
    StreamSets 多线程 Pipelines
    StreamSets SDC RPC Pipelines说明
    StreamSets 管理 SDC Edge上的pipeline
    StreamSets 部署 Pipelines 到 SDC Edge
    StreamSets 设计Edge pipeline
  • 原文地址:https://www.cnblogs.com/mingziday/p/2627547.html
Copyright © 2011-2022 走看看