Проблема с видами может быть по нескольким случаям:
1. Неправильно указан путь рендеринга. Если вы перенесли только папки, то ещё нужно настроить и viewPath
2. Если вы настроили viewPath и все равно проблемы остались - проблема в правильности пути. Либо указали не полный путь, либо не соблюли регистр букв.
Скорее всего первый путь.
Свой путь. Настройки приложения могут выглядеть так:
return [
'viewPath' => '@app/modules/users/views/frontend',
];
Темеризация
return [
'components' => [
'view' => [
'theme' => [
'basePath' => '@app/themes/basic',
'baseUrl' => '@web/themes/basic',
'pathMap' => [
'@app/views' => '@app/themes/basic',
],
],
],
],
];
Настройка модуля:
return [
'modules' => [
'users' => [
'class' => app\modules\users\Module::class,
'controllerNamespace' => 'app\modules\users\controllers\frontend',
'viewPath' => '@app/modules/users/views/frontend',
'layout' => '@app/views/layouts/column2-right.php',
],
]