织梦如何用dede:type调用指定一个栏目的描述

织梦如何用dede:type调用指定一个栏目的描述

typeid参数调用

通过设置typeid参数的值,我们可以获取任意栏目的贪五相关字段。

字段包括typelink,typename,即dede_arctype的所有字段

html 复制代码
{dede:type typeid="2"}<a href="[field:typeurl/]">[field:typename/]</a>qipa250{/dede:type}

更多参数

html 复制代码
    {dede:type typeid='12'}
    <div>
    <a href="[field:typelink/]"><img src="[field:typeimg /]" alt="" /></a>
    </div>
    <div class="qipa250">
    <h3>[field:typename /]</h3>
    <div class="pckwz">
    <p>[field:description/]</p>
    </div>
    </div>
    {/dede:type}

打开include/taglib/type.lib.php

找到里面的SQL语句,原来sql检索的字段中没有description描述字段,添加description字段后为

sql 复制代码
SELECT id,typename,typedir,description,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE id='$typeid' "

然后{dede:type typeid='1'}[field:description/]{/dede:type}这样调用指定一个栏目的描述

无typeid参数调用

在列表页中,我们要获取当前栏目的名称,可使用以下模板语句:

html 复制代码
{dede:type }<a href="[field:typeurl/]" class="qipa250">[field:typename/]</a>{/dede:type}
相关推荐
农民也会写代码2 小时前
dedecms修改描述description限制字数长度的方法
mysql·php·cms·dedecms
Bruce_Liuxiaowei2 小时前
PHP伪协议详解:网络安全中的利用与防御
网络·web安全·php
会飞的胖达喵7 小时前
docker network 与host的区别
docker·eureka·php
用户3074596982072 天前
🐶🐱 协变与逆变:用“动物收容所”讲清楚 PHP 类型的“灵活继承”
php
用户3074596982072 天前
🚀 PHP 面向对象四大核心知识点全面详解
php
herderl2 天前
【无标题】命名管道(Named Pipe)是一种在操作系统中用于**进程间通信(IPC)** 的机制
java·linux·服务器·嵌入式硬件·php
云博客-资源宝2 天前
php防注入和XSS过滤参考代码
开发语言·php·xss
huluang2 天前
PHP版本控制系统:高效文档管理
开发语言·php
Bruce_Liuxiaowei3 天前
绕过文件上传漏洞并利用文件包含漏洞获取系统信息的技术分析
运维·网络安全·php·apache
用户3074596982073 天前
🌟 PHP 重载(Overloading)——不是你想的那样!
php