dreamweaver 범용 태그 {dede:sql}을 사용하는 방법은 무엇입니까?
DreamweaverDEDECMS 범용 태그{dede:sql}
1 백그라운드에서 홈페이지를 추가합니다. 단일 페이지 문서의 경우 콘텐츠 편집 상자에 원하는 콘텐츠를 입력하여 생성합니다.
2 SQL 범용 태그를 추가합니다. {dede:sql sql="select body from dede_sgpage whereaid=2"}[field:body /]{/dede: 단일 페이지 문서가 필요한 위치 be call. sql} SQL 언어에 익숙한 친구들이라면 이 문장의 의미를 쉽게 이해할 수 있을 거라 믿습니다.
사실, 이는 데이터 테이블 dede_sgpage의 본문 필드 입력을 선택한다는 의미입니다. 여기서 Aid=2의 2는 단일 페이지 문서 ID 번호를 생성할 때 해당 수정을 할 수 있다는 의미입니다. 그것을 사용하여.
또 다른 예는 다음 SQL 태그 샘플 코드입니다
{dede:sql sql="select content from dede_arctype where id=2"} [field:content function=cn_substr(Html2Text(@me),600)/] {/dede:sql}
권장 학습: dedecms tutorial
위에 따르면 예제는 이해하기 쉬울 것입니다. 여기서는 cn_substr이 600자, 즉 한자 300자를 가로채는 것을 의미한다는 것을 주로 설명합니다. Html2Text는 HTML이 포함된 문자를 필터링하고 텍스트만 표시하는 것을 의미합니다.
사실 위의 예시 외에도 Dede 시스템에서는 SQL 문을 자유롭게 활용하여 DreamWeaver 태그를 통해 좀 더 개인화된 호출을 할 수 있습니다. 기본 참조 형식은 다음과 같습니다:
{dede:sql sql="select 字段 From 表名称 where 条件语句"} [field:字段名/] {/dede:sql}
위의 기본 형식에서 기본적으로 문서 목록을 호출하는 호출 태그를 변환할 수 있으며 코드는 다음과 같습니다.
{dede:sql sql="select * From dede_archives limit 10"} <li>·<a href="/plus/view.php?aid=[field:id/]">[field:title/]</a></li> {/dede:sql}
#🎜🎜 #
위 문서 링크의 기본 템플릿 주소가 동적이라는 것을 누구나 보셨을 것입니다. 그렇다면 이를 어떻게 변환하고 고정 주소로 링크시키겠습니까? 여기서는 [field:id /] 변환만 수행하면 됩니다. . 변환 후 전체 코드는 다음과 같습니다.{dede:sql sql="SELECT * FROM dede_archives limit 10"} <li>·<a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]" title="[field:title/]" target="_blank">[field:title function=cn_substr(@me,30,0)/]</a></li> {/dede:sql}
위 내용은 Dreamweaver 범용 태그 {dede:sql}을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!