Symfony POST 요청이 유효성 검사를 통과했지만 오류가 발생해야 합니다.
P粉231079976
P粉231079976 2024-03-29 19:53:52
0
1
413

model.php 주문

으아아아

주문 유형.php

으아아아

OrderController.php:

으아아아

내 게시물 요청:

으아아아

이 요청은 확인 중이며 확인 중입니다. 어떤 아이디어라도 크게 감사하겠습니다.

P粉231079976
P粉231079976

모든 응답(1)
P粉327903045

제출된 데이터의 최상위 키인 양식 이름이 누락된 것 같습니다. 다음을 보내려고 합니다:

으아악

귀하의 코드($request->request->get($form->getName()))는 이를 예상합니다(양식 이름이 "order_type"인 경우)

으아악

한 가지 해결책은 이름 없이 명명된 양식을 만드는 것입니다. :)

으아악

두 번째 해결책은 양식 이름을 직접 추가하는 것입니다

으아악

세 번째 옵션(가장 좋은 옵션은 아님)은 항상 양식 키와 함께 컨트롤러에 데이터를 보내는 것이지만 API 엔드포인트라면 이 옵션을 선택하지 않을 것입니다. 따라서 일반 양식 제출인 경우에만 제출된 양식 필드가 모두 원래 양식 이름 접두어로 생성됩니다.

마지막 옵션으로 들어오는 데이터를 두 가지 형식으로 모두 캡처할 수도 있습니다. 어쩌면 이와 같은 것이 실제로 키가 있든 없든 보낼 수 있습니다:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