Get the App
SLTechnology News&Howtos  ›  Servers  › 

The method of adding row number attribute to Weaving Dream 5.x {dede:channel} tag

Shulou Source: shulou.com Published: 2022-06-02 04:59:47 09月28日 Update

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.

Tags: Code content properties function file serial number method label article question more step look industry information information channel channel reference study work Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Docker Huawei OPPO Reno NVidia MariaDB