현재 Dreamweaver 템플릿의 currentstyle은 한 수준의 열만 호출할 수 있는 dede:channel만 지원합니다. 웹 사이트를 구축할 때 탐색 모음에서 첫 번째 및 두 번째 수준 열을 호출한 다음 현재 항목을 강조 표시해야 하는 경우가 많습니다. 특별한 스타일을 사용하려면 dede:channelartlist를 사용하세요.
현재 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='top'}<li{dede:field.currentstyle/}><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></li>{/dede:channelartlist}
이 방법으로 dede를 호출할 수 있습니다. 모든 열의 Channelartlist 태그가 여기에서 사용됩니다.
그 중: 3. 내부의 class="on"은 현재 열에 추가된 스타일입니다. 원하는 대로 수정할 수 있습니다.
위 내용은 Dreamweaver CMS에서 특수 스타일을 강조하는 열의 바이트를 제한하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!