易企CMS模板调用标签列表

格式化URL formaturl 
参数:type (生成URL类型) 可选值:article,product,category,catalog,comment
参数:siteurl (生成URL网站地址)
参数:name (生成URL文件名称)
模板调用方法
{formaturl type="article" siteurl=$siteurl name="about"}
说明:生成文章文件名称为about的URL.

文章功能类 articledata

GetArticle (通过文章ID获取文章)

参数:$aid (文章ID)
返回:文章实体
调用方法
$articledata->GetArticle(1);
模板调用方法
{assign var="article" value=$articledata->GetArticle(1)}
说明:调用文章ID为1的文章,并将值赋予article.

GetArticleByName (通过文章文件名称获取文章)
参数:$name (文章文件名称)
返回:文章实体
调用方法
$articledata->GetArticleByName("about");
模板调用方法
{assign var="article" value=$articledata->GetArticleByName("about")}
说明:调用文章文件名称为about的文章,并将值赋予article.

ExistArticle (通过文章ID判断文章是否存在)
参数:$aid (文章ID)
返回:布尔
调用方法
$articledata->ExistArticle(1);
模板调用方法
{assign var="existarticle" value=$articledata->ExistArticle(1)}
说明:判断ID为1的文章是否存在,并将结果赋予existarticle.

ExistFilename (通过文章文件名称判断文章是否存在)
参数:$filename (文章文件名称)
返回:布尔
调用方法
$articledata->ExistFilename("about");
模板调用方法
{assign var="existarticle" value=$articledata->ExistFilename("about")}
说明:判断文件名称为about的文章是否存在,并将结果赋予existarticle.

GetNextArticle (获取下一篇文章)
参数:$article (文章实体)
返回:下一篇文章实体
调用方法
$articledata->GetNextArticle($article)
模板调用方法
{assign var="nextarticle" value=$articledata->GetNextArticle($article)}
说明:调用指定文章对应的下一篇文章,并将值赋予nextarticle.

GetPrevArticle (获取上一篇文章)
参数:$article (文章实体)
返回:上一篇文章实体
调用方法
$articledata->GetNextArticle($article)
模板调用方法
{assign var="prevarticle" value=$articledata->GetNextArticle($article)}
说明:调用指定文章对应的上一篇文章,并将值赋予prevarticle.

GetArticleList (获取指定分类文章)
参数:$cid (分类ID)
参数:$orderby (排序方式)
返回:所有符合条件的文章
调用方法
$articledata->GetArticleList(1,"aid desc");
模板调用方法
{assign var="articlelist" value=$articledata->GetArticleList(1,"adddate desc")}
说明:调用分类ID为1的所有文章,如果分类ID不存在,将调用所有文章.

TakeArticleList (通过分类ID获取指定数量文章)
参数:$cid (分类ID)
参数:$skip (跳过数)
参数:$take (调用数)
参数:$orderby (排序方式)
返回:指定数量符合条件的文章
调用方法
$articledata->TakeArticleList(1,0,10,"aid desc");
模板调用方法
{assign var="articlelist" value=$articledata->TakeArticleList(1,0,10,"adddate desc")}
说明:调用10篇分类ID为1的文章,跳过数为0,并按照文章添加时间降序.如果分类不存在,将调用所有分类ID的文章.

TakeArticleListByName (通过分类文件名称获取指定数量文章)
参数:$name (文章分类文件名称)
参数:$skip (调用文章跳过数)
参数:$take (调用文章数)
参数:$orderby (排序方式)
返回:指定数量符合条件的文章
调用方法
$articledata->TakeArticleListByName("about",0,10,"aid desc");
模板调用方法
{assign var="articlelist" value=$articledata->TakeArticleListByName("about",0,10,"adddate desc")}
说明:调用10篇分类名为about的文章,跳过数为0,并按照文章添加时间降序.如果文章分类文件名称为空或者不存在,将调用所有分类的文章,如果已经存在将调用指定分类的文章.

UpdateCount (更新文章的浏览量)
参数:$aid (文章ID)
返回:空
调用方法
$articledata->UpdateCount(1);
说明:更新指定文章的浏览量,此功能无需在模板调用

产品功能类 productdata

GetProduct (通过产品ID获取产品)
参数:$pid (产品ID)
返回:产品实体
调用方法
$productdata->GetProduct(1);
模板调用方法
{assign var="product" value=$productdata->GetProduct(1)}
说明:调用产品ID为1的产品,并将值赋予product.

GetProductByName (通过产品文件名称获取产品)
参数:$name (产品文件名称)
返回:产品实体
调用方法
$productdata->GetProductByName(1);
模板调用方法
{assign var="product" value=$productdata->GetProductByName("default")}
说明:调用产品文件名称为default的产品,并将值赋予product.

ExistProduct (通过产品ID判断产品是否存在)
参数:$pid (产品ID)
返回:布尔
调用方法
$productdata->ExistProduct(1);
模板调用方法
{assign var="existproduct" value=$productdata->ExistProduct(1)}
说明:判断ID为1的产品是否存在,并将结果赋予existproduct.

