validateForm($form); $data = $formValidate->getData(); $content_id = $data['content_id']; $title = $data['title']; $difficulty = $data['difficulty']; $numberPeople = $data['people']; $preparationTime = $data['preparation_time']; $cookingTime = $data['cooking_time']; $steps = $data['steps']; if (null !== $title && null !== $preparationTime) { $content = ContentI18nQuery::create()->filterByLocale('fr_FR')->findOneById($content_id); $encodedData = json_encode($data); $content->setDescription($encodedData); $content->save($con); $con->commit(); } } catch (\Exception $e) { $error = $e->getMessage(); } return new RedirectResponse(URL::getInstance()->absoluteUrl("/admin/content/update/" . $content_id)); } }