열 필터링을 구현하기 위해 DreamWeaver artlist 태그에 notypeid 속성을 추가하는 방법은 무엇입니까?
Dreamweaver의 태그 기능은 매우 강력합니다. 이러한 태그에 익숙하다면 포그라운드에서 다양한 형태의 배경 데이터를 쉽게 호출할 수 있습니다. 물론, 어떤 기술을 이해하고 드림위버의 라벨을 개선할 수 있다면 더욱 완벽할 것입니다.
추천 학습: Dreamweaver cms
저는 최근 작은 사이트의 열을 원래 7개의 1차 수준 열에서 12개의 1차 수준 열로 확장하고 세분화하고 있으며, 각 1차 수준 열은 4개로 세분화됩니다. 더 나은 콘텐츠 관리를 위해 보조 열을 8개로 늘렸습니다.
그런데 홈페이지의 최신 기사 목록에 하나의 열도 표시되지 않게 하는 문제가 발생했습니다. 드림위버의 기존 방식에 따라 표시하려는 기사의 열 ID를 모두 설정하세요. 하지만 이렇게 하면 컬럼 ID가 너무 많아지고 앞으로 관리하기 번거로워지므로 arclist는 flag와 noflag를 지원하므로 typeid와 notypeid도 지원해야 하지 않을까요?
몇 가지 테스트를 거친 후 소스 코드를 추적한 결과 DreamWeaver가 notypeid를 지원하지 않는 것으로 나타났습니다. 어떻게 해야 합니까? 직접 써보세요!
/include/taglib/arclist.lib.php 파일을 열고 다음 코드를 찾으세요(약 130번째 줄):
return lib_arclistDone ( $refObj, $ctag, $typeid, $ctag->GetAtt('row'), $ctag->GetAtt('col'), $titlelen, $infolen, $ctag->GetAtt('imgwidth'), $ctag->GetAtt('imgheight'), $listtype, $orderby, $ctag->GetAtt('keyword'), $innertext, $envs['aid'], $ctag->GetAtt('idlist'), $channelid, $ctag->GetAtt('limit'), $flag,$ctag->GetAtt('orderway'), $ctag->GetAtt('subday'), $ctag->GetAtt('noflag'), $tagid,$pagesize,$isweight );
마지막 괄호 끝에 추가하세요(앞에 쉼표를 참고하세요):
,$ctag->GetAtt('notypeid')
그런 다음 이것을 찾으세요 단락 코드(약 168행):
function lib_arclistDone(&$refObj, &$ctag, $typeid=0, $row=10, $col=1, $titlelen=30, $infolen=160, $imgwidth=120, $imgheight=90, $listtype='all', $orderby='default', $keyword='', $innertext='', $arcid=0, $idlist='', $channelid=0, $limit='', $att='', $order='desc', $subday=0, $noflag='',$tagid='', $pagesize=0, $isweight='N')
괄호 끝에 추가(앞의 쉼표에 주의):
,$notypeid=0
마지막으로 이 문장을 찾습니다.
$orwheres[] = ' arc.arcrank > -1 ';
그 앞에 다음 코드를 추가합니다.
if(!empty($notypeid)) { $orwheres[] = " and arc.typeid NOT IN (".GetSonIds($notypeid).")"; }
In 이렇게 하면 코드 수정이 완료됩니다. 저장한 후 arclist 태그에서 notypeid 속성을 사용해 보세요. 열이 많고 콘텐츠 표시가 복잡한 웹사이트의 경우 이 속성은 매우 실용적입니다.
사용 방법:
코드는 다음과 같습니다.
{dede:arclist row=6 orderby=pubdate type='image.' imgwidth='108' imgheight='150' channelid='1' notypeid='9'}
위 내용은 열 필터링을 구현하기 위해 DreamWeaver artlist 태그에 notypeid 속성을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

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

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

드림위버 CS6
시각적 웹 개발 도구

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.
