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 {#18533 -cart: App\Entity\Order\Order {#16124 …} -cartItem: App\Entity\Order\OrderItem {#18547 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18546 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18522 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7587 …} #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 {#18533 -cart: App\Entity\Order\Order {#16124 …} -cartItem: App\Entity\Order\OrderItem {#18547 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18546 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18522 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7587 …} #productName: null #variantName: null } } |
same as passed value |
| product | App\Entity\Product\Product {#7586 #id: 1714 #code: "humpter_table_dj_move" #attributes: Doctrine\ORM\PersistentCollection {#4238 …} #variants: Doctrine\ORM\PersistentCollection {#6542 …} #options: Doctrine\ORM\PersistentCollection {#8000 …} #associations: Doctrine\ORM\PersistentCollection {#7141 …} #createdAt: DateTime @1764671500 {#7547 : 2025-12-02 10:31:40.0 UTC (+00:00) } #updatedAt: DateTime @1764671500 {#7662 : 2025-12-02 10:31:40.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8002 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#7987 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7586} #id: 1714 #name: "Humpter - Table DJ MOVE WD" #slug: "humpter-table-dj-move" #description: """ La MOVE BL est une table DJ basée sur notre premier produit, qui a également donné son nom à Humpter®. La forme arquée emblématique ressemble à un dos de chameau – remixée et affinée par des années d'expérience et servant de base à toute la série MOVE. Le cadre en aluminium de la MOVE BL maintient la stabilité et réduit le poids total pour un transport aisé. Le plateau de table en contreplaqué est doté d'un revêtement unique résistant aux rayures avec une ouverture pour une gestion facile des câbles.\n La popularité croissante de la performanceConcours de DJest sur le point de légitimer les platines comme de véritables instruments de musique, surtout entre des mains expertes. De plus en plus de spectateurs veulent voir ce que fait le DJ, et le MOVE BL est là pour tout mettre en valeur. Sauf les câbles, bien sûr, que vous pouvez faire disparaître comme sur tous les produits Humpter®. Le plateau offre beaucoup d'espace même pour les plus grandsContrôleurs DJ– ou un pleinConfiguration à 2 platinesavec unMélangeur à 4 canaux.\n Un cadre très léger et durable, des charnières au design unique et quatre pieds réglables garantissent que la table a un centre de gravité bas et ne se renversera pas accidentellement. Le plateau de table monté avec précision améliore également sa stabilité. Les haut-parleurs ou les rayures ne feront pas sauter vos disques.\n Nous aimons faire la fête, mais une fois la fête terminée, nous aimons aussi faire nos bagages rapidement.\n Que diriez-vous d'un démontage de 20 secondes de votre console entière ?\n Nous l'avons testé, même si ce n'était pas un gros défi, sans aucun outil et seulement 2 déplacements au total. Le MOVE BL se plie pour former un joli paquet plat et portable, qui se glisse facilement dans son sac de transport rembourré.\n \n Voyager avec une table DJ n’a jamais été aussi pratique ! """ #metaKeywords: null #metaDescription: "" #shortDescription: "Table DJ professionnelle et mobile." } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7911 …} #channels: Doctrine\ORM\PersistentCollection {#8108 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7579 …} #reviews: Doctrine\ORM\PersistentCollection {#8025 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8110 …} #productType: null -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7790 …} } |
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 {#18533 -cart: App\Entity\Order\Order {#16124 …} -cartItem: App\Entity\Order\OrderItem {#18547 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18546 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18522 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7587 …} #productName: null #variantName: null } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#18641 : "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: 1714 #code: "humpter_table_dj_move" #attributes: Doctrine\ORM\PersistentCollection {#4238 …} #variants: Doctrine\ORM\PersistentCollection {#6542 …} #options: Doctrine\ORM\PersistentCollection {#8000 …} #associations: Doctrine\ORM\PersistentCollection {#7141 …} #createdAt: DateTime @1764671500 {#7547 : 2025-12-02 10:31:40.0 UTC (+00:00) } #updatedAt: DateTime @1764671500 {#7662 : 2025-12-02 10:31:40.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8002 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#7987 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7586} #id: 1714 #name: "Humpter - Table DJ MOVE WD" #slug: "humpter-table-dj-move" #description: """ La MOVE BL est une table DJ basée sur notre premier produit, qui a également donné son nom à Humpter®. La forme arquée emblématique ressemble à un dos de chameau – remixée et affinée par des années d'expérience et servant de base à toute la série MOVE. Le cadre en aluminium de la MOVE BL maintient la stabilité et réduit le poids total pour un transport aisé. Le plateau de table en contreplaqué est doté d'un revêtement unique résistant aux rayures avec une ouverture pour une gestion facile des câbles.\n La popularité croissante de la performanceConcours de DJest sur le point de légitimer les platines comme de véritables instruments de musique, surtout entre des mains expertes. De plus en plus de spectateurs veulent voir ce que fait le DJ, et le MOVE BL est là pour tout mettre en valeur. Sauf les câbles, bien sûr, que vous pouvez faire disparaître comme sur tous les produits Humpter®. Le plateau offre beaucoup d'espace même pour les plus grandsContrôleurs DJ– ou un pleinConfiguration à 2 platinesavec unMélangeur à 4 canaux.\n Un cadre très léger et durable, des charnières au design unique et quatre pieds réglables garantissent que la table a un centre de gravité bas et ne se renversera pas accidentellement. Le plateau de table monté avec précision améliore également sa stabilité. Les haut-parleurs ou les rayures ne feront pas sauter vos disques.\n Nous aimons faire la fête, mais une fois la fête terminée, nous aimons aussi faire nos bagages rapidement.\n Que diriez-vous d'un démontage de 20 secondes de votre console entière ?\n Nous l'avons testé, même si ce n'était pas un gros défi, sans aucun outil et seulement 2 déplacements au total. Le MOVE BL se plie pour former un joli paquet plat et portable, qui se glisse facilement dans son sac de transport rembourré.\n \n Voyager avec une table DJ n’a jamais été aussi pratique ! """ #metaKeywords: null #metaDescription: "" #shortDescription: "Table DJ professionnelle et mobile." } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7911 …} #channels: Doctrine\ORM\PersistentCollection {#8108 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7579 …} #reviews: Doctrine\ORM\PersistentCollection {#8025 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8110 …} #productType: null -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7790 …} } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#18639 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1444 …} : Closure() {#18640 …} : "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 {#18533 -cart: App\Entity\Order\Order {#16124 …} -cartItem: App\Entity\Order\OrderItem {#18547 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18546 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18522 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7587 …} #productName: null #variantName: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#19205 -errors: [] -form: Symfony\Component\Form\Form {#19222 …} } |
| form | Symfony\Component\Form\FormView {#18638 …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 {#18533 -cart: App\Entity\Order\Order {#16124 …} -cartItem: App\Entity\Order\OrderItem {#18547 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#18546 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#18522 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7587 …} #productName: null #variantName: null } } |