사용 방법은 세 가지가 있습니다. 1. "{dede: 태그 이름 속성 = '값'}" 2. "{dede: 태그 이름 속성 = 'value'}{/dede: 태그 이름}"; "{ dede:mark 이름 속성='value'}사용자 정의 템플릿(InnerText){/dede:mark 이름}".
DreamWeaver 템플릿 엔진에 대한 지식을 이해하는 것은 매우 의미가 있습니다. 템플릿 엔진은 XML 네임스페이스를 사용하는 템플릿 파서입니다. Dreamweaver 파서를 사용하여 템플릿을 파싱할 때의 가장 큰 장점은 HTML을 사용하는 것과 같은 느낌을 주기 때문에 템플릿 코드가 매우 직관적이고 유연하다는 것입니다. DreamWeaver 템플릿 엔진의 새 버전은 템플릿을 구문 분석할 수 있을 뿐만 아니라 템플릿의 잘못된 태그도 분석할 수 있습니다.
1 Dreamweaver 템플릿 엔진의 코드 스타일은 다음과 같은 형식을 갖습니다.
{dede: 태그 이름 속성='value'/}
{dede:标记名称 属性='值'/}
{dede:标记名称 属性='值'}{/dede:标记名称}
{dede:标记名称 属性='值'}自定义样式模板(InnerText){/dede:标记名称}
code >{dede:Tag name attribute='value'}{/dede:태그 이름}
{dede:Tag name attribute='value'}맞춤 스타일 템플릿(InnerText ){ /dede:태그 이름}
팁:
기본 템플릿과 함께 태그를 사용하는 경우 {dede:tag name attribute='value'}{/dede를 엄격히 사용해야 합니다. : 태그 이름}을 이 형식으로 사용하세요. 그렇지 않으면 오류가 보고됩니다.
【Arclist 마크】
이 마크는 DedeCms에서 가장 많이 사용되는 마크로, free list 마크라고도 불리며, 그 중 hotart, coolart, likeart, artlist, imglist, imginfolist, specart, autolist가 모두 만들어진다. 이 태그에 의해 정의된 다양한 속성에서 확장되는 별칭 태그입니다.
지정된 문서 목록 가져오기
적용 범위: 표지 템플릿, 목록 템플릿, 문서 템플릿
기본 구문:
{dede:arclist typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword=''}
기본 템플릿(InnerText){/dede:arclist}
속성 설명:
[1] typeid=''는 열 ID를 나타내며 일반적으로 목록 템플릿 및 파일 템플릿에서 지정할 필요가 없습니다. 표지 템플릿에서는 ","를 사용할 수 있습니다. 여러 열을 개별적으로 나타냅니다. [ 2] row=''는 반환된 문서 목록의 총 개수를 의미합니다. [3] col=''은 표시할 열 수를 의미합니다(기본값은 단일 열입니다). titlelen=''은 제목 길이를 의미합니다. [5] infolen =''은 콘텐츠 소개의 길이를 나타냅니다. [6] imgwidth=''는 썸네일 너비를 나타냅니다. 썸네일 높이; [8] type=''은 파일 형식을 나타냅니다. 여기서 비어 있는 값은 이 속성이 사용되지 않거나 type='all'은 일반 문서입니다. § type='commend'는 권장 문서를 나타냅니다. {dede:coolart}{/dede:coolart} § type=' image'와 동일하며, 썸네일 이미지를 포함해야 하는 문서를 나타냅니다. {dede:imglist}{/dede:imglist}, {dede:imginfolist와 동일합니다. } {/dede:imginfolist} § type='spec', 주제를 나타냅니다. 이는 {dede:specart}{/dede:specart} 마크와 동일합니다. 위의 속성 값은 다음과 같이 조합하여 사용할 수 있습니다. as: type='commend image'는 추천 이미지 문서를 나타냅니다 [9] orderby=''는 정렬 방법을 나타냅니다. 기본값은 출시 시간별로 정렬된 senddate입니다. § orderby='hot' 또는 orderby='click'은 클릭 수를 기준으로 정렬하는 것을 의미합니다 § orderby='pubdate' 게시 시간(즉, 프런트 데스크에서 변경할 수 있는 시간 값)을 기준으로 정렬 § orderby='sortrank' by 기사의 새로운 정렬 수준(고정된 기사를 사용하려면 이 속성을 사용하세요) § orderby='id' 기사 ID로 정렬 § orderby='postnum' 번호로 정렬 of 기사 댓글 § orderby='rand ' 지정된 조건의 문서 목록을 무작위로 가져옵니다🎜🎜 [10] orderway='' 값은 desc 또는 asc이며 정렬 방법이 내림차순인지 정방향 정렬인지 지정합니다. 기본값은 내림차순입니다. 🎜🎜 [11]keyword=''는 지정된 키워드를 포함하는 문서 목록을 나타내며, 여러 키워드는 ","🎜🎜 [12]channelid=''는 특정 채널 모델 ID를 나타내며, 내장 채널: 주제(- 1), 기사(1), 사진 갤러리(2), 플래시(4), 소프트웨어(3)🎜[13] limit='起始,结束' 表示限定的记录范围,row属性必须等于"结束 - 起始",mysql的limit语句是由0起始的,如 “limit 0,5”表示的是取前五笔记录,“limit 5,5”表示由第五笔记录起,取下五笔记录,使用了本属性后,row属性将无效。
[14] att='数值' 表示自定义属性值
[15] subday='天数' 表示在多少天以内的文档,通常用于获取指定天数的热门文档、推荐文档、热门评论文档等
[16] partsort='排列位数' 表示自动获得父栏目的所有子数中排列在第几位的栏目ID,标记为 {dede:autolist}{/dede:autolist} 时,使用本属性才有效。
底层模板字段:
ID(同 id),title,iscommend,color,typeid,ismake,description(同 info),writer,shorttitle,memberid
pubdate,senddate,arcrank,click,litpic(同 picname),typedir,typename,
arcurl(同 filename),typeurl,stime(pubdate 的"0000-00-00"格式),
textlink,typelink,imglink,image
其中:
textlink = title
typelink = typename
image =
字段调用方法:[field:varname/]
如:
{dede:arclist infolen='100'} [field:textlink/] <br> [field:info/] <br> {/dede:arclist}
注:底层模板里的Field实现也是织梦标记的一种形式,因此支持使用PHP语法,Function扩展等功能
如: 给当天发布的内容加上 (new) 标志
[field:senddate runphp='yes'] $ntime = time(); $oneday = 3600 * 24; if(($ntime - @me)<$oneday) @me = "<font color='red'>(new)</font>"; else @me = ""; [/field:senddate]
【Field 标记】
功能说明:用于获取特定栏目或档桉的字段值及常用的环境变量值
适用范围:封面模板、列表模板、文档模板
(1)基本语法
{dede:field name='字段名'/}
(2) 系统分配的field
板块模板:phpurl,indexurl,indexname,templeturl,memberurl,powerby,webname,specurl
列表模板:position,title,phpurl,templeturl,memberurl,powerby,indexurl,indexname,specurl,栏目表dede_arctype的所有字段
其中 position 为 “栏目一 > 栏目二” 这样形式的链接,title则为这种形式的标题
文档模板:position,phpurl,templeturl,memberurl,powerby,indexurl,indexname,specurl,id(同 ID,aid)
(3) 文档所有内容字段
档案dede_archives表 和 附加表的所有字段。
【Channel 标记】
功能说明:用于获取栏目列表
适用范围:封面模板、列表模板、文档模板
(1)基本语法
{dede:channel row='' type=''}
自定义样式模板(InnerText)
{/dede:channel}
(2)属性
[1] row='数字' 表示获取记录的条数(通用在某级栏目太多的时候使用,默认是 8)
[2] type = top,sun/son,self
type='top' 表示顶级栏目
type='son' 或 'sun' 表示下级栏目
type='self' 表示同级栏目
其中后两个属性必须在列表模板中使用。
(3)底层模板变量
ID,typename,typedir,typelink(仅表示栏目的网址)
例:
{dede:channel type='top'} <a href='[field:typelink /]'>[field:typename/]</a> {/dede:channel}
注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类
【Type 标记】别名 onetype
功能说明:表示指定的单个栏目的链接
适用范围:封面模板、列表模板、文档模板
(1)语法
{dede:type typeid=''}{/dede:type}
(2)属性
typeid='栏目ID'
(3)底层模板变量
typename,typelink(仅表示栏目的网址)
【Autochannel 标记】
功能说明:表示指定排序位置的单个栏目的链接
适用范围:封面模板、列表模板、文档模板
(1)语法
{dede:autochannel partsort=''}{/dede:autochannel}
(2)属性
partsort='栏目所在的排序位置'
(3)底层模板变量
typename,typelink(仅表示栏目的网址)
【Mytag 标记】
功能说明:用于获取自定义宏标记的内容
适用范围:封面模板、列表模板、文档模板
(1)基本语法
{dede:mytag typeid='' name='' ismake=''/}
(2)属性
[1] typeid = '数字' 表示栏目ID,默认为 0,在没有设定的栏目没有定义这个名称的标记,会按如下搜索方式来搜索“先向上查找父栏目 -> 通用标记(typeid=0)的同名标记”。
[2] name = '' 标记名称。
[3] ismake = yes|no 默认为 no 表示mytag里的内容不包含其它封面模板的标记,yes则表示标记内容含有其它封面模板标记。
【Vote 标记】
功能说明:用于获取一组投票表单
适用范围:封面模板
(1) 基本语法
{dede:vote id='投票ID' lineheight='22' tablewidth='100%' titlebgcolor='#EDEDE2' titlebackground='' tablebgcolor='#FFFFFF'} {/dede:vote}
注:本标记直接生成投票的HTML表单,为了让你更方便修改其样式,建议在后台->投票管理的地方直接复制生成的HTML代码来使用。
【Flink 标记】,等同 friendlink
功能说明:用于获取友情链接
适用范围:封面模板
(1)基本语法
{dede:flink type='' row='' col='' titlelen='' tablestyle=''}{/dede:flink}
(2)属性
[1]type:链接类型,值:
a. textall 全部用文字显示
b. textimage 文字和图得混合排列
c. text 仅显示不带Logo的链接
d. image 仅显示带Logo的链接
-------------------------------------
[2]row:显示多少行,默认为4行
[3]col:显示多少列,默认为6列
[4]titlelen:站点文字的长度
[5]tablestyle: 表示
위 내용은 Dedecms 태그를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음
