phpcms文章描述标签啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpcms文章描述标签啥?相关的知识,希望对你有一定的参考价值。

请问下各位大佬,phpcms文章描述标签什么?

参考技术A phpcms常用标签

guml

php开发
顶级栏目名称:$CATEGORYS[$top_parentid][catname]

顶级栏目url:$CATEGORYS[$top_parentid][url]

顶级栏目id:$CATEGORYS[$top_parentid][catid]

其他字段只需要改动xxx:$CATEGORYS[$top_parentid][xxx]

父栏目名称:$CATEGORYS[$CAT[parentid]][catname]

父栏目url:$CATEGORYS[$CAT[parentid]][url]

父栏目id:$CATEGORYS[$CAT[parentid]][catid]

其他字段只需要改动xxx:$CATEGORYS[$CAT[parentid]][xxx]

**************************

内容页:

$CAT[catid]//调用上一级 栏目id

$CAT[catname]//调用上一级 栏目名称

$CAT[url]//调用上一级 栏目url

*****************************

go($catid,$id) 获取当前页面链接 $url在静态时不正常

$CATEGORYS[$catid][url] 显示当前栏目链接

$CATEGORYS[$catid][catname] 显示当前栏目名称

$CATEGORYS[$r[catid]][catname]循环内显示栏目

if $r[thumb]<img src="thumb($r[thumb],120,90)"

alt="$r[title]" width="120" height="90" />/if有图显示图 没图不显示

截取:str_cut($r[title],46,'')

str_cut(strip_tags($r[content]),400) 列表页调取内容 过滤html标签 需要加moreinfo="1"

date('Y-m-d H:i:s', $r['inputtime']) 列表页调取发布时间

date('Y-m-d',strtotime($inputtime)) 或者 date('Y-m-d',time($inputtime)) 内容页调取发布时间

**********************************************************************

phpcms 调用当前栏目下的子栏目

category.html 写以下代码:

loop subcat($catid) $r

<ul>

<li><a href="$r[url]" title="$r[catname]">$r[catname]</a></li>

</ul>

/loop

list.html 写以下代码:

loop subcat($catid) $r

<ul>

<li><a href="$CATEGORYS[$r[catid]][url]">$CATEGORYS[$r[catid]][catname]</a></li>

</ul>

/loop

********************************************************************************

<div class="pindaoright" if $r[thumb]=="" style="width:100%;" /if>

如果图片不存在 则执行某某

********************************

if $r['catid']==$catid class="newclass" /if 导航栏当前栏目增加class

*********************************************************

phpcms分页代码

<style type="text/css">

.text-c margin:10px 0;

.text-c a padding:5px;margin:0 8px;border:1px solid #ccc;background-color:#eee;

</style>

<center><div id="pages" class="text-c">$pages</div></center>

****************************************************************

phpcms v9列表页默认分页页码为10页,下面为分页页码条数的修改方法:

打开phpcms\libs\functions\global.func.php文件,

找到function pages函数(在672行左右)

修改下面代码中红色数字(10)为你想要显示的页码条数即可。

function pages($num, $curr_page, $perpage = 20, $urlrule = '', $array = array(),$setpages =?10)

---------------------

手机端图片自适应大小和居中 文章缩进

<style type="text/css">

.part img

width:100%!important;

height: auto!important;

display: table-cell!important;



.part p

text-indent: 2em;



</style>

-------------------------------------

第一个是图 剩下的是列表

pc:content action="lists" catid="7" order="listorder DESC" thumb="1" num="1"

php $imgarr=array();$count=0;

loop $data $r

php array_push($imgarr,$r[id]);

<h4>

<a href="$r[url]" target="_blank" title="$r[title]">str_cut($r[title],60,'')</a>

</h4>

<a href="$r[url]" target="_blank" title="$r[title]">

<img src="thumb($r[thumb],100,70)" width="100" height="70" alt="$r[title]">

</a>

<p>str_cut($r[description],90)</p>

/loop

/pc

</div>

<ul>

pc:content action="lists" catid="7" order="listorder DESC" num="5"

loop $data $r

if $count<4&&!in_array($r[id],$imgarr)

php $count++;

<li><a href="$r[url]" target="_blank" title="$r[title]">str_cut($r[title],57,'')</a></li>

/if

/loop

/pc

*********************************************

phpcms调用sql实例

pc:get sql="select * from v9_news where catid=$catid and id!=$id order by updatetime desc" num="10"

loop $data $r

<li>

<a target="_blank" href="$r[url]" style="color:#333333;">$r[title]</a>

<span style="margin-left: 30px;color: #666;font-size: 14px;">date('Y-m-d', $r[updatetime])</span>

</li>

/loop

/pc

pc:get sql="SELECT * FROM `v9_news` WHERE thumb!='$thumb' Order by id DESC " num="50" 调用有图片的最新新闻

loop $data $r

织梦调用sql实例

dede:sql sql="select * from dede_archives where typeid=5 and id!=~id~"

<li>

<a href="[field:id function=IDReturnURL(@me)/]" class="step-link">[field:title/]</a>

</li>

/dede:sql
参考技术B 以下是我做过20多个网站后常反复用的一些标签

<title>if isset($SEO['title'])
&& !empty($SEO['title'])$SEO['title']/if$SEO['site_title']if
$page>1 【第$page页】/if</title>
<meta name="keywords"
content="$SEO['keyword']">
<meta name="description"
content="$SEO['description']">

推荐
pc:content action="position" posid="9"
catid="" order="id desc" num="10"
loop $data $v

列表
pc:content action="lists" catid="$r[catid]"
order="updatetime DESC" thumb="1" num="10" page="$page"
loop $data $v

点击:
pc:content action="hits" catid="6" num="10"
order="views DESC"
loop $data $v

评论:
pc:comment action="bang" num="10"
cache="3600"
loop $data $v

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.内容分页

{$pages}

 

12.当前栏目

<a href="{$CAT[url]}">{$CAT[catname]}</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}

 








以上是关于phpcms文章描述标签啥?的主要内容,如果未能解决你的问题,请参考以下文章

phpcms V9内容页调用标签

phpcms中能新建自定义标签吗?

求phpcms分类信息的设置及联动菜单的使用?每个独立的区域怎么可作为搜索条件用?

phpcms调用指定文章内容模型的ID

phpcms V9 怎么自己自定义独立标签

phpcms数据库替换或删除