Как получить данные bodyParams из MultipartFormData?

Для получения данных bodyParams из MultipartFormData в Yii вы можете использовать эти код:

$request = Yii::$app->request;

// Проверяем, что запрос имеет тип MultipartFormData
if ($request->isPost && $request->getContentType() === 'multipart/form-data') {
    // Получаем экземпляр yiiwebUploadedFile по имени поля ввода файла
    $file = UploadedFile::getInstanceByName('example');

    // Получаем данные bodyParams
    $bodyParams = $request->bodyParams; // Массив с данными bodyParams

    // Для примера, выводим данные в консоль
    var_dump($file);
    var_dump($bodyParams);
}

В приведенном коде мы сначала проверяем, что запрос является POST-запросом и имеет тип MultipartFormData. Затем мы используем метод getInstanceByName() класса UploadedFile, чтобы получить экземпляр загруженного файла по имени поля ввода файла.

Далее, мы используем свойство bodyParams объекта Yii::$app->request, чтобы получить все данные bodyParams, переданные в запросе. Это свойство является массивом, содержащим все параметры bodyParams.

В приведенном коде мы просто выводим полученные данные в консоль с помощью функции var_dump(), но вы можете использовать их в соответствии с вашими нуждами.

Убедитесь, что вы правильно настроили сервер и приложение, чтобы обрабатывать и принимать MultipartFormData запросы.