В файле backend/config/main есть ссылка на класс модуля:
'modules' => [
'cropk' => [
'class' => 'app\modules\cropk\CropK',
]
],
В каталоге vendor/xxx/cropk находится следующий класс CropK:
namespace app\modules\cropk;
class CropK extends \yii\base\Module {
public function init() {
parent::init();
}
}
vendor/xxx/cropk/controllers/DefaultController:
namespace app\modules\cropk\controllers;
use yii\web\Controller;
class DefaultController extends Controller {
public function actionIndex() {
return $this->render('index');
}
}
Но когда я обращаюсь к URL-адресу http://admin.cropk.dev/cropk, я получаю эту ошибку:
Класс app\modules\cropk\CropK не существует
Могу ли я поместить модуль за пределы внутреннего каталога? Как я могу это сделать?