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
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 :
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!