>  기사  >  CMS 튜토리얼  >  Dreamweaver CMS에서 특수 스타일을 강조하는 열의 바이트를 제한하는 방법

Dreamweaver CMS에서 특수 스타일을 강조하는 열의 바이트를 제한하는 방법

(*-*)浩
(*-*)浩원래의
2019-11-28 11:56:152473검색

현재 Dreamweaver 템플릿의 currentstyle은 한 수준의 열만 호출할 수 있는 dede:channel만 지원합니다. 웹 사이트를 구축할 때 탐색 모음에서 첫 번째 및 두 번째 수준 열을 호출한 다음 현재 항목을 강조 표시해야 하는 경우가 많습니다. 특별한 스타일을 사용하려면 dede:channelartlist를 사용하세요.

Dreamweaver CMS에서 특수 스타일을 강조하는 열의 바이트를 제한하는 방법

현재 DreamWeaver 스타일은 dede:channelartlist에서 사용할 수 없습니다. 일부 코드를 직접 추가해야 합니다.

1. "/include/taglib/channelartlist.lib.php" 파일을 찾습니다. [추천 학습: Dream Weaver cms]

2. "$pv->Fields['typeurl" 코드를 찾습니다. ' ] = GetOneTypeUrlA($typeids[$i]);”

3. 이 코드 줄 뒤에 다음 코드를 복사합니다.

if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || $typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['topid'] ){    $pv->Fields['currentstyle'] = $currentstyle ? $currentstyle : ' class="on"';}    else{    $pv->Fields['currentstyle'] = '';}

4. 메서드를 호출합니다.

{dede:channelartlist typeid=&#39;top&#39;}<li{dede:field.currentstyle/}><a href="{dede:field name=&#39;typeurl&#39;/}">{dede:field name=&#39;typename&#39;/}</a></li>{/dede:channelartlist}

이 방법으로 dede를 호출할 수 있습니다. 모든 열의 Channelartlist 태그가 여기에서 사용됩니다.

그 중: 3. 내부의 class="on"은 현재 열에 추가된 스타일입니다. 원하는 대로 수정할 수 있습니다.

위 내용은 Dreamweaver CMS에서 특수 스타일을 강조하는 열의 바이트를 제한하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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