阅读:4948回复:1
PhpCms模板风格:内容标签使用
一、内容标签使用
标签使用: 本系统标签分:1.内容标签,2.栏目标签 如果标签中存在变量,预览的时候必须先给这些变量赋值才能预览,可以根据实际情况临时赋值。 常用标签变量: $catid :一般用来表示栏目ID (0 表示不限栏目) $specialid :一般用来表示专题ID (0 表示不限专题) $typeid :一般用来表示类别ID (0 表示不限类别) $page :一般用来表示页数 (1 表示第一页) 位置:模板风格---phpcms--添加内容标签 1.内容标签(通过设置标签参数调用) 图片:2009422374910977801.jpg 图片:2009422374910977801.jpg 图片:2009422374910977801.jpg 点击"修改选中模板"对标签模板编辑,这里数据库显示方式中的“自定义变量”是用户根据自己的需求添加、修改,如下是标签的模板, 我们添加一个“打开窗口”: 图片:2009422374910977801.jpg 看看如何在模板文件中调用? [*]{loop $data $n $r} [*] [*] [*]{if $showdate} [*] [*]{date('Y-m-d',$r[updatetime])} [*] [*]{/if} [*]{if $showcatname} [*]"{$CATEGORY[$r[catid]][url]}" class="catname">[{$CATEGORY[$r[catid]][catname]}] [*]{/if} [*]"{$r[url]}" target="{$target}"> [*]{if $r[style]} [*]{str_cut($r[title], $titlelen)}//这里就是调用方式 ($titlelen) [*]{else} [*]{str_cut($r[title], $titlelen)} [*]{/if} [*] [*]{/loop} [*]{if $pages}{$pages} {/if} 一个内容标签(通过设置标签参数调用)添加完成,现在去预览一下我们添加的内容标签 位置:模板风格---phpcms--管理内容标签 图片:2009422374910977801.jpg 点击预览一下,如下就是标签预览的结果: 图片:2009422374910977801.jpg 我们如何调用哪? 复制“{tag_通过设置标签参数调用}”它到你想显示的模板文件 2.内容标签(通过自定义SQL调用) 注意:(通过自定义SQL调用)创建标签,需要对sql和本系统的数据表比较熟悉 图片:2009422374910977801.jpg 自定义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 图片:2009422374910977801.jpg 现在我们可以预览一下我们的添加的自定义(SQL)标签 图片:2009422374910977801.jpg 图片:2009422374910977801.jpg 调用与模板修改同上 二、栏目标签使用 栏目标签与内容标签有一些重合点, 如模板修改、标签调用可以参考上面的内容标签 位置:模板风格---phpcms--添加栏目标签 图片:2009422374910977801.jpg 位置:模板风格---phpcms--管理栏目标签 图片:2009422374910977801.jpg 预览添加的标签 图片:2009422374910977801.jpg 以上是一个添加的栏目标签的流程,根据网站的需要可以调用不同的栏目,制作更适合自己的模板! </strong> |
|
沙发#
发布于:2015-07-18 12:29
O(∩_∩)O谢谢
|
|
|