使用自定义class标签的话,默认只有两个选项,分别只有显示条数与升序还是降序,如何想要实现下面的效果,可以增加更多的设置呢?方便用户做更多的设置呢? ![](https://img.kancloud.cn/5d/86/5d86e0614fb5c8264177be75eba070b8_1397x808.png) 其中一个方法是可以设置conf参数添加自定义配置文件,详情请参阅 [https://www.kancloud.cn/php168/x1_of_qibo/1551557](https://www.kancloud.cn/php168/x1_of_qibo/1551557) 这个方法只适合具体的某个标签。 对于多处使用的话,我们可以通过修改相应模块下面的`Labelhy.php` 及 `Label.php`这个文件来实现,比如 `\application\模块目录名\index\Labelhy.php` `\application\模块目录名\index\Label.php` 如下图所示 ![](https://img.kancloud.cn/71/8a/718a60929f3aaab5ef5cc773408a3a92_1530x755.png) 根据要调用这个类做一个判断处理,添加更多的参数。 如果是`qb:hy`标签的话,就改 `Labelhy` 如果是`qb:tag`标签的话,就改 `Label` 做了标签参数选项设置的话,相应的类也同样做做处理的 ![](https://img.kancloud.cn/73/1f/731f5ff8de34cace55750250058794a5_1797x983.png) 这个目的就是希望`class`标签也能像 `type='cms' ` 这些系统标签那样具有更丰富的设置,而不仅有简单的数量与排序这两项设置。