phpcms常用标签

  • 格式:txt
  • 大小:11.40 KB
  • 文档页数:4
<a href="{$r['url']}" title="{$r['title']}" target="_blank">{str_cut($r[title],33,'')}</a>
</li>
{/loop}
{/pc}
6.指定变量循环增长:
{pc:content...
{php $num = 0}
PHPCMS常用参数
1.{CSS_PATH}等价于引用的文件的绝对地址:eg:地址/css/style.css == {CSS_PATH}style.css;
2.{JS_PATH}等价于引用的文件的绝对地址:eg:地址/JS/style.JS == {CSS_PATH}style.JS;
{pc:content action="category" catid="0" num="100" siteid="$siteid" order="listorder ASC"}
{loop $data $r}
<li><a href="{$r[url]}">{$r[catname]}</a></li>
<?php $TYPE = getcache('type_content','commons');?>
{loop $data $n $r}
<li>
{if $TYPE[$r[typeid]][name]}<span style="color:#CC6600">[ {$TYPE[$r[typeid]][name]}] </span>{/if}
<li><a href="{$r[url]}">{$r[catname]}</a></li>
{/loop}
{/pc}
<?php } ?>
5.如果栏目下边没有子类,那么显示一级分类
<?php
if($top_parentid==""){
?>
{pc:content action="category" catid="0" num="100" siteid="$siteid" order="listorder ASC"}
当前栏目名称:{$catname}
获取父栏目id/获取父栏目名称:{$CATEGORY[$catid][parentid]} / {$CATEGORYS[$CAT[parentid]][catname]}
指定ID栏目名称:{$CATEGORYS[栏目ID号]['catname']} / {$CATEGORYS[$catid]['catname']}
-----常用调用数据-------
1.{pc:content action="lists" catid="6" num="8" order="inputtime DESC" }
{loop $data $r}
<li><span class="date">({date('Y/m/d H:m:s',$r[inputtime])})</span><a href="{$r[url]}" target="_blank" title="{$r[title]}">{str_cut($r[title],'28')}</a></li>
{/loop}
{/loop}
{/pc}
9.当列表几行的时候出现一次某些符号:{if $n%2==1}|{/if}
-------------------列表页调用-------------------------
1.当前位置显示:
<div class="postion">当前位置:<a href="{siteurl($siteid)}">首页</a><span> > </span>{catpos($catid)} 列表</div>
{/loop}
{/pc}
4.当前栏目风格:
{if $catid==$r[catid]} class="current"{/if}
5.在文章前显示文章分类名:
{pc:content action="lists" catid="2" order="listorder DESC" num="14" }
6.{catpos($catid," ")} 表示栏目的名称(通过传递过来的$catid得到)
7.{siteurl($siteid)} 当前的位置
8.{$SEO['site_title']}表示后台设置的seo标题
三.PHPCMS常用标签
1.{template “content”,”header”}表示引用模版中的content文件夹里的 header.html文件
{pc:link action="type_list" siteid="$siteid" linktype="0" order="listorder desc" num="8" return="pic_link"}
{loop $pic_link $r}......{/loop}//调用友情链接的标签:在PHPcms中linktype=”0”表示的是调用文字链接,而linktype=”1”表示调用的是带logo的链接;$pic_link:同上;
{loop $data $r}
<li><span class="date">{date('Y-m-d H:i:s',$r[inputtime])}</span><a href="{$r[url]}" target="_blank" title="{$r[title]}">{$r[title]}</a></li>
{/loop}
</ul>
<div id="pages" class="text-c">{$pages}</div>
{/pc}
</div><!-- news_list end-->
3.显示该栏目下的子栏目:
{if $top_parentid}
{pc:content action="category" catid="$top_parentid" num="15" siteid="$siteid" order="listorder ASC"}
{/loop}
{/pc}
2.常:content action="position" posid="1" order="listorder DESC" num="5"}
{loop $data $r}
<li><a href="{$r[url]}" target="_blank"><img src="{$r[thumb]}" text="{$r[title]}" alt="{$r[title]}" width="727" height='243' /></a></li>
3.{IMG_PATH}等价于引用的文件的绝对地址:eg:地址/images/01.jpg == {CSS_PATH}01.jpg;
4.{date('m-d',$v[inputtime])}顾名思义:data(“m_d”)表示调用时间的inputtime的值表现形式;
5.{thumb($r[thumb])} PHPCMS里有个thumb函数、调用的是数据库中某表的thumb列里的值,一般为图片的URL值(后台上传的缩略图);
{str_cut(strip_tags($r[description]), 165)}
3.{loop $data $r}.....{/loop} 循环函数 其中有个默认自增长变量 $n;
4.{if $n <= 4}......{/if} 判断语句
一般情况我们用的是:
1、不带返回值的
{pc:content action=”调用方式” order="排序方式" catid=”{$r[catid]}” num=”数量”}
{loop $data $r}.....{/loop} 而$data 表示的是关键字Catid的order经过调用方式对于的查询函数排序后查询出来的结果集,然后通过loop循环出来;

下载文档原格式

  / 4

相关主题