В ваших лесах Yii2 должен быть каталог
your_application / views / layouts
поместите файл макета main.php в этот каталог
(или отредактируйте или заменитесуществующий)
после того, как вы выполнили в контроллере действие, где вам нужен новый макет, назначьте макет
$this->layout = 'main';
.
class YourController extends Controller
{
....
public function actionYourAction()
{
.......
$this->layout = 'main';
return $this->render( .... ]);
}