Как создать страницу в YII2?

Для создания страницы в Yii2 вам потребуется выполнить несколько шагов.

1. Создайте контроллер:
- В папке controllers вашего проекта создайте новый файл с именем, соответствующим названию вашего контроллера. Например, SiteController.php.
- Внутри файла определите класс контроллера, наследующийся от yiiwebController.
- В контроллере создайте метод с именем, соответствующим действию, которое хотите выполнить на странице. Например, actionIndex().
- В теле метода определите логику, которую нужно выполнить при отображении данной страницы. Например, можно получить данные из базы данных и передать их в представление.
- Сохраните файл.

2. Создайте представление:
- В папке views вашего проекта создайте новую папку с именем контроллера, в которой будут храниться представления. Например, site.
- Внутри папки контроллера создайте файл с именем, соответствующим имени метода контроллера. Например, index.php.
- В файле представления определите HTML-код, который будет отображаться на странице.
- При необходимости, используйте встроенные в Yii2 хелперы для генерации HTML-элементов или вывода данных из моделей и контроллеров.
- Сохраните файл.

3. Настройте маршруты:
- Откройте файл config/web.php вашего проекта.
- Внутри секции components найдите компонент urlManager.
- В правилах URL добавьте правило для вашей страницы. Например, 'site/index' => 'site/index' (где 'site' - имя вашего контроллера, а 'index' - имя метода).
- Сохраните файл.

4. Ваша страница готова:
- Запустите ваше Yii2 приложение, и перейдите по URL вашей страницы. Например, http://localhost/site/index.

Теперь вы создали страницу в Yii2, которая будет отображать результат работы вашего контроллера и представления. Вы можете дополнительно настраивать страницу, добавлять и редактировать контроллеры и представления, а также использовать другие возможности Yii2 для создания интерактивных веб-страниц.