|
我试图扩展model类,发现关于文件命名的一件怪事,先说一下我的操作步骤:
1、修改config.php
- $config['subclass_prefix'] = 'S';
复制代码 注意,是S,不是S_
2、在application/libraries文件夹中添加一个model.php文件
- class S_model extends Model{
- ......
- }
复制代码 系统显示找不到model.php,extends Model出错。怀疑是文件同名的关系。
3 、把刚添加的model.php文件改名为Smodel.php文件,程序运行通过。
看来,CI对于自定义类的文件命名,前缀可以加,也可以不加。 |
|