The method of adding row number attribute to Weaving Dream 5.x {dede:channel} tag
How to add the row number attribute to the Weaving Dream 5.x {dede:channel} tag? This problem may be often seen in our daily study or work. I hope you can gain a lot from this question. The following is the reference content that the editor brings to you, let's take a look at it!
The steps are as follows:
1. Modify the lib_channel function of / include/taglib/channel.lib.php file and put the following code
$attlist = "typeid | 0 cacheid reid | 0 Magi row | 100 Magi col | 1 Magi type | son,currentstyle |, cacheid |"
Modify to
$attlist = "typeid | 0 cacheid reid | 0 Magi row | 100 Magi col | 1 Magi type | son,currentstyle |, cacheid |, line | 1"
| | the following is the default value |
2. Modify the lib_channel function of / include/taglib/channel.lib.php file in
Extract ($ctag- > CAttribute- > Items, EXTR_SKIP)
The following code is added below:
$default_line = $ctag- > CAttribute- > Items ["line"]; / / number of rows set in the default attribute
3. Modify the lib_channel function of / include/taglib/channel.lib.php file and put the following code
$row ['sonids'] = $row [' rel'] =''
Modify it to the following code:
$row ['sonids'] = $row [' rel'] =''; $row ['line'] = $default_line+$i; Thank you for reading! After reading the above, do you have a general idea of how to add a row number attribute to the Weaving Dream 5.x {dede:channel} tag? I hope the content of the article will be helpful to all of you. If you want to know more about the relevant articles, you are welcome to follow the industry information channel.