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> > </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文章描述标签啥?的主要内容,如果未能解决你的问题,请参考以下文章