Maison >Tutoriel CMS >DEDECMS >Comment ajouter l'attribut numéro de ligne et numéro de séquence à la balise DreamWeaver 5.x{dede:channel}

Comment ajouter l'attribut numéro de ligne et numéro de séquence à la balise DreamWeaver 5.x{dede:channel}

王林
王林original
2019-11-15 10:40:386188parcourir

Comment ajouter l'attribut numéro de ligne et numéro de séquence à la balise DreamWeaver 5.x{dede:channel}

Les étapes sont les suivantes :

1. Modifiez la fonction lib_channel du fichier /include/taglib/channel.lib.php et modifiez le code suivant

$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|";

dans

$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|,line|1";

| suivi de la valeur par défaut

2. Modifiez la fonction lib_channel du fichier /include/taglib/channel.lib.php et ajoutez le code suivant sous

extract($ctag->CAttribute->Items, EXTR_SKIP);

:

$default_line = $ctag->CAttribute->Items["line"];//默认属性里设置的行数

3. Modifiez la fonction lib_channel du fichier /include/taglib/channel.lib.php et remplacez le code suivant

$row['sonids'] = $row['rel'] = '';

par le code suivant. :

$row['sonids'] = $row['rel'] = '';
$row['line'] = $default_line+$i;

Tutoriel recommandé :tutoriel dedecms

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