PhpCms模板风格:内容标签使用

softyun3年前cms教程158

一、内容标签使用

 

标签使用:

本系统标签分:1.内容标签,2.栏目标签
如果标签中存在变量,预览的时候必须先给这些变量赋值才能预览,可以根据实际情况临时赋值。
常用标签变量:
$catid :一般用来表示栏目ID 0 表示不限栏目
$specialid :一般用来表示专题ID 0 表示不限专题
$typeid :一般用来表示类别ID 0 表示不限类别
$page :一般用来表示页数 1 表示第一页

位置:模板风格---phpcms--添加内容标签

1.内容标签(通过设置标签参数调用)
点击"修改选中模板"对标签模板编辑,这里数据库显示方式中的“自定义变量”是用户根据自己的需求添加、修改,如下是标签的模板,
我们添加一个“打开窗口”:

看看如何在模板文件中调用
{loop $data $n $r}
<li>
{if $showdate}
<span class="date">
{date('Y-m-d',$r[updatetime])}
</span>
{/if}
{if $showcatname}
<a href="{$CATEGORY[$r[catid]][url]}" class="catname">[{$CATEGORY[$r[catid]][catname]}]</a>
{/if}
<a href="{$r[url]}" target="{$target}">
{if $r[style]}
<span class="{$r[style]}">{str_cut($r[title], $titlelen)}</span>//这里就是调用方式 ($titlelen)
{else}
{str_cut($r[title], $titlelen)}
{/if}
</a></li>
{/loop}
{if $pages}<div id="pages">{$pages}</div>{/if}

阐述:

一个内容标签(通过设置标签参数调用)添加完成,现在去预览一下我们添加的内容标签

位置:模板风格---phpcms--管理内容标签


点击预览一下,如下就是标签预览的结果:
我们如何调用哪
复制“{tag_通过设置标签参数调用}”它到你想显示的模板文件
2.内容标签(通过自定义SQL调用)
注意:(通过自定义SQL调用)创建标签,需要对sql和本系统的数据表比较熟悉
自定义SQL,取得栏目页热点文章
SELECT c.contentid,c.catid,c.typeid,c.areaid,c.title,c.style,c.thumb,c.keywords,c.description,c.userid,c.updatetime,c.inputtime,c.url,n.hits
FROM `phpcms_content` c,`phpcms_content_count` n WHERE c.contentid=n.contentid AND c.`status`=99 ".get_sql_catid($catid)." ORDER BY n.hits DESC
现在我们可以预览一下我们的添加的自定义(SQL)标签
调用与模板修改同上
二、栏目标签使用

 

栏目标签与内容标签有一些重合点, 如模板修改、标签调用可以参考上面的内容标签

位置:模板风格---phpcms--添加栏目标签


位置:模板风格---phpcms--管理栏目标签


预览添加的标签


以上是一个添加的栏目标签的流程,根据网站的需要可以调用不同的栏目,制作更适合自己的模板!
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

dede会员中心投稿编辑器修改

今天分享一下怎样实现dede会员中心投稿编辑器的修改在我们后台发布文章的时候往往需要加入html或css以及php等语言的代码,若是单独发的话,没有颜色的区分,并且人看观看的效果也不是很好,所以需要实...

dedecms的首页、内容页、列表页中 动态JS调用评论数

dedecms的首页、内容页、列表页中 动态JS调用评论数本教程中评论数的调用方法  织梦Dedecms5.7能用,如果每次评论都更新HTML吧 又太费资源 。织梦Dedecms官方论坛看到很多朋友都...

织梦DEDECMS 获取当前文档地址

我是在DEDECMS2007下做的,不知道这篇文章是否多余,DEDECMS调用很方便,但是我找了很久没有找到调用当前文档的方法,故做了以下教程:DEDECMS 获取当前文档地址。修改方法如下:修改in...

织梦cms批量取消审核文档的实现方法

织梦cms批量取消审核文档的实现方法教你来实现在原来dede文章批量管理的地方 添加一个 “取消审核” : 实现方法: 修改管理目录 默认为dede下的文件:archives_do.php  插入以下...

PhpCms系统设置:外部数据导入(内容)

一、添加数据导入规则 位置:系统设置---系统工具--外部数据导入--添加数据导入规则选择我们要导入的数据的类型二、内容数据导入配置 数据库源配置,如图数据表字段对应关系填写好地段对应关系, 处理函数...

DEDECMS中的复制地址,推荐给QQ/MSN上的好友

在对应模板中的核实位置加上如下代码 <script language="JavaScript">    <!--    function copyUrl(url){    var c...