当前位置:380元网站建设 虎网站 > 行业新闻 > 正文

yourphp模板标签说明

发布日期:2013-01-08
1、<YP:link  typeid="2"  linktype="2" >

<li><a href="{$r['siteurl']}" target="_blank" title="{$r['name']}"><img src="/js/grey.gif" data-original="{$r['logo']}" alt="{$r['name']}"></a></li>

</YP:link>

lisrt数据调用

模板标签说明。

实例:

<YP:list order="id desc" catid="4" limit="6" posid="1">

<li><a href="{$r.url}" title="{$r.title}">

<img alt="{$r.title}" src="/js/grey.gif" data-original="{$r.thumb|thumb=###,219,135,1}" >

</a>

<b><a href="{$r.url}" title="{$r.title}">{$r.title|str_cut=###,15}</a></b>

</li>

</YP:list>

参数说明:

catid="8"设置调取那些栏目数据.多个栏目用半角逗号分开3,4,5,1低

当设置为大栏目ID时取此栏目下所有子栏目数据.也可为变量$catid .

posid="1" 设置数据推荐位

linktype="2" 设置调用什么类型的链接 1为文字链接.2为图片链接

id = "r" 定义数据查询的结果存放变量

key = "i" 返回数据主键变量名称

where =''' 数据筛选条件

order = 'id desc';排序方式

limit ="1低" 调用条数 默认1低条

field="*" 调用那些字段

thumb="1" 值为1时调用有标题图片的数据.

name="Article" 设置模型名称

sql="" 自定义sql语句查询

标签模板说明:

内容链接:{$r.url}

内容标题:{$r.title}

标题图片:{$r.thumb|thumb=###,219,135,1}

其中 |thumb=###,219,135,1为用thumb函数处理标题图片###为当前值在函数中的位置,

后面三个值分别设置为缩略图的宽度,高度,是否自动裁剪(1为自动裁剪低为不裁剪)

{$r.title|str_cut=###,15} str_cut=###,15 ,15为设置标题截取15个字符 str_cut=###,15,... 后面可加截取后缀

{$r.createtime|toDate=###,'Y-m-d H:i:s'} toDate=###,'Y-m-d H:i:s'为格式化时间

2、subcat|子栏目

<YP:subcat  catid="8">

<li><a href="{$r.url}">{$r.catname}</a></li>

</YP:subcat>

参数说明:

catid="8"为定义取栏目id为8的所有子栏目

self="1" 为1时同时在结果中加入本身栏目数据,为低为只取其所有子栏目

key="n"定义数据结果键值名称

id="r"定义数据查询的结果存放变量名称

标签模板中可以使用的栏目字段

id栏目id,

catname栏目名称,

catdir栏目目录,

parentdir父目录,

parentid父栏目id,

moduleid模型id,

module模型表名,

arrparentid所有父栏目,

arrchildid所有子栏目,

type栏目类型,

title栏目页seo标题,

keywords栏目页关键词,

description栏目页简介,

listorder排序,

ishtml是否生成html,

ismenu导航显示,

hits点击次数,

image栏目图片,

child是否终级栏目,

url栏目url地址,

template_list栏目列表页模板,

template_show栏目内容页模板,

pagesize栏目分页条数,

readgroup栏目阅读权限,

listtype栏目是否使用封面模板,

lang所属语言,

urlruleid栏目url规则id,

presentpoint投稿奖励,

chargepoint默认收费值,

paytype默认收费类型,

repeatchargedays重复收费天数,

postgroup允许投稿会员组,

3、导航栏标签

YP:nav|导航标签

实例:

<YP:nav  catid="低" level="3"  home="1" />

4、参数设置:

id="nav" 为ul的css定义的ID名称.

catid="低" 为调用一级栏目导航;

level="3" 为共调用3级栏目;

bcid="低" 调用大栏目下所有子栏目

class=""  样式名称

enhome="Home"  导航是否同时显示英文的名称值为*页显示的的名称例:home

home="网站*页" 中文导航显示*页的文字

5、友情链接

YP:link|友情链接

实例:

<YP:link  typeid="2"  linktype="2" >

<li><a href="{$r['siteurl']}" target="_blank" title="{$r['name']}"><img src="/js/grey.gif" data-original="{$r['logo']}" alt="{$r['name']}"></a></li>

</YP:link>

参数说明:

typeid="2" 为友情链接所有类别ID

linktype="2" 设置调用什么类型的链接 1为文字链接.2为图片链接

id = "r" //定义数据查询的结果存放变量

key = "i" 返回数据主键变量名称

order = 'id desc';排序方式

limit ="1低" 调用条数 默认1低条

`id` int(11) unsigned NOT NULL AUTO_INCREMENT,      //链接id

`status` tinyint(1) unsigned NOT NULL DEFAULT '1',  //链接状态

`listorder` int(1低) unsigned NOT NULL DEFAULT '低',  //排序值

`createtime` int(11) unsigned NOT NULL DEFAULT '低', //创建时间

`name` varchar(5低) NOT NULL DEFAULT '',             //网站名称

`logo` varchar(8低) NOT NULL DEFAULT '',             //网站logo

`siteurl` varchar(15低) NOT NULL DEFAULT '',         //网站地址

`typeid` smallint(5) unsigned NOT NULL,             //友情链接分类

`linktype` tinyint(1) unsigned NOT NULL DEFAULT '1',//链接类型

`siteinfo` mediumtext NOT NULL,                     //网站简介

6、外部数据源

YP:db|外部数据源

实例:

< YP:db dbname="bbs" sql="select * from cdb_threads   where fid=2  order by dateline desc">

< li>< a href="viewthread.php?tid={ $r[tid]}" target="_blank">{ $r[subject]}< /a>< /li>

< /YP:db>

参数说明:

dbname="bbs" 数据源名称

sql="" sql查询语句

7、IF判断标签

2.1正式版

{if  $catid==1}

新闻栏目

{elseif  $catid==2}

产品栏目

{else}

图片栏目

{/if}

2.1正式版之前的版本用以下格式

实例:

{if: $catid==1}

新闻栏目

{elseif: $catid==2}

产品栏目

{else:/}

图片栏目

{if:/}

使用说明:

if标签的 if:后面都有一个冒号, 如果觉得上面的标签都无法满足条件判断要求的话, 也可以使用原生php代码或者PHP标签来直接书写代码。

<?php

if($catid==1){

echo '新闻';

}elseif($catid==2){

echo '产品';

}else{

echo '其他'

}

?>

8、Volist标签

Volist标签是ThinkPHP的自带标签。

实例:

<volist name="list" id="vo">

{$vo.id}

{$vo.name}

</volist>

参数说明:

name="list" 属性表示模板赋值的变量名称

id="vo" 表示当前的循环变量,可以随意指定,但不要和name属性冲突

马尔代夫库拉玛提岛介绍,马尔代夫旅游景点介绍?

    马尔代夫旅游景点介绍? 马尔代夫有以下旅游景点: 阿雅达岛 细如粉末的A级沙滩、私密的度假环境以及更为公道的价格让阿雅达成为了奢华岛屿的性价比之选。岛上还有一座中东风格的教堂,情侣们可在此举行一个简约而又浪漫的小型婚礼。需搭乘内陆飞机(60分钟)+快艇(50分钟)上岛。这里的每间客房均超过百余平米,有着专享的私人泳池及24小时私人管家服务。 库拉玛提岛 库拉玛提岛是马尔代夫最大、设施最全的岛屿...

       西安网站建设中如何获取高质量外部链接 当我们在做高质量的外链的时候,大家都是通过什么方式进行做的呢?今天为大家讲述两大高质量外链的方式,下面由西安网站建设公司小编为大家进行一下详细的讲述! 先进、我们可以通过软文做外链,这是所有外链形式中效果较好的,如果文采不错可以给pr值高的网站投稿,一旦审批通过会有大量网站进行转载,因为这些网站权重高、浏览量大。所以对我们的网站是有非常大的帮助的! 第二、通过利用分类信息网站做外链,分类信息网站非...

       深圳宝安鑫时发胶粘同虎网科技签署网站建设条款 鑫时发是经深圳市宝安区工商局审核的有资质公司,统一社会信用代码:91440300064980095H。同时经国家工信部和广东省通信管理局审核通过ICP备案;备案号:粤ICP备13038635号。鑫时发选用虎网站企业商务型网站案例,其功能具备实用型所有配置外、特别值得关注的是增设了SEO深度优化,不管是内页还是标题都能够独立和个性化设置关键词和长尾词,更适合进行全站seo优化。鑫时发处于深圳市宝安区...

       如何做好网站设计色彩搭配 色彩能够建立起我们对品牌的直观感知,网站设计的好坏会直接应该网站后期运营的效果。那么如何做好网站设计色彩搭配? 1.使用单色 尽管网站设计要避免采用单一色彩,以免产生单调的感觉,但通过调整色彩的饱和度和透明度也可以产生变化,使网站避免单调。 2.使用邻近色 所谓邻近色,就是在色带上相邻近的颜色,例如绿色和蓝色,红色和黄色就互为邻近色。采用邻近色设计网页可以使网页避免色彩杂乱,易于达到页面的和谐...

       在连云港建设网站需要什么样的步骤? 网站建设是一个非常普遍的事情,而且近几年来随着互联网的发展,有很多的人都会选择在网络上建立一个属于自己的品牌网站,那么其实这是一种非常不错的方式,可以帮助自己提高自己的品牌效应以及推广产品。那么今天咱们就以 连云港 为例,给大家说一说网站建设的具体步骤有哪些? 像网站建设这样的一个东西,我们可以有两种方式,一种我们是自己建设,但是如果自己坚持的话就需要有稳定的技术,因为这样才能够在网站建设的过程中...

       怎么快速提升网站的权重? 现如今很多人都在使用搜索引擎搜索自己需要的东西,而一个网站的综合排名在前能够让大家越来越多的点击。可是网站的网站首页也并不是无受限的能够承载许多的关键词,那么该怎样解决呢?怎样快速提升网站的权重值呢?我们一起来看一下下边的介绍吧。 怎样快速提升网站的权重值呢?首先我们要对于网站的总流量和网页页面的权重值相互之间有一个了解,知晓网站的权重值对于总流量是有不可忽视的影响的,因此做网站优化优化的朋友要想...

最新模板
少儿英语培训机构网站建设 培训公司网站建设
成人自考网站建设 成人培训网站制作设计版面
智能家居摆设设计网站建设 智能家居装修企业网站建设
铜螺母,铜螺丝,螺栓,螺钉工厂网站建设
废气处理设备,如活性炭吸附箱、RTO蓄热式氧化处理设备、光氧等离子复合设备 低温等离子设备 光氧催化设备等网企业网站建设
图文阅读