您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dedecms织梦tag标签详解示例
夏青2024-02-01DedeCMS教程已有人查阅
导读row='30' 调用条数,sort='new' ,排序方式 month,rand,week ,getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记
标签名称:tag
功能说明:TAG调用标签
适用范围:全局使用
DEDECMS的tags调用的基本语法是:
row='30' 调用条数,sort='new' ,排序方式 month,rand,week ,getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记,底层模板字段,link和tag。
但是我们知道dede默认在列表是无法调用tag标签的,是用全部还是当前页?显然全部的话和分类信息又有些不着调,如果用当前页的话,没有文章id,你也调不出东西来。难道这就没辙了吗?
方法1:
在列表需要的位置加入下列代码
在inc_functions.php文件里加入
功能说明:TAG调用标签
适用范围:全局使用
DEDECMS的tags调用的基本语法是:
{dede:tag sort='new' getall='0'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}
参数说明:row='30' 调用条数,sort='new' ,排序方式 month,rand,week ,getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记,底层模板字段,link和tag。
但是我们知道dede默认在列表是无法调用tag标签的,是用全部还是当前页?显然全部的话和分类信息又有些不着调,如果用当前页的话,没有文章id,你也调不出东西来。难道这就没辙了吗?
方法1:
在列表需要的位置加入下列代码
[field:id runphp=yes]
$tsql = new DedeSql(false);
$tags = '';
$tsql->SetQuery("Select i.tagname From dede_tag_list t left join dede_tag_index i on i.id=t.tid where t.aid='@me'");
$tsql->Execute('t');
while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
$tags .= "<a href='/tag.php?/".urlencode($row['tagname'])。"'>".$row['tagname']."</a>";
}
@me=$tags;
[/field:id]
方法2:在inc_functions.php文件里加入
function listtag($aid){
$tsql = new DedeSql(false);
$tags = '';
$tsql->SetQuery("Select i.tagname From dede_tag_list t left join dede_tag_index i on i.id=t.tid where t.aid='$aid'"); $tsql->Execute('t');
while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
$tags .= "<a href='/tag.php?/".urlencode($row['tagname'])。"'>".$row['tagname']."</a>";
}
return $tags;
}
然后在列表页相应位置加入[field:ID function="listtag(@me)"/]标记。看了一下5.7版本的DedeCMs里面关于tag的调用,虽然也有typeid的参数了,但是你打开数据库看看就会发现,虽然dede_tagindex表里面也有了typeid的字段。但是默认值都是0.这样代码中的sql语句就没有任何作用了,反而家里typeid参数取不出数据来。
本文标签:织梦cms标签
很赞哦! ()
相关教程
- dedecms织梦发布内容网站为空白的原因有哪些
- dedecms织梦程序安装后无法修改栏目的解决方法
- 用dedecms织梦程序做中英双语网站制作方法
- dedecms织梦cms搜索页面中调用最新文章的实现方法
- 去除dedecms织梦后台与前台登陆验证码的方法
- dedecms织梦自定义文章排序的实现方法
- dedecms织梦终极SEO优化步骤教程
- 怎么取消dedecms织梦后台登陆验证码
- dedecms织梦模板文件不存在,无法解析文档的解决方法
- dedecms织梦留言板调用head.htm的方法
- dedecms织梦修改软件类型标签等数据默认不能修改怎么办
- dedecms织梦系统生成静态页面提示“模板文件不存在,无法解析文
图文教程
dede织梦统计sql语句写法大全
今天给大家分享的是织梦DedeCMS统计sql语句,总结我们经常用到的。共有评论:多少条共有会员:多少名文章阅读:多少人次
dede织梦上传不了缩略图“上传失败,请检查配置”的解决方法
织梦的用户在发布文档的时候,点击本地上传的时候或者内容里插入图片的时候,会出现“上传图片失败,请检查配置”,内容编辑器里也会不正常
dedecms栏目路径{cmspath}怎么设置
首先说一下{cmspath}的意思,,打开后台"系统配置参数"可以看到第二项,DedeCms安装目录:这个就是{cmspath}所解析出来的路径,假如beta2升级到lit,需要手工修改栏目属性
织梦dedecms5.7会员登陆后返回网页显示登陆状态方法
本来写了个dedecms 5.1的教程,现在升级dede5.3了有兄弟问 就说一下,会员登陆后返回登陆前页面打开member/index_do.php 找到
相关源码
-
(自适应响应式)高新技术科技能源pbootcms网站HTML5模板本模板基于PbootCMS内核开发,为高新技术、科技研发、能源技术等科技型企业设计。采用HTML5+CSS3前沿技术,具备完善的响应式布局,能够自动适配手机、平板和电脑等多种终端设备。模板设计风格简约大气查看源码 -
(PC+WAP)安保服务保安保镖模板免费下载本模板基于PbootCMS内核开发,为安保服务企业量身打造。设计风格严谨专业,突出安保行业的安全、可靠特性,展示企业服务项目与实力。采用响应式设计,PC与移动端数据同步,管理便捷。模板布局合理查看源码 -
帝国cms7.5大型游戏资讯门户网站源码免费下载本模板基于帝国CMS7.5内核开发,为大型游戏资讯门户网站设计。模板自带响应式手机版,适配多种终端设备。内容架构针对游戏行业特点优化,支持游戏资讯、评测、攻略等内容类型的发布与管理。查看源码 -
(响应式)轴承机械五金零件产品pbootcms落地推广单页源码下载为轴承、机械零件等工业产品打造的响应式单页模板,基于PbootCMS内核开发,助力企业快速构建专业级产品展示页面。模板采用工业风设计语言,突出产品参数与性能优势,适用于设备制造商、零部件供应商等B2B场景推广。查看源码 -
(自适应响应式)HTML5磁电机械设备蓝色营销型网站pbootcms模板本模板为磁电设备行业设计,采用蓝色营销风格,突出工业设备的专业性和技术感。模板结构清晰,能够有效展示磁电设备的技术参数、应用场景和企业实力,帮助客户快速了解产品特点和公司服务。查看源码 -
(自适应)帝国cms7.5模板新闻资讯门户带会员中心基于帝国CMS7.5内核开发的HTML5响应式模板,为新闻机构、媒体门户及资讯聚合平台设计。通过模块化布局实现图文混排查看源码
| 分享笔记 (共有 篇笔记) |