admin 发布的文章

下面是我自己总结出来的,用户PHPCMS的页面判断{if !$catid}首页{/if}{if $child}栏目首页{/if}{if $parentid}栏目列表页{/if}{if $catname}栏目首页和栏目列表页{/if}{if $id}内容页{/if}{if $tag}标签列表页判断这些的依据一很简单,比如首页没有catid这个值,但是其他所有页面都有,所以当没有catid时就是首页。其他几个页面的判断原理相同,希望能够减轻站长建站的负担。之所以总结这些判断,是因为我的博客是由WordPress博客转换而来,习惯了博客程序的我,自然就要用到页面判断功能,方便公用模板的调用。

PHPCMS默认仅支持栏目点击排行榜,在V9版本中,也可以通过数据库来调用全站点击排行。{pc:get sql="SELECT DISTINCT url,title,views FROM v9_news,v9_hits WHERE v9_news.id = substring(v9_hits.hitsid,5) ORDER BY v9_hits.views DESC" num="10" } <ul> {loop $data $v} <li><a href="{$v['url']}"&g- 阅读剩余部分 -

PHPCMS的强大在于他的可扩展性强,懂PHP的人,对PHPCMS进行二次开发相对其他CMS程序是最容易的。今天讲下如何实现PHPCMS的列表中的第一项特殊化。PHPCMS第一个项目加图片缩略图,其他的正常{pc:content action="lists" catid="$catid" num="10" order="id DESC"} {loop $data $n $r} {if $n == 1} <a href="{$r[url]}"><img src- 阅读剩余部分 -