我想将分页ajax类包含在yii2中。 我怎样才能做到这一点? 当我使用下面的代码:
<?
$url = Yii::app()->basePath.'/../vendor/phpunit/phpunit/src/Extensions/Pagination.php';
include $url;
?>
在控制器中,也在代码下面:
require_once Yii::app()->basePath . '\..\vendor\phpunit\phpunit\src\Extensions\Pagination.php';
但它们都显示以下错误:
调用未定义的方法Yii :: app()
我该如何解决? 这是保存pagination.php的真正方法吗? 请帮我把这个文件包含在我的yii2项目中..
总而言之:)
答案 0 :(得分:1)
您使用的是对yii2组件的错误访问
在yii2中你应该使用$ app
Yii::$app->->basePath
而不是Yii::app()