我是koohana的新手当我尝试使用kohana分页模块时我得到了这样的错误
ErrorException [ Fatal Error ]: Class 'Pagination' not found
稍后我查看bootstrap
文件,Pagination
Kohana::modules()
个模块
我的bootstrap文件就像这样
Kohana::modules(array(
'auth' => MODPATH.'auth', // Basic authentication
'cache' => MODPATH.'cache', // Caching with multiple backends
'codebench' => MODPATH.'codebench', // Benchmarking tool
'database' => MODPATH.'database', // Database access
'image' => MODPATH.'image', // Image manipulation
'orm' => MODPATH.'orm', // Object Relationship Mapping
'unittest' => MODPATH.'unittest', // Unit testing
'userguide' => MODPATH.'userguide', // User guide and API documentation
));
我在哪里可以获得模块以及如何添加模块并启用???
请说清楚
提前致谢
答案 0 :(得分:4)
我说对于版本3.2,不存在这样的(稳定的)分页模块。我没有密切关注kohana,但要记住,本课程需要时间保持稳定的发展速度。
您可以在此处找到(可能正常工作的)3.2开发版本:https://github.com/kohana/pagination/tree/3.2/develop
答案 1 :(得分:0)
由于Kohana的Cascading Filesystem,将模块安装到Kohana非常容易。
首先,您需要使用下载页面上的ZIP下载选项从GitHub下载pagination module。将文件解压缩到Kohana安装模块目录中名为pagination
的文件夹中。
接下来,您需要在模块数组中添加一行,将模块名称指向其路径。你应该最终得到;
Kohana::modules(array(
'auth' => MODPATH.'auth', // Basic authentication
'cache' => MODPATH.'cache', // Caching with multiple backends
'codebench' => MODPATH.'codebench', // Benchmarking tool
'database' => MODPATH.'database', // Database access
'image' => MODPATH.'image', // Image manipulation
'orm' => MODPATH.'orm', // Object Relationship Mapping
'unittest' => MODPATH.'unittest', // Unit testing
'userguide' => MODPATH.'userguide', // User guide and API documentation
'pagination' => MODPATH.'pagination', // Added pagination module
));
请记住,此模块是为Kohana 3.1而制作的,并且在2年前被最后一次触及。