ExistFilename (通过产品文件名称判断产品是否存在)
参数:$filename (产品文件名称)
返回:布尔
调用方法
$productdata->ExistFilename("default");
模板调用方法
{assign var="existproduct" value=$productdata->ExistFilename("default")}
说明:判断文件名称为default的产品是否存在,并将结果赋予existproduct.

GetProductList (获取指定分类的所有产品)
参数:$cid (分类ID)
参数:$orderby (排序方式)
返回:指定分类的所有产品
调用方法
$productdata->GetProductList(1,"adddate desc");
模板调用方法
{assign var="productlist" value=$productdata->GetProductList(1,"adddate desc")}
说明:调用分类ID为1的所有产品,如果分类ID不存在,将调用所有产品.

TakeProductList (通过分类ID获取指定数量产品)
参数:$cid (分类ID)
参数:$skip (跳过数)
参数:$take (调用数)
参数:orderby (排序方式)
返回:指定分类,指定数量的产品
调用方法
$productdata->TakeProductList(1,0,10,"adddate desc");
模板调用方法
{assign var="productlist" value=$productdata->TakeProductList(1,0,10,"adddate desc")}
说明:调用10个产品,跳过数为0,分类ID为1,如果该分类不存在,将调用所有分类产品.

TakeProductListByName (通过分类文件名称获取指定数量产品)
参数:$name (分类文件名称)
参数:$skip (跳过数)
参数:$take (调用数)
参数:orderby (排序方式)
返回:指定文件名称分类,指定数量的产品
调用方法
$productdata->TakeProductListByName("default",0,10,"adddate desc");
模板调用方法
{assign var="productlist" value=$productdata->TakeProductListByName("default",0,10,"adddate desc")}
说明:调用10个产品,跳过数为0,分类文件名称为default,如果该分类不存在,将调用所有分类产品.

UpdateCount (更新产品的浏览量)
参数:$pid (产品ID)
返回:空
调用方法
$productdata->UpdateCount(1);
说明:更新指定产品的浏览量,此功能无需在模板调用

分类功能类 categorydata

GetCategory (通过分类ID获取指定分类)
参数:$cid (分类ID)
返回:分类实体
调用方法
$categorydata->GetCategory(1);
模板调用方法
{assign var="category" value=$productdata->GetCategory(1)}
说明:调用分类ID为1的分类.并将值赋予category.

GetCategoryByName (通过分类文件名称获取指定分类)
参数:$name (文件名称)
返回:分类实体
调用方法
$categorydata->GetCategoryByName("default");
模板调用方法
{assign var="category" value=$productdata->GetCategoryByName("default")}
说明:调用分类文件名称为default的分类.并将值赋予category.

ExistCategory (通过ID称判断分类是否存在)
参数:$cid (分类ID)
返回:布尔
调用方法
$categorydata->ExistCategory(1);
模板调用方法
{assign var="existcategory" value=$categorydata->ExistCategory(1)}
说明:判断ID为1的分类是否存在,并将结果赋予existcategory.

ExistFilename (通过文件名称判断分类是否存在)
参数:$filename (分类文件名称)
返回:布尔
调用方法
$categorydata->ExistFilename("default");
模板调用方法
{assign var="existcategory" value=$categorydata->ExistFilename("default")}
说明:判断文件名称为default的分类是否存在,并将结果赋予existcategory.

GetSubCategory (获取指定分类的子分类)
参数:$pid (父ID)
参数:$type (分类类型)
参数:$orderby (排序方式)
返回:子分类实体
调用方法
$categorydata->GetSubCategory(1,"article","displayorder desc");
模板调用方法
{assign var="subcategory" value=$categorydata->GetSubCategory(1,"article","displayorder desc")}
说明:调用分类ID为1,类型为article(还可以使用product)的子分类,并将值赋予subcategory.

GetCategoryList (获取指定分类下的所有子分类)
参数:$pid (父ID)
参数:$type (分类类型)
参数:$depth (深度)
参数:$prefixchar (前缀符号)
返回:指定分类的子分类
调用方法
$categorydata->GetCategoryList(0,"article",0,"");
模板调用方法
{assign var="categorylist" value=$categorydata->GetCategoryList(0,"article"0,"")}
说明:调用所有文章分类,如果pid不为0,将调用指定分类ID的子分类.

友情链接功能类 linkdata

GetLink (通过ID获取链接)
参数:$lid (链接ID)
返回:链接实体
调用方法
$linkdata->GetLink(1);
模板调用方法
{assign var="link" value=$linkdata->GetLink(1)}
说明:调用链接ID为1的友情链接,并将值赋予link.

ExistLink (通过ID判断链接是否存在)
参数:$lid (链接ID)
返回:布尔
调用方法
$linkdata->ExistLink(1);
模板调用方法
{assign var="existlink" value=$linkdata->ExistLink(1)}
说明:判断ID为1的友情链接是否存在,并将值赋予existlink.

GetLinkList (获取所有友情链接)
参数:$orderby (排序方式)
返回:友情链接列表
调用方法
$linkdata->GetLinkList("displayorder");
模板调用方法
{assign var="linklist" value=$linkdata->GetLinkList("displayorder")}
说明:通过排序获取所有友情链接,并将值赋予linklist.

TakeLinkList (获取指定数量的友情链接)
参数:$skip (跳过数)
参数:$take (调用数)
参数:$orderby (排序方式)
返回:友情链接列表
调用方法
$linkdata->TakeLinkList(0,20,"displayorder");
模板调用方法
{assign var="linklist" value=$linkdata->TakeLinkList(0,20,"displayorder")}
说明:通过排序获取20个友情链接,跳过数为0.

原文地址:https://www.cnblogs.com/xinlvtian/p/8590272.html

时间: 2024-10-09 09:00:33

易企CMS模板调用标签列表的相关文章

易企cms获取分类下的指定个数产品方法

易企cms默认版本能获取指定分类的所有产品,但是不能获取指定的个数,为了能够获取指定的个数,我找到了GetProductList方法进行了改进: 1.找到根目录下的include/product.class.php文件搜索关键字"GetProductList"将GetProductList方法替换为如下代码, function GetProductList($cid,$skip=0,$take=10,$orderby="adddate desc",$all=fals

最新织梦dedecms模板调用标签大全(适用dedecms5.7)

织梦DEDE模板调用标签大全-提高制作模板速度--------------------------------------------------------------------------------关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}"><meta name="description" content="{d

织梦dedecms模板调用标签大全-提高制作模板速度

关键描述调用标签: ——————————————————————————–模板路径调用标签: {dede:field name=’templeturl’/}——————————————————————————–网站标题调用标签: {dede:global name=’cfg_webname’/}——————————————————————————–栏目导航调用标签: 1234 <a href="/">首页</a></li>{dede:channel

易企CMS主要模板文件介绍

article.tpl 文章内容页模板 catalog.tpl 文章,产品目录页模板 category.tpl 分类页模板 comment.tpl 留言页模板 footer.tpl 页尾模板 header.tpl 页首模板 index.tpl 首页模板 product.tpl 产品展示页模板 side.tpl 页面边栏模板 images 图片及样式文件夹 原文地址:https://www.cnblogs.com/xinlvtian/p/8591736.html

帝国cms调用最新文章 利用文字调用标签phomenews

最近建站时,朋友要求在头部用帝国cms调用最新文章,当时想了用灵动标签调用,但需要设置一个具体的栏目id,这样就不是调用全站的最新文章了,后面查看了一下标签说明,想到了文字调用标签phomenews. 文字调用标签 (phomenews)格式为:[phomenews]栏目ID/专题ID,显示条数,标题截取数,是否显示时间,操作类型,是否显示栏目名,'时间格式化',附加SQL条件,显示排序[/phomenews],本身也是要设置栏目id的,这时我们想到了通过调用数据表的方式, 因为很多栏目都是文章

易企秀 we+ Maka 兔展 四大H5页面制作工具

H5这个由HTML5简化而来的词汇,正通过微信广泛传播.H5是集文字.图片.音乐.视频.链接等多种形式的展示页面,丰富的控件.灵活的动画特效.强大的交互应用和数据分析,高速低价的实现信息传播,非常适合通过手机的展示.分享.也因其灵活性高.开发成本低.制作周期短的特性使其成为当下企业营销的不二利器,常见于企业宣传.活动推广.产品介绍.会议邀请.公司招聘等. 面对四大在线H5互动展示制作工具,企业营销应该如何选择更适合的H5制作工具呢?今天小编就给大家带来四大在线HTML5互动展示工具的评测. MA

iOS简单易用的标签列表界面

iOS简单易用的标签列表界面 Demo效果: Demo演示: 1.使用cocoapods引入YZTagListView,或者直接拖入YZTagListView文件夹到项目中 2.导入YZTagListView.h头文件 1 #import "YZTagList.h" 3.创建YZTagListView控件 1 2 3   YZTagList *tagList = [[YZTagList alloc] init];   tagList.backgroundColor = [UIColor

织梦模板调用最新文章标签、推荐内容标签、热门文章标签、栏目标签

织梦模板调用最新文章标签.推荐内容标签.热门文章标签.栏目标签 <div> <!--最新文档-->    {dede:arclist row=10 titlelen=42}    <li><a href="[field:arcurl/]">[field:title/]</a></li>    {/dede:arclist}    <!--//最新文档--></div> 推荐内容标签调用:&l

WordPress主题(模板)修改教程(十):在页面中调用文章列表内容

前两天磊子分别对模板和侧边栏的创建以及使用方法给大家讲了下,如果没有看的可以了解一下,今天我们就来折腾下模板.我们知道每一个模板文件都是一个单页面,和主题文件里面的page.php一样,我们只能调用wordpress页面内容,那我们怎样将文章列表显示在页面里呢,磊子今天就说下这个. 页面调用文章列表我们可以分别用两个wordpress函数来做,首先第一个函数这个叫query_posts(里面的参数大家可以看下官方文档)写法以及示例如下: 01 <?php  02 03 query_posts(