Fields['tags) ']){} »; puis appelez le modèle."/> Fields['tags) ']){} »; puis appelez le modèle.">

Maison  >  Article  >  Tutoriel CMS  >  Comment appeler la balise TAG de la colonne actuelle dans DEDECMS

Comment appeler la balise TAG de la colonne actuelle dans DEDECMS

藏色散人
藏色散人original
2020-01-09 09:34:492499parcourir

Comment appeler la balise TAG de la colonne actuelle dans DEDECMS

Comment DreamWeaver DEDECMS appelle-t-il la balise TAG de la colonne actuelle ?

DreamWeaver DEDECMS appelle la balise TAG de la colonne actuelle

Recommandé apprentissage : DreamWeaver cms

Récemment, le nouvel éditeur invité vérifiait le problème de la balise DreamWeaver et a trouvé le contenu suivant que je l'ai trouvé utile, alors je l'ai laissé ici.

Après avoir travaillé longtemps, j'ai enfin compris comment afficher les balises TAG de DEDE par colonne, et afficher uniquement toutes les balises de la colonne actuelle : D

Ouvrir tag.lib. dans le répertoire include/taglib/.php

Trouvez le code suivant, et insérez la partie marquée du code au milieu

if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))  
{  
        $dsql->SetQuery("Select tid From `ddmx_taglist` where aid = '{$refObj->Fields['aid']}' ");  
        $dsql->Execute();  
        $ids = '';  
        while($row = $dsql->GetArray())  
  {  
          $ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );  
        }  
        if($ids != '')  
        {  
                $addsql = " where id in($ids) ";  
        }  
        if($addsql=='') return '';  
}  
  
else if($getall==2)  
{  
$addsql = " where typeid='{$refObj->Fields['typeid']}' ";  
}  
else  
{  
        if(!empty($typeid))  
        {  
                $addsql = " where typeid='$typeid' ";  
        }

2. Modifiez votre modèle

L'appel du modèle est le suivant :

{dede:tag sort='hot' getall='2'}  
<a href=&#39;[field:link/]&#39;>[field:tag /]</a>  
{/dede:tag}

Terminé

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn