PHPCMS V9的相关操作
程序员文章站
2022-03-07 13:58:43
记第一次使用phpcms开发网站用到的一些知识点:获取所有栏目信息:category.html{wy:content action="category" catid="$catid"}{loop $data $r}$r['catname']{/loop}{/wy}list.html获取某一栏目下的文章信息:标题,文章摘要,发布时间,num为显示数量{wy:content action="lists" ctaid="$catid" num="3"}{loop $data $r}$r...
记第一次使用phpcms开发网站用到的一些知识点:
获取所有栏目信息:
category.html
{wy:content action="category" catid="$catid"}
{loop $data $r}
$r['catname']
{/loop}
{/wy}
list.html
获取某一栏目下的文章信息:
标题,文章摘要,发布时间,num为显示数量
{wy:content action="lists" ctaid="$catid" num="3"}
{loop $data $r}
$r['title']
$r['description']
{date('Y-m-d', strtotime($updatetime))}
{/loop}
{/wy}
show.html
获取文章的内容信息:
{wy:content action="lists" ctaid="$catid"}
{loopp $data $r}
$r['content']
{/loop}
{/wy}
如果想要在栏目下面就获取文章内容需要加上 moreinfo="1"
关于分页:
phpcms内置了分页系统,直接调用就行了,当然也可以自己进行修改
在{wy}标签内加入page="$page"
,然后在需要分页的div标签中加上id=“pages”,标签内写{$pages}即可。
获取指定的url:
{CATEGORYS['catid']['url']}
判断并显示显示缩略图:
{if $r[thumb]}
<img src="$r[thumb]"/>
{else}
<img src="xxx"/>
{/if}
单击栏目高亮显示:
{wy:content action="category" }
<li class="{if !$catid}active{/if}"><a href="{siteurl($siteid)}">首页</a></li>
{loop $data $r}
<li class="{if$top_parentid==$r[catid]||$catid==$r[catid]||$parentid==$r[catid]}active{/if}">
<a href="{$r[url]}">{$r[catname]}</a>
{/loop}
{/wy}
如有问题欢迎指教。
本文地址:https://blog.csdn.net/weixin_45919561/article/details/107891158
下一篇: 详解Python自动化中这八大元素定位