>  기사  >  CMS 튜토리얼  >  DreamWeaver는 두 번째 수준 열 및 세 번째 수준 열과 같은 다중 수준 하위 열을 어떻게 순환합니까?

DreamWeaver는 두 번째 수준 열 및 세 번째 수준 열과 같은 다중 수준 하위 열을 어떻게 순환합니까?

藏色散人
藏色散人원래의
2019-12-17 09:10:472089검색

DreamWeaver는 두 번째 수준 열 및 세 번째 수준 열과 같은 다중 수준 하위 열을 어떻게 순환합니까?

두 번째 수준 열과 그 아래 세 번째 수준 열 등 여러 하위 열을 순환하는 방법은 무엇인가요?

이 기사는 DedeCMS가 다중 레벨 하위 열을 호출하는 것에 관한 기사입니다. 공유해 주세요.

백그라운드에 열이 내장되어 있습니다. 제품 표시 열의 탐색은 다음과 같습니다.

권장 학습: Dreamweaver cms

DreamWeaver는 두 번째 수준 열 및 세 번째 수준 열과 같은 다중 수준 하위 열을 어떻게 순환합니까?

코드는 다음과 같습니다.

{dede:channelartlist cacheid='channelsonlist' typeid=3 } 
<dd> 
<dl> 
<dt><a href="{dede:field name=&#39;typeurl&#39;/}">{dede:field name=&#39;typename&#39;/}</a></dt> 
<dd> 
<ul> 
{dede:channel type=&#39;sun&#39; row=&#39;10&#39; noself=&#39;yes&#39;} 
<li>&middot; <a href="[field:typeurl/]">[field:typename/]</a></li> 
{/dede:channel} 
</ul> 
</dd> 
</dl> 
</dd> 
{/dede:channelartlist}

위 코드를 입력하면 다음과 같습니다. 사용하면 첫 페이지가 만족스럽지 않게 표시됩니다. 하위 카테고리가 있는 보조 디렉토리의 경우 해당 하위 카테고리가 올바르게 표시되고, 하위 카테고리가 없는 디렉토리는 유사한 목록을 표시합니다. 아래 그림과 같습니다.

DreamWeaver는 두 번째 수준 열 및 세 번째 수준 열과 같은 다중 수준 하위 열을 어떻게 순환합니까?

이런 결과는 정말 어리둥절합니다.

두 번째 코드 작성 방법을 살펴보면 다음과 같습니다.

코드는 다음과 같습니다.

{dede:channelartlist typeid=3 } 
<dd> 
<dl> 
<dt><a href="{dede:field name=&#39;typeurl&#39;/}">{dede:field name=&#39;typename&#39;/}</a></dt> 
<dd> 
<ul> 
{dede:sql sql=&#39;Select * from `lzz_arctype` where reid=~id~ ORDER BY id&#39;} 
<li>&middot; <a href="[field:typedir function="cn_substr(@me,200,9) " /]">[field:typename/]</a></li> 
{/dede:sql} 
</ul> 
</dd> 
</dl> 
</dd> 
{/dede:channelartlist}

참고: lzz_arctype은 테이블 이름 접두사를 lzz_로 변경했기 때문입니다.

결과는 물론 아래와 같이 원하는 대로 되어야 합니다.

DreamWeaver는 두 번째 수준 열 및 세 번째 수준 열과 같은 다중 수준 하위 열을 어떻게 순환합니까?

위 내용은 DreamWeaver는 두 번째 수준 열 및 세 번째 수준 열과 같은 다중 수준 하위 열을 어떻게 순환합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.