DEDECMS를 사용하여 기사 태그 태그를 호출하고 링크를 추가하는 방법
DEDECMS를 사용하여 기사 태그 태그를 호출하고 링크를 추가하는 방법
권장 학습: Dreamweaver cms
1. 목록 페이지에 다음 코드:
[field:id runphp='yes'] global $cfg_cmspath; $tags = GetTags(@me); $revalue = ''; $tags = explode(',', $tags); foreach($tags as $key => $value){ if($value){ $revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a> '; } } @me = $revalue; [/field:id]
2. 콘텐츠 페이지인 경우 다음 코드를 사용합니다.
{dede:field.id runphp='yes'} global $cfg_cmspath; $tags = GetTags(@me); $revalue = ''; $tags = explode(',', $tags); foreach($tags as $key => $value){ if($value){ $revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a>, '; } } @me = $revalue; {/dede:field.id}
코드 설명
실제로 여기서는 세 가지 지식 포인트만 사용됩니다.
1. -문서 대응 태그 목록을 얻기 위한 GetTags 함수
2. 표준으로 반자 쉼표(,)를 사용하여 얻은 값을 배열로 분할하고 해당 값을 출력합니다.
동시에 더 나은 호환성을 위해 여기에서는 전역 $cfg_cmspath 방법을 사용하여 기본 시스템 매개변수에 프로그램 설치 디렉터리를 로드합니다. 이는 하위 디렉터리에 설치된 사이트와 자동으로 호환되는 데 사용됩니다. 링크 첨부.
위 내용은 DEDECMS는 어떻게 기사 TAG 태그를 호출하고 링크를 추가합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!