zoukankan      html  css  js  c++  java
  • phpcms V9首页、列表页以及内容页调用标签

    1、页面标题:{$title}

    2、发表时间:{$inputtime}

    3、内容来源:{$copyfrom}

    4、文章内容:{$content}

    5、缩略图地址:{$thumb}

    6、组图列表:

      {loop $photos $r}

        <li><a href="{$r[url]}"><img src="{thumb($r[url], 75, 45, 0)}" />

      {/loop}

    注释:其中$photos为自定义组图字段,{$r[url]}为图片地址,{thumb($r[url], 75, 45, 0)}为图片缩略图,{$r[alt]}为图片描述。

    7.点击量

    <span>点击:<span id="hits"></span>次</span>(需加载{app_path}jquery.min.js)
    <script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>

    8.相关文章
    {pc:content action="relation" relation="$relation" id="$id" catid="$catid" num="5" keywords="$rs[keywords]"}
    {if $data}
    {loop $data $r}
    <a href="{$r[url]}" target="_blank">{$r[title]}</a>{date('Y-m-d',$r[inputtime])}
    {/loop}
    {/if}
    {/pc}{$inputtime}

    9.频道排行

    {pc:content  action="hits" catid="$catid" num="10" order="views DESC" cache="3600"}
    {loop $data $r}
    <a href="{$r[url]}" target="_blank" title="{$r[title]}">{str_cut($r[title], 28, '')}</a>
    {/loop}
    {/pc}

    10.当前位置

    <a href="{siteurl($siteid)}">首页</a><span> &gt; </span>{catpos($catid)} 正文

    11.内容分页

    {pc:content  action="lists" catid="10" order="id DESC" num="2" page=$page}  $page

    12.当前栏目、图片

    <a href="{$CAT[url]}">{$CAT[catname]}</a>   <a href="{$CAT[url]}"><img src="{$CAT[image]}" width="1200" height="290" /></a> 

    13.上一篇、下一篇

    //上一篇
    <a href="{$previous_page[url]}">{$previous_page[title]}</a>
    //下一篇
    <a href="{$next_page[url]}">{$next_page[title]}</a>

    14.文章投票

    {if $voteid}
      <script language="javascript" src="{APP_PATH}index.php?m=vote&c=index&a=show&action=js&subjectid={$voteid}&type=2"></script>
    {/if}
    15.文章评论
    {if $allow_comment}
    <iframe src="{APP_PATH}index.php?m=comment&c=index&a=init&commentid={id_encode("content_$catid",$id,$siteid)}&iframe=1" width="100%" height="100%" id="comment_iframe" frameborder="0" scrolling="no"></iframe>
    <h5>评论排行</h5>
    {pc:comment action="bang" siteid="$siteid" cache="3600"}
    {loop $data $r}
    <a href="{$r[url]}" target="_blank">{str_cut($r[title], 40)}</a><span>({$r[total]})</span>
    {/loop}
    {/pc}
    {/if}

    16.加入收藏

    <a href="javascript:;" onclick="add_favorite('{$title}');" class="t6">收藏</a>

    17.文件/多文件下载地址  【$自定义字段名】

    {loop $downfile $r}
    <li>{$r}</li>
    {/loop}
    {loop $downfiles $r}
    <li>{$r}</li>
    {/loop}

    18.相关热词搜索:

    {loop $keywords $keyword}
      <a href="{APP_PATH}index.php?m=content&c=tag&catid={$catid}&tag={urlencode($keyword)}" class="blue">{$keyword}</a>
    {/loop}

    19.调用父栏目

    //列表页和二级栏目页list.html
    {$CATEGORYS[$top_parentid][catname]}  //顶级父栏目名称
    
    //在list.html或者二级栏目中调用父栏目的相关栏目和信息
    {pc:content action="category" catid="$parentid" num="25" siteid="$siteid" order="listorder ASC"} //这里需要注意的是父栏目的id是$parentid
    <span>{$CATEGORYS[$top_parentid][catname]}</span>
    {loop $data $r}
    <a href="{$r[url]}">{$r[catname]}</a>
    {/loop}
    {/pc}
    
    //内容页show.html
    {$CAT[catname]}   //内容页所在栏目的名称
    {$CATEGORYS[$top_parentid][catname]}  //内容页顶级栏目的名称,和list.html一样
    {$CATEGORYS[$CAT[parentid]][catname]}       //父栏目名称。
    
    //show.html调用顶级父栏目的栏目列表
    {pc:content action="category" catid="$top_parentid" num="25" siteid="$siteid" order="listorder ASC"}
    {loop $data $r}//这里需要注意的是父栏目的id是$top_parentid
    <a href="{$r[url]}">{$r[catname]}</a>
    {/loop}
    /pc}

    20.当前页面选中

     <div id="menu">
                {pc:content action="category" catid="0" num="4" siteid="$siteid" order="listorder ASC"}
                    {loop $data $r}
                                             //选中页与当前页catid相等
                        {if $r[catid]==$catid || $r[catid]==$top_parentid}
                            <a href="{$r[url]}">
                                <div class="menu menu_sel">{$r[catname]}</div>
                            </a>  
                        {else}
                            <a href="{$r[url]}">
                                <div class="menu">{$r[catname]}</div>
                            </a>
                        {/if}                 
                    {/loop}
                {/pc}
                {if $catid==""}
                    <a href="{siteurl($siteid)}">
                        <div class="menu menu_sel">首页</div>
                    </a>
                {else}
                    <a href="{siteurl($siteid)}">
                        <div class="menu">首页</div>
                    </a>
                {/if}         
            </div>        
     



  • 相关阅读:
    Altium Designer中各层的含义
    国外现在有哪些众筹网站呢?
    C# 代码 手工 配置 Log4Net 2种方法
    Windows 7 里进程管理器里面的各列是什么含义?主要是和内存有关的内存-专用工作集,内存-工作集,内存-提交大小???
    C# .Net 下 x86使用大内存的处理
    CV学习日志:CV开发之关联Gazebo/Webots/ROS2
    CV学习日志:CV开发之Windows10环境搭建
    CV学习日志:CV开发之Ubuntu2004和WLS2环境搭建
    ROS2学习日志:ROS2Cartgrapher使用与调试
    ROS2学习日志:QoS要点总结
  • 原文地址:https://www.cnblogs.com/jly144000/p/7695795.html
Copyright © 2011-2022 走看看