Forms
academy_register
Form type:
"Customize\Form\Type\AcademyRegisterType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Customize\Entity\AcademyRegistration {#1602 -Courses: Doctrine\Common\Collections\ArrayCollection {#1603 -elements: [ Customize\Entity\AcademyCourse {#1765 -id: 2 -course_key: "css" -group_code: "SSA" -status: "OPEN" -code: "CSS" -duration_en: "2 days" -duration_vi: "2 ngày" -title_en: "Certified Sake Sommelier" -title_vi: "Certified Sake Sommelier" -summary_en: "Advanced professional course" -summary_vi: "Khóa chuyên sâu dành cho người làm nghề" -outcomes_en: """ Production and classification\n Professional tasting\n Food pairing\n F&B applications """ -outcomes_vi: """ Hiểu sâu về sản xuất và phân loại sake\n Kỹ thuật tasting chuyên nghiệp\n Food pairing cùng sake\n Ứng dụng trong nhà hàng, khách sạn & bán lẻ\n Xây dựng kiến thức chuyên môn phục vụ công việc """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 15 sakes" -tasting_vi: "Tối thiểu 15 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "Certified Sake Sommelier (SSA)" -certificate_vi: "Certified Sake Sommelier Certificate (SSA) + pin chứng nhận" -price_en: "16,000,000 VND" -price_vi: "16.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 20 -is_active: true -create_date: DateTime @1787892460 {#1767 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894761 {#1766 : 2026-08-28 05:26:01.0 UTC (+00:00) } } ] } -id: null -full_name: null -email: null -phone: null -course_a: false -course_b: false -requirements: null -status: 1 -note: null -create_date: null -update_date: null } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| action | "/academy/register" |
same as passed value |
| course_choices | [ Customize\Entity\AcademyCourse {#1741 -id: 1 -course_key: "isp" -group_code: "SSA" -status: "OPEN" -code: "ISP" -duration_en: "1 day" -duration_vi: "1 ngày" -title_en: "Introduction to Sake Professional" -title_vi: "Introduction to Sake Professional" -summary_en: "Foundation course for beginners" -summary_vi: "Khóa nền tảng dành cho người mới bắt đầu" -outcomes_en: """ What is sake?\n Production process\n Popular styles\n How to taste sake """ -outcomes_vi: """ Sake là gì?\n Quy trình sản xuất sake\n Các phong cách sake phổ biến\n Cách thưởng thức và đánh giá sake\n Tự tin lựa chọn và giới thiệu sake """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 6 representative sakes" -tasting_vi: "Tối thiểu 6 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "ISP Certificate (SSA)" -certificate_vi: "Introduction to Sake Professional Certificate (SSA) + pin chứng nhận" -price_en: "5,000,000 VND" -price_vi: "5.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 10 -is_active: true -create_date: DateTime @1787892460 {#1778 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894713 {#1774 : 2026-08-28 05:25:13.0 UTC (+00:00) } } Customize\Entity\AcademyCourse {#1765 -id: 2 -course_key: "css" -group_code: "SSA" -status: "OPEN" -code: "CSS" -duration_en: "2 days" -duration_vi: "2 ngày" -title_en: "Certified Sake Sommelier" -title_vi: "Certified Sake Sommelier" -summary_en: "Advanced professional course" -summary_vi: "Khóa chuyên sâu dành cho người làm nghề" -outcomes_en: """ Production and classification\n Professional tasting\n Food pairing\n F&B applications """ -outcomes_vi: """ Hiểu sâu về sản xuất và phân loại sake\n Kỹ thuật tasting chuyên nghiệp\n Food pairing cùng sake\n Ứng dụng trong nhà hàng, khách sạn & bán lẻ\n Xây dựng kiến thức chuyên môn phục vụ công việc """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 15 sakes" -tasting_vi: "Tối thiểu 15 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "Certified Sake Sommelier (SSA)" -certificate_vi: "Certified Sake Sommelier Certificate (SSA) + pin chứng nhận" -price_en: "16,000,000 VND" -price_vi: "16.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 20 -is_active: true -create_date: DateTime @1787892460 {#1767 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894761 {#1766 : 2026-08-28 05:26:01.0 UTC (+00:00) } } ] |
[ Customize\Entity\AcademyCourse {#1741 -id: 1 -course_key: "isp" -group_code: "SSA" -status: "OPEN" -code: "ISP" -duration_en: "1 day" -duration_vi: "1 ngày" -title_en: "Introduction to Sake Professional" -title_vi: "Introduction to Sake Professional" -summary_en: "Foundation course for beginners" -summary_vi: "Khóa nền tảng dành cho người mới bắt đầu" -outcomes_en: """ What is sake?\n Production process\n Popular styles\n How to taste sake """ -outcomes_vi: """ Sake là gì?\n Quy trình sản xuất sake\n Các phong cách sake phổ biến\n Cách thưởng thức và đánh giá sake\n Tự tin lựa chọn và giới thiệu sake """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 6 representative sakes" -tasting_vi: "Tối thiểu 6 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "ISP Certificate (SSA)" -certificate_vi: "Introduction to Sake Professional Certificate (SSA) + pin chứng nhận" -price_en: "5,000,000 VND" -price_vi: "5.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 10 -is_active: true -create_date: DateTime @1787892460 {#1778 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894713 {#1774 : 2026-08-28 05:25:13.0 UTC (+00:00) } } Customize\Entity\AcademyCourse {#1765 -id: 2 -course_key: "css" -group_code: "SSA" -status: "OPEN" -code: "CSS" -duration_en: "2 days" -duration_vi: "2 ngày" -title_en: "Certified Sake Sommelier" -title_vi: "Certified Sake Sommelier" -summary_en: "Advanced professional course" -summary_vi: "Khóa chuyên sâu dành cho người làm nghề" -outcomes_en: """ Production and classification\n Professional tasting\n Food pairing\n F&B applications """ -outcomes_vi: """ Hiểu sâu về sản xuất và phân loại sake\n Kỹ thuật tasting chuyên nghiệp\n Food pairing cùng sake\n Ứng dụng trong nhà hàng, khách sạn & bán lẻ\n Xây dựng kiến thức chuyên môn phục vụ công việc """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 15 sakes" -tasting_vi: "Tối thiểu 15 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "Certified Sake Sommelier (SSA)" -certificate_vi: "Certified Sake Sommelier Certificate (SSA) + pin chứng nhận" -price_en: "16,000,000 VND" -price_vi: "16.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 20 -is_active: true -create_date: DateTime @1787892460 {#1767 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894761 {#1766 : 2026-08-28 05:26:01.0 UTC (+00:00) } } ] |
| data | Customize\Entity\AcademyRegistration {#1602 -Courses: Doctrine\Common\Collections\ArrayCollection {#1603 -elements: [ Customize\Entity\AcademyCourse {#1765 -id: 2 -course_key: "css" -group_code: "SSA" -status: "OPEN" -code: "CSS" -duration_en: "2 days" -duration_vi: "2 ngày" -title_en: "Certified Sake Sommelier" -title_vi: "Certified Sake Sommelier" -summary_en: "Advanced professional course" -summary_vi: "Khóa chuyên sâu dành cho người làm nghề" -outcomes_en: """ Production and classification\n Professional tasting\n Food pairing\n F&B applications """ -outcomes_vi: """ Hiểu sâu về sản xuất và phân loại sake\n Kỹ thuật tasting chuyên nghiệp\n Food pairing cùng sake\n Ứng dụng trong nhà hàng, khách sạn & bán lẻ\n Xây dựng kiến thức chuyên môn phục vụ công việc """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 15 sakes" -tasting_vi: "Tối thiểu 15 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "Certified Sake Sommelier (SSA)" -certificate_vi: "Certified Sake Sommelier Certificate (SSA) + pin chứng nhận" -price_en: "16,000,000 VND" -price_vi: "16.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 20 -is_active: true -create_date: DateTime @1787892460 {#1767 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894761 {#1766 : 2026-08-28 05:26:01.0 UTC (+00:00) } } ] } -id: null -full_name: null -email: null -phone: null -course_a: false -course_b: false -requirements: null -status: 1 -note: null -create_date: null -update_date: null } |
same as passed value |
| dynamic_courses | true |
same as passed value |
| locale | "en" |
same as passed value |
| method | "POST" |
same as passed value |
| submission_token | "d52fe27d2124d2178d8f2f396bb135f2e6ca1136e2d376e6bacf58adfb3a49af" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "/academy/register" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| course_choices | [ Customize\Entity\AcademyCourse {#1741 -id: 1 -course_key: "isp" -group_code: "SSA" -status: "OPEN" -code: "ISP" -duration_en: "1 day" -duration_vi: "1 ngày" -title_en: "Introduction to Sake Professional" -title_vi: "Introduction to Sake Professional" -summary_en: "Foundation course for beginners" -summary_vi: "Khóa nền tảng dành cho người mới bắt đầu" -outcomes_en: """ What is sake?\n Production process\n Popular styles\n How to taste sake """ -outcomes_vi: """ Sake là gì?\n Quy trình sản xuất sake\n Các phong cách sake phổ biến\n Cách thưởng thức và đánh giá sake\n Tự tin lựa chọn và giới thiệu sake """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 6 representative sakes" -tasting_vi: "Tối thiểu 6 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "ISP Certificate (SSA)" -certificate_vi: "Introduction to Sake Professional Certificate (SSA) + pin chứng nhận" -price_en: "5,000,000 VND" -price_vi: "5.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 10 -is_active: true -create_date: DateTime @1787892460 {#1778 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894713 {#1774 : 2026-08-28 05:25:13.0 UTC (+00:00) } } Customize\Entity\AcademyCourse {#1765 -id: 2 -course_key: "css" -group_code: "SSA" -status: "OPEN" -code: "CSS" -duration_en: "2 days" -duration_vi: "2 ngày" -title_en: "Certified Sake Sommelier" -title_vi: "Certified Sake Sommelier" -summary_en: "Advanced professional course" -summary_vi: "Khóa chuyên sâu dành cho người làm nghề" -outcomes_en: """ Production and classification\n Professional tasting\n Food pairing\n F&B applications """ -outcomes_vi: """ Hiểu sâu về sản xuất và phân loại sake\n Kỹ thuật tasting chuyên nghiệp\n Food pairing cùng sake\n Ứng dụng trong nhà hàng, khách sạn & bán lẻ\n Xây dựng kiến thức chuyên môn phục vụ công việc """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 15 sakes" -tasting_vi: "Tối thiểu 15 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "Certified Sake Sommelier (SSA)" -certificate_vi: "Certified Sake Sommelier Certificate (SSA) + pin chứng nhận" -price_en: "16,000,000 VND" -price_vi: "16.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 20 -is_active: true -create_date: DateTime @1787892460 {#1767 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894761 {#1766 : 2026-08-28 05:26:01.0 UTC (+00:00) } } ] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#442 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#441 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#440 …} -namespace: Closure() {#438 …} } |
| data | Customize\Entity\AcademyRegistration {#1602 -Courses: Doctrine\Common\Collections\ArrayCollection {#1603 -elements: [ Customize\Entity\AcademyCourse {#1765 -id: 2 -course_key: "css" -group_code: "SSA" -status: "OPEN" -code: "CSS" -duration_en: "2 days" -duration_vi: "2 ngày" -title_en: "Certified Sake Sommelier" -title_vi: "Certified Sake Sommelier" -summary_en: "Advanced professional course" -summary_vi: "Khóa chuyên sâu dành cho người làm nghề" -outcomes_en: """ Production and classification\n Professional tasting\n Food pairing\n F&B applications """ -outcomes_vi: """ Hiểu sâu về sản xuất và phân loại sake\n Kỹ thuật tasting chuyên nghiệp\n Food pairing cùng sake\n Ứng dụng trong nhà hàng, khách sạn & bán lẻ\n Xây dựng kiến thức chuyên môn phục vụ công việc """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 15 sakes" -tasting_vi: "Tối thiểu 15 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "Certified Sake Sommelier (SSA)" -certificate_vi: "Certified Sake Sommelier Certificate (SSA) + pin chứng nhận" -price_en: "16,000,000 VND" -price_vi: "16.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 20 -is_active: true -create_date: DateTime @1787892460 {#1767 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894761 {#1766 : 2026-08-28 05:26:01.0 UTC (+00:00) } } ] } -id: null -full_name: null -email: null -phone: null -course_a: false -course_b: false -requirements: null -status: 1 -note: null -create_date: null -update_date: null } |
| data_class | "Customize\Entity\AcademyRegistration" |
| disabled | false |
| dynamic_courses | true |
| eccube_form_options | [ "auto_render" => false "form_theme" => null "style_class" => "ec-select" ] |
| empty_data | Closure(FormInterface $form) {#1830 : "Symfony\Component\Form\Extension\Core\Type\FormType" : { : "Customize\Entity\AcademyRegistration" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| locale | "en" |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| submission_token | "d52fe27d2124d2178d8f2f396bb135f2e6ca1136e2d376e6bacf58adfb3a49af" |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1828 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#846 …} : Closure() {#1829 …} : "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "/academy/register" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "academy_register" "_academy_register" ] |
| cache_key | "_academy_register_academy_register" |
| compound | true |
| data | Customize\Entity\AcademyRegistration {#1602 -Courses: Doctrine\Common\Collections\ArrayCollection {#1603 -elements: [ Customize\Entity\AcademyCourse {#1765 -id: 2 -course_key: "css" -group_code: "SSA" -status: "OPEN" -code: "CSS" -duration_en: "2 days" -duration_vi: "2 ngày" -title_en: "Certified Sake Sommelier" -title_vi: "Certified Sake Sommelier" -summary_en: "Advanced professional course" -summary_vi: "Khóa chuyên sâu dành cho người làm nghề" -outcomes_en: """ Production and classification\n Professional tasting\n Food pairing\n F&B applications """ -outcomes_vi: """ Hiểu sâu về sản xuất và phân loại sake\n Kỹ thuật tasting chuyên nghiệp\n Food pairing cùng sake\n Ứng dụng trong nhà hàng, khách sạn & bán lẻ\n Xây dựng kiến thức chuyên môn phục vụ công việc """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 15 sakes" -tasting_vi: "Tối thiểu 15 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "Certified Sake Sommelier (SSA)" -certificate_vi: "Certified Sake Sommelier Certificate (SSA) + pin chứng nhận" -price_en: "16,000,000 VND" -price_vi: "16.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 20 -is_active: true -create_date: DateTime @1787892460 {#1767 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894761 {#1766 : 2026-08-28 05:26:01.0 UTC (+00:00) } } ] } -id: null -full_name: null -email: null -phone: null -course_a: false -course_b: false -requirements: null -status: 1 -note: null -create_date: null -update_date: null } |
| disabled | false |
| eccube_form_options | [ "auto_render" => false "form_theme" => null "style_class" => "ec-select" ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1989 -errors: [] -form: Symfony\Component\Form\Form {#1995 …} } |
| form | Symfony\Component\Form\FormView {#1827 …5} |
| full_name | "academy_register" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "academy_register" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "academy_register" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_academy_register" |
| valid | true |
| value | Customize\Entity\AcademyRegistration {#1602 -Courses: Doctrine\Common\Collections\ArrayCollection {#1603 -elements: [ Customize\Entity\AcademyCourse {#1765 -id: 2 -course_key: "css" -group_code: "SSA" -status: "OPEN" -code: "CSS" -duration_en: "2 days" -duration_vi: "2 ngày" -title_en: "Certified Sake Sommelier" -title_vi: "Certified Sake Sommelier" -summary_en: "Advanced professional course" -summary_vi: "Khóa chuyên sâu dành cho người làm nghề" -outcomes_en: """ Production and classification\n Professional tasting\n Food pairing\n F&B applications """ -outcomes_vi: """ Hiểu sâu về sản xuất và phân loại sake\n Kỹ thuật tasting chuyên nghiệp\n Food pairing cùng sake\n Ứng dụng trong nhà hàng, khách sạn & bán lẻ\n Xây dựng kiến thức chuyên môn phục vụ công việc """ -tasting_label_en: "Tasting" -tasting_label_vi: "Thử nếm" -tasting_en: "At least 15 sakes" -tasting_vi: "Tối thiểu 15 loại sake" -certificate_label_en: "Certification" -certificate_label_vi: "Chứng nhận" -certificate_en: "Certified Sake Sommelier (SSA)" -certificate_vi: "Certified Sake Sommelier Certificate (SSA) + pin chứng nhận" -price_en: "16,000,000 VND" -price_vi: "16.000.000 VNĐ" -price_note_en: "VAT excluded" -price_note_vi: "Chưa bao gồm VAT" -cta_label_en: "Register" -cta_label_vi: "Đăng ký" -sort_order: 20 -is_active: true -create_date: DateTime @1787892460 {#1767 : 2026-08-28 04:47:40.0 UTC (+00:00) } -update_date: DateTime @1787894761 {#1766 : 2026-08-28 05:26:01.0 UTC (+00:00) } } ] } -id: null -full_name: null -email: null -phone: null -course_a: false -course_b: false -requirements: null -status: 1 -note: null -create_date: null -update_date: null } |