>CMS 튜토리얼 >Dedecms >DEDECMS는 어떻게 기사 TAG 태그를 호출하고 링크를 추가합니까?

DEDECMS는 어떻게 기사 TAG 태그를 호출하고 링크를 추가합니까?

藏色散人
藏色散人원래의
2020-01-07 09:19:292624검색

DEDECMS는 어떻게 기사 TAG 태그를 호출하고 링크를 추가합니까?

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 .= &#39;<a href="&#39;.$cfg_cmspath.&#39;/tags.php?/&#39;.$value.&#39;/">&#39;.$value.&#39;</a> &#39;;
   }
  }
@me = $revalue;
[/field:id]

2. 콘텐츠 페이지인 경우 다음 코드를 사용합니다.

{dede:field.id runphp=&#39;yes&#39;}
global $cfg_cmspath;
$tags = GetTags(@me);
$revalue = &#39;&#39;;
$tags = explode(&#39;,&#39;, $tags);
foreach($tags as $key => $value){
            if($value){
                $revalue .= &#39;<a href="&#39;.$cfg_cmspath.&#39;/tags.php?/&#39;.$value.&#39;/">&#39;.$value.&#39;</a>, &#39;;
   }
  }
@me = $revalue;
{/dede:field.id}

코드 설명

실제로 여기서는 세 가지 지식 포인트만 사용됩니다.

1. -문서 대응 태그 목록을 얻기 위한 GetTags 함수

2. 표준으로 반자 쉼표(,)를 사용하여 얻은 값을 배열로 분할하고 해당 값을 출력합니다.

동시에 더 나은 호환성을 위해 여기에서는 전역 $cfg_cmspath 방법을 사용하여 기본 시스템 매개변수에 프로그램 설치 디렉터리를 로드합니다. 이는 하위 디렉터리에 설치된 사이트와 자동으로 호환되는 데 사용됩니다. 링크 첨부.

위 내용은 DEDECMS는 어떻게 기사 TAG 태그를 호출하고 링크를 추가합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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