Liste des documents" et déterminez l'attribut de l'article ; puis utilisez la fonction "IsCommendArchives (@me)" pour appeler le nom de l'attribut de l'article."/> Liste des documents" et déterminez l'attribut de l'article ; puis utilisez la fonction "IsCommendArchives (@me)" pour appeler le nom de l'attribut de l'article.">

Maison  >  Article  >  Tutoriel CMS  >  Comment appeler le nom de l'attribut article dans dede

Comment appeler le nom de l'attribut article dans dede

藏色散人
藏色散人original
2019-12-11 09:56:462481parcourir

Comment appeler le nom de l'attribut article dans dede

Comment appeler le nom de l'attribut article en dede ?

Ensuite, nous partagerons avec vous comment appeler les noms d'attributs associés dans la page de l'article :

Apprentissage recommandé : Dreamweaver cms

Comment appeler le nom de lattribut article dans dede

Nous pouvons voir qu'après ce titre se trouve le nom de l'attribut dont nous avons besoin. Grâce à l'analyse du code, nous pouvons voir que le code appelant est

{dede:field.flag function='IsCommendArchives(@me)'/}

.

On voit que cet appel nécessite une fonction : IsCommendArchives(@me)

Cette fonction convertit le contenu du flag obtenu dans l'article en nom correspondant. Le contenu de la fonction est :

function IsCommendArchives($iscommend)
{
    global $arcatts;
    $sn = '';
    foreach($arcatts as $k=>$v)
    {
        $v = cn_substr($v, 2);
        $sn .= (preg_match("#".$k."#", $iscommend) ? ','.$v : '');
    }
    $sn = trim($sn);
    if($sn=='') return '';
    else return "$sn";
}

où $k est le nom de l'attribut. Nous pouvons choisir de le séparer par ",". Il prend également en charge l'écriture HTML, qui est plus flexible et peut être. appelé dans d'autres endroits

Donnez-vous un exemple :

Comment appeler le nom de lattribut article dans dede

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