Forms
sylius_shop_add_to_cart
Form type:
"Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#18472 -cart: App\Entity\Order\Order {#16063 …} -cartItem: App\Entity\Order\OrderItem {#18486 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18485 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18461 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7667 …} #productName: null #variantName: null } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#18472 -cart: App\Entity\Order\Order {#16063 …} -cartItem: App\Entity\Order\OrderItem {#18486 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18485 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18461 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7667 …} #productName: null #variantName: null } } |
same as passed value |
| product | App\Entity\Product\Product {#7586 #id: 1573 #code: "HUNTINGTON" #attributes: Doctrine\ORM\PersistentCollection {#8199 …} #variants: Doctrine\ORM\PersistentCollection {#6210 …} #options: Doctrine\ORM\PersistentCollection {#7146 …} #associations: Doctrine\ORM\PersistentCollection {#6549 …} #createdAt: DateTime @1764671369 {#7547 : 2025-12-02 10:29:29.0 UTC (+00:00) } #updatedAt: DateTime @1764671369 {#7662 : 2025-12-02 10:29:29.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7144 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#7131 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7586} #id: 1573 #name: "HEADLINER HUNTINGTON REGIE DJ PLIABLE ET MOBILE" #slug: "headliner-huntington-regie-dj-pliable-et-mobile-" #description: """ La cabine de DJ portable Headliner Huntington est une station de travail compacte pour votre installation de DJ domestique ou mobile. Il comprend une façade DJ pliante à 4 panneaux et un comptoir en maille avec gestion des câbles.\n La façade est composée de quatre panneaux de 20,5 "x 44" faits de cadres en métal noir et comprend des canevas blancs et des canevas noirs pour s'adapter à n'importe quel décor. Les canevas sont faits de Lycra extensible et sont lavables en machine et ignifuges. Les charnières du cadre comportent des goupilles de verrouillage pour maintenir les panneaux en place pendant l'installation et le démontage. Le comptoir en maille de 41,5" x 20,5" repose directement sur les panneaux latéraux de la façade.\n La cabine de DJ portable Headliner Huntington ne prend que quelques minutes à installer et ne nécessite aucun outil. Comprend des canevas blancs, des canevas noirs et un sac de transport.\n \n Caractéristiques Principales\n ▪ Cabine DJ compacte pour une configuration domestique ou mobile\n ▪ Fabriqué en façade en métal à 4 panneaux avec des canevas extensibles en Lycra et un comptoir en maille\n ▪ Comprend des canevas blancs, des canevas noirs et un sac de transport\n ▪ S'installe en quelques minutes et ne nécessite aucun outil\n \n Caractéristiques Physiques\n ▪ Dimensions hors tout (LxPxH) : 43,5" (110,49 cm) x 21,5" (54,61 cm) x 44,5" (113,03 cm)\n ▪ Dimensions du comptoir (LxP) : 41,5" (105,41 cm) x 20,5" (52,07 cm)\n ▪ Dimensions du sac : 44,5" (113,03 cm) x 21,5" (54,61 cm) x 6,5" (16,51 cm)\n \n ▪ Poids : 38 lb (17,24 kg) """ #metaKeywords: null #metaDescription: "La cabine de DJ portable Headliner Huntington est une station de travail compacte pour votre installation de DJ domestique ou mobile." #shortDescription: "La cabine de DJ portable Headliner Huntington est une station de travail compacte pour votre installation de DJ domestique ou mobile." } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7788 …} #channels: Doctrine\ORM\PersistentCollection {#8058 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7579 …} #reviews: Doctrine\ORM\PersistentCollection {#7975 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8060 …} #productType: null -brand: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| 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 | [] |
| 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 {#7461 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#7460 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#7464 …} -namespace: Closure() {#7466 …} } |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#18472 -cart: App\Entity\Order\Order {#16063 …} -cartItem: App\Entity\Order\OrderItem {#18486 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18485 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18461 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7667 …} #productName: null #variantName: null } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#18580 : "Symfony\Component\Form\Extension\Core\Type\FormType" : { : "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" } } |
| 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 |
| is_wishlist | false |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| product | App\Entity\Product\Product {#7586 #id: 1573 #code: "HUNTINGTON" #attributes: Doctrine\ORM\PersistentCollection {#8199 …} #variants: Doctrine\ORM\PersistentCollection {#6210 …} #options: Doctrine\ORM\PersistentCollection {#7146 …} #associations: Doctrine\ORM\PersistentCollection {#6549 …} #createdAt: DateTime @1764671369 {#7547 : 2025-12-02 10:29:29.0 UTC (+00:00) } #updatedAt: DateTime @1764671369 {#7662 : 2025-12-02 10:29:29.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7144 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#7131 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7586} #id: 1573 #name: "HEADLINER HUNTINGTON REGIE DJ PLIABLE ET MOBILE" #slug: "headliner-huntington-regie-dj-pliable-et-mobile-" #description: """ La cabine de DJ portable Headliner Huntington est une station de travail compacte pour votre installation de DJ domestique ou mobile. Il comprend une façade DJ pliante à 4 panneaux et un comptoir en maille avec gestion des câbles.\n La façade est composée de quatre panneaux de 20,5 "x 44" faits de cadres en métal noir et comprend des canevas blancs et des canevas noirs pour s'adapter à n'importe quel décor. Les canevas sont faits de Lycra extensible et sont lavables en machine et ignifuges. Les charnières du cadre comportent des goupilles de verrouillage pour maintenir les panneaux en place pendant l'installation et le démontage. Le comptoir en maille de 41,5" x 20,5" repose directement sur les panneaux latéraux de la façade.\n La cabine de DJ portable Headliner Huntington ne prend que quelques minutes à installer et ne nécessite aucun outil. Comprend des canevas blancs, des canevas noirs et un sac de transport.\n \n Caractéristiques Principales\n ▪ Cabine DJ compacte pour une configuration domestique ou mobile\n ▪ Fabriqué en façade en métal à 4 panneaux avec des canevas extensibles en Lycra et un comptoir en maille\n ▪ Comprend des canevas blancs, des canevas noirs et un sac de transport\n ▪ S'installe en quelques minutes et ne nécessite aucun outil\n \n Caractéristiques Physiques\n ▪ Dimensions hors tout (LxPxH) : 43,5" (110,49 cm) x 21,5" (54,61 cm) x 44,5" (113,03 cm)\n ▪ Dimensions du comptoir (LxP) : 41,5" (105,41 cm) x 20,5" (52,07 cm)\n ▪ Dimensions du sac : 44,5" (113,03 cm) x 21,5" (54,61 cm) x 6,5" (16,51 cm)\n \n ▪ Poids : 38 lb (17,24 kg) """ #metaKeywords: null #metaDescription: "La cabine de DJ portable Headliner Huntington est une station de travail compacte pour votre installation de DJ domestique ou mobile." #shortDescription: "La cabine de DJ portable Headliner Huntington est une station de travail compacte pour votre installation de DJ domestique ou mobile." } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7788 …} #channels: Doctrine\ORM\PersistentCollection {#8058 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7579 …} #reviews: Doctrine\ORM\PersistentCollection {#7975 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8060 …} #productType: null -brand: null } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#18578 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1444 …} : Closure() {#18579 …} : "validators" } } |
| validation_groups | [
"sylius"
] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "sylius_add_to_cart" "sylius_shop_add_to_cart" "_sylius_shop_add_to_cart" ] |
| cache_key | "_sylius_shop_add_to_cart_sylius_shop_add_to_cart" |
| compound | true |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#18472 -cart: App\Entity\Order\Order {#16063 …} -cartItem: App\Entity\Order\OrderItem {#18486 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18485 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18461 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7667 …} #productName: null #variantName: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#19144 -errors: [] -form: Symfony\Component\Form\Form {#19161 …} } |
| form | Symfony\Component\Form\FormView {#18577 …5} |
| full_name | "sylius_shop_add_to_cart" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_shop_add_to_cart" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "sylius_shop_add_to_cart" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_shop_add_to_cart" |
| valid | true |
| value | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#18472 -cart: App\Entity\Order\Order {#16063 …} -cartItem: App\Entity\Order\OrderItem {#18486 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18485 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18461 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7667 …} #productName: null #variantName: null } } |