Forms
sylius_add_to_cart
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13668 -cart: App\Entity\Order\Order {#9905 …} -cartItem: App\Entity\Order\OrderItem {#13673 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13670 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13671 …} #adjustmentsTotal: 0 #version: 1 #variant: null #productName: null #variantName: null -gravureText: null -gravureTypography: 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 {#13668 -cart: App\Entity\Order\Order {#9905 …} -cartItem: App\Entity\Order\OrderItem {#13673 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13670 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13671 …} #adjustmentsTotal: 0 #version: 1 #variant: null #productName: null #variantName: null -gravureText: null -gravureTypography: null } } |
same as passed value |
| product | App\Entity\Product\Product {#8425 #id: 987 #code: "CF NOMA TCROU - 5567" #attributes: Doctrine\ORM\PersistentCollection {#9090 …} #variants: Doctrine\ORM\PersistentCollection {#9303 …} #options: Doctrine\ORM\PersistentCollection {#9368 …} #associations: Doctrine\ORM\PersistentCollection {#9371 …} #createdAt: DateTime @1772613884 {#8397 : 2026-03-04 08:44:44.0 UTC (+00:00) } #updatedAt: DateTime @1772613886 {#8501 : 2026-03-04 08:44:46.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9373 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9375 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8425} #id: 987 #name: "Couteau à fromage Nomade en tissu compressé rouge par Roland Barthélemy" #slug: "couteau-a-fromage-nomade-en-tissu-compresse-rouge-par-roland-barthelemy-cf-noma-tcrou-5567" #description: """ <p><strong>Sous son aspect archaïque le nomade possède des fonctions très performantes</strong><strong>.</strong></p>\n \n<p>Il a été réfléchi et conçu par Roland BARTHELEMY expert fromager international et Claudine Vigier fromager et sommelier conseil. Leur expérience professionnelle est la source de leur inspiration.</p>\n \n\n \n<p><em>"L’Évolution de notre métier : le fromager FAIT SON SHOW, il se déplace et met en scène ses délicates pâtes affinées, en buffet, sur des supports modernes, pour le servir il utilise des couteaux qui le démarquent et qui intrigue le public. La consommation du fromage a beaucoup évolué ces dernières années. Comme le dit souvent Roland, « le fromage est descendu de son plateau pour investir l’ensemble du repas, il est consommé à tous moments de la journée, il se glisse en cuisine et devient source d’inspiration ». Dans les bars à vin, partage de planches fromagères, la mise de table plus épurée, les propositions grandissantes de dégustation sur le pouce, à table, ou sur mange-debout. Dans des lieux très bondés, soirée animée, lieux parfois exigus... Le Nomade avec ses caractéristiques très professionnelles en fait un couteau du « monde moderne » évolutif. Tout en gardant le savoir-faire de la forge de Laguiole une garantie de haute qualité.</em></p>\n \n<p><em>POURQUOI LE NOMADE ? Nous avons observé et adapté un couteau qui correspond aux besoins d’aujourd’hui : un « couteau de table service multifonctions à bout rond micro denté et manche courbé ». Le nomade est <strong>multifonctions,</strong> il coupe le fromage mais il est utile pour toutes les découpes et tartinades en cuisine. Le regard sur ce couteau est détourné, il devient un objet contemporain, décontracté, amusant mais son ADN est la référence du passé"</em>\u{A0} \u{A0}- <strong>Roland Barthélemy et Claudine Vigier</strong></p>\n \n\n \n<p><strong>Sa pointe ronde </strong>permet de tartiner les fromages.\u{A0} Cette pointe ronde est <strong>micro-dentée pour </strong>pénétrer les croûtes tendres et couper les croûte plus dures. Sa lame tranchante en acier inoxydable coupe toutes les textures. La <strong>forme légèrement recourbée</strong> vers le haut de son manche permet une prise en main exceptionnelle.</p>\n \n\n \n<p><strong>Ce couteau est résistant à l'eau.</strong></p>\n \n<p>Les photos présentes sur ce site sont non contractuelles.</p> """ #metaKeywords: null #metaDescription: null #shortDescription: "Couteau à fromage en tissu compressé rouge finition satinée" -metaTitle: null -metaRobots: null -ogTitle: null -ogDescription: null -ogImage: null -twitterTitle: null -twitterDescription: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …} #channels: Doctrine\ORM\PersistentCollection {#8949 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8367 …} #reviews: Doctrine\ORM\PersistentCollection {#8881 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8952 …} -isNew: false -isIconic: false -isFeatured: false -isEngravable: true -codeDouane: null -immersionImages: Doctrine\ORM\PersistentCollection {#8725 …} #productType: 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 {#8237 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#8307 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#8308 …} -namespace: Closure() {#8310 …} } |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13668 -cart: App\Entity\Order\Order {#9905 …} -cartItem: App\Entity\Order\OrderItem {#13673 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13670 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13671 …} #adjustmentsTotal: 0 #version: 1 #variant: null #productName: null #variantName: null -gravureText: null -gravureTypography: null } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#13667 : "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 |
| 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 {#8425 #id: 987 #code: "CF NOMA TCROU - 5567" #attributes: Doctrine\ORM\PersistentCollection {#9090 …} #variants: Doctrine\ORM\PersistentCollection {#9303 …} #options: Doctrine\ORM\PersistentCollection {#9368 …} #associations: Doctrine\ORM\PersistentCollection {#9371 …} #createdAt: DateTime @1772613884 {#8397 : 2026-03-04 08:44:44.0 UTC (+00:00) } #updatedAt: DateTime @1772613886 {#8501 : 2026-03-04 08:44:46.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9373 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9375 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8425} #id: 987 #name: "Couteau à fromage Nomade en tissu compressé rouge par Roland Barthélemy" #slug: "couteau-a-fromage-nomade-en-tissu-compresse-rouge-par-roland-barthelemy-cf-noma-tcrou-5567" #description: """ <p><strong>Sous son aspect archaïque le nomade possède des fonctions très performantes</strong><strong>.</strong></p>\n \n<p>Il a été réfléchi et conçu par Roland BARTHELEMY expert fromager international et Claudine Vigier fromager et sommelier conseil. Leur expérience professionnelle est la source de leur inspiration.</p>\n \n\n \n<p><em>"L’Évolution de notre métier : le fromager FAIT SON SHOW, il se déplace et met en scène ses délicates pâtes affinées, en buffet, sur des supports modernes, pour le servir il utilise des couteaux qui le démarquent et qui intrigue le public. La consommation du fromage a beaucoup évolué ces dernières années. Comme le dit souvent Roland, « le fromage est descendu de son plateau pour investir l’ensemble du repas, il est consommé à tous moments de la journée, il se glisse en cuisine et devient source d’inspiration ». Dans les bars à vin, partage de planches fromagères, la mise de table plus épurée, les propositions grandissantes de dégustation sur le pouce, à table, ou sur mange-debout. Dans des lieux très bondés, soirée animée, lieux parfois exigus... Le Nomade avec ses caractéristiques très professionnelles en fait un couteau du « monde moderne » évolutif. Tout en gardant le savoir-faire de la forge de Laguiole une garantie de haute qualité.</em></p>\n \n<p><em>POURQUOI LE NOMADE ? Nous avons observé et adapté un couteau qui correspond aux besoins d’aujourd’hui : un « couteau de table service multifonctions à bout rond micro denté et manche courbé ». Le nomade est <strong>multifonctions,</strong> il coupe le fromage mais il est utile pour toutes les découpes et tartinades en cuisine. Le regard sur ce couteau est détourné, il devient un objet contemporain, décontracté, amusant mais son ADN est la référence du passé"</em>\u{A0} \u{A0}- <strong>Roland Barthélemy et Claudine Vigier</strong></p>\n \n\n \n<p><strong>Sa pointe ronde </strong>permet de tartiner les fromages.\u{A0} Cette pointe ronde est <strong>micro-dentée pour </strong>pénétrer les croûtes tendres et couper les croûte plus dures. Sa lame tranchante en acier inoxydable coupe toutes les textures. La <strong>forme légèrement recourbée</strong> vers le haut de son manche permet une prise en main exceptionnelle.</p>\n \n\n \n<p><strong>Ce couteau est résistant à l'eau.</strong></p>\n \n<p>Les photos présentes sur ce site sont non contractuelles.</p> """ #metaKeywords: null #metaDescription: null #shortDescription: "Couteau à fromage en tissu compressé rouge finition satinée" -metaTitle: null -metaRobots: null -ogTitle: null -ogDescription: null -ogImage: null -twitterTitle: null -twitterDescription: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …} #channels: Doctrine\ORM\PersistentCollection {#8949 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8367 …} #reviews: Doctrine\ORM\PersistentCollection {#8881 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8952 …} -isNew: false -isIconic: false -isFeatured: false -isEngravable: true -codeDouane: null -immersionImages: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#13675 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1433 …} : Closure() {#13666 …} : "validators" } } |
| validation_groups | [
"sylius"
] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "sylius_add_to_cart" "_sylius_add_to_cart" ] |
| cache_key | "_sylius_add_to_cart_sylius_add_to_cart" |
| compound | true |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13668 -cart: App\Entity\Order\Order {#9905 …} -cartItem: App\Entity\Order\OrderItem {#13673 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13670 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13671 …} #adjustmentsTotal: 0 #version: 1 #variant: null #productName: null #variantName: null -gravureText: null -gravureTypography: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#13803 -errors: [] -form: Symfony\Component\Form\Form {#13811 …} } |
| form | Symfony\Component\Form\FormView {#13664 …5} |
| full_name | "sylius_add_to_cart" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "sylius_add_to_cart" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart" |
| valid | true |
| value | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13668 -cart: App\Entity\Order\Order {#9905 …} -cartItem: App\Entity\Order\OrderItem {#13673 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13670 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13671 …} #adjustmentsTotal: 0 #version: 1 #variant: null #productName: null #variantName: null -gravureText: null -gravureTypography: null } } |