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 {#13841 -cart: App\Entity\Order\Order {#8653 …} -cartItem: App\Entity\Order\OrderItem {#13955 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13839 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13956 …} #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 {#13841 -cart: App\Entity\Order\Order {#8653 …} -cartItem: App\Entity\Order\OrderItem {#13955 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13839 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13956 …} #adjustmentsTotal: 0 #version: 1 #variant: null #productName: null #variantName: null -gravureText: null -gravureTypography: null } } |
same as passed value |
| product | App\Entity\Product\Product {#8654 #id: 988 #code: "5566" #attributes: Doctrine\ORM\PersistentCollection {#9374 …} #variants: Doctrine\ORM\PersistentCollection {#9587 …} #options: Doctrine\ORM\PersistentCollection {#9652 …} #associations: Doctrine\ORM\PersistentCollection {#9655 …} #createdAt: DateTime @1772613886 {#8770 : 2026-03-04 08:44:46.0 UTC (+00:00) } #updatedAt: DateTime @1779197745 {#8679 : 2026-05-19 13:35:45.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8976 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13034 #locale: "en_US" #translatable: App\Entity\Product\Product {#8654} #id: 1723 #name: "Cheese knife with blue compressed fabric by Roland Barthélemy" #slug: "cheese-knife-with-blue-compressed-fabric-by-roland-barthelemy-cf-noma-tcble-5566" #description: """ <p>The Nomade is the result of a long-standing collaboration between the professional cheese maker Roland Barthélémy and the Forge de Laguiole knife manufactory. This cheese knife proudly displays two French heritage skills.<br />\r\n \nThis knife, specially designed to accompany your cheeses, will sublimate the cutting with its rounded and wide blade allowing to spread perfectly your most delicate dishes.</p>\r\n \n<p><br />\r\n \n«The Nomad is the result of finding an object that expresses the skills handed down from our ancestors. The revised design combines modernity and efficiency and should become an indispensable part of everyday life.»</p>\r\n \n\r\n \n<p>As most of the materials used are of natural origin, their appearance (colour, veining, grain) is likely to vary from one item to another. The photos on our official online shop are not contractually binding.</p> """ #metaKeywords: null #metaDescription: null #shortDescription: "Cheese knife with blue compressed fabric handle and satin finish" -metaTitle: null -metaRobots: null -ogTitle: null -ogDescription: null -ogImage: null -twitterTitle: null -twitterDescription: null } "fr_FR" => App\Entity\Product\ProductTranslation {#13192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8654} #id: 988 #name: "Couteau à fromage Roland Barthélemy - Nomade bleu" #slug: "couteau-a-fromage-nomade-en-tissu-compresse-bleu-par-roland-barthelemy-cf-noma-tcble-5566" #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é bleu finition satinée" -metaTitle: null -metaRobots: null -ogTitle: null -ogDescription: null -ogImage: null -twitterTitle: null -twitterDescription: null } "de_DE" => App\Entity\Product\ProductTranslation {#13189 #locale: "de_DE" #translatable: App\Entity\Product\Product {#8654} #id: 2457 #name: "Käsemesser Roland Barthélemy aus gepresster Verbundfaser in blau Finish matt" #slug: "kasemesser-roland-barthelemy-aus-gepresster-verbundfaser-in-blau-finish-matt-cf-noma-tcble-5566" #description: """ <p>Dieses Messer, ist speziell für die Begleitung von Käse entwickelt worden. Es veredelt das Schneiden mit seiner breiten und abgerundeten Klinge, mit der Sie anschließend Ihre delikatesten Gerichte perfekt bestreichen können.</p>\r\n \n<p>"Das Nomad ist das Ergebnis von der Suche nach einem Objekt, das die überlieferten Fähigkeiten von unseren Vorfahren zum Ausdruck bringt. Das überarbeitete Design verbindet Modernität und Effizienz und soll zu einem unverzichtbaren Bestandteil des Alltags werden". Roland Barthélemy</p>\r\n \n<p>Da die meisten der verwendeten Materialien natürlichen Ursprungs sind, kann ihr Aussehen (Farbton, Maserung, Körnung) von Artikel zu Artikel variieren. Die Fotos auf dieser Website sind nicht vertraglich bindend.</p> """ #metaKeywords: null #metaDescription: null #shortDescription: "Käsemesser Roland Barthélemy aus gepresster Verbundfaser in blau" -metaTitle: null -metaRobots: null -ogTitle: null -ogDescription: null -ogImage: null -twitterTitle: null -twitterDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9049 …} #channels: Doctrine\ORM\PersistentCollection {#9233 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9022 …} #reviews: Doctrine\ORM\PersistentCollection {#9165 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9236 …} -isNew: false -isIconic: false -isFeatured: false -isEngravable: true -gravureMaxLength: null -gravureAllowedChars: null -codeDouane: null -allowBackorder: false -backorderDelay: null -backorderDelayEn: null -backorderDelayDe: null -immersionImages: Doctrine\ORM\PersistentCollection {#8973 …} #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 {#8501 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#8569 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#8570 …} -namespace: Closure() {#8572 …} } |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13841 -cart: App\Entity\Order\Order {#8653 …} -cartItem: App\Entity\Order\OrderItem {#13955 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13839 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13956 …} #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) {#13842 : "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 {#8654 #id: 988 #code: "5566" #attributes: Doctrine\ORM\PersistentCollection {#9374 …} #variants: Doctrine\ORM\PersistentCollection {#9587 …} #options: Doctrine\ORM\PersistentCollection {#9652 …} #associations: Doctrine\ORM\PersistentCollection {#9655 …} #createdAt: DateTime @1772613886 {#8770 : 2026-03-04 08:44:46.0 UTC (+00:00) } #updatedAt: DateTime @1779197745 {#8679 : 2026-05-19 13:35:45.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8976 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13034 #locale: "en_US" #translatable: App\Entity\Product\Product {#8654} #id: 1723 #name: "Cheese knife with blue compressed fabric by Roland Barthélemy" #slug: "cheese-knife-with-blue-compressed-fabric-by-roland-barthelemy-cf-noma-tcble-5566" #description: """ <p>The Nomade is the result of a long-standing collaboration between the professional cheese maker Roland Barthélémy and the Forge de Laguiole knife manufactory. This cheese knife proudly displays two French heritage skills.<br />\r\n \nThis knife, specially designed to accompany your cheeses, will sublimate the cutting with its rounded and wide blade allowing to spread perfectly your most delicate dishes.</p>\r\n \n<p><br />\r\n \n«The Nomad is the result of finding an object that expresses the skills handed down from our ancestors. The revised design combines modernity and efficiency and should become an indispensable part of everyday life.»</p>\r\n \n\r\n \n<p>As most of the materials used are of natural origin, their appearance (colour, veining, grain) is likely to vary from one item to another. The photos on our official online shop are not contractually binding.</p> """ #metaKeywords: null #metaDescription: null #shortDescription: "Cheese knife with blue compressed fabric handle and satin finish" -metaTitle: null -metaRobots: null -ogTitle: null -ogDescription: null -ogImage: null -twitterTitle: null -twitterDescription: null } "fr_FR" => App\Entity\Product\ProductTranslation {#13192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8654} #id: 988 #name: "Couteau à fromage Roland Barthélemy - Nomade bleu" #slug: "couteau-a-fromage-nomade-en-tissu-compresse-bleu-par-roland-barthelemy-cf-noma-tcble-5566" #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é bleu finition satinée" -metaTitle: null -metaRobots: null -ogTitle: null -ogDescription: null -ogImage: null -twitterTitle: null -twitterDescription: null } "de_DE" => App\Entity\Product\ProductTranslation {#13189 #locale: "de_DE" #translatable: App\Entity\Product\Product {#8654} #id: 2457 #name: "Käsemesser Roland Barthélemy aus gepresster Verbundfaser in blau Finish matt" #slug: "kasemesser-roland-barthelemy-aus-gepresster-verbundfaser-in-blau-finish-matt-cf-noma-tcble-5566" #description: """ <p>Dieses Messer, ist speziell für die Begleitung von Käse entwickelt worden. Es veredelt das Schneiden mit seiner breiten und abgerundeten Klinge, mit der Sie anschließend Ihre delikatesten Gerichte perfekt bestreichen können.</p>\r\n \n<p>"Das Nomad ist das Ergebnis von der Suche nach einem Objekt, das die überlieferten Fähigkeiten von unseren Vorfahren zum Ausdruck bringt. Das überarbeitete Design verbindet Modernität und Effizienz und soll zu einem unverzichtbaren Bestandteil des Alltags werden". Roland Barthélemy</p>\r\n \n<p>Da die meisten der verwendeten Materialien natürlichen Ursprungs sind, kann ihr Aussehen (Farbton, Maserung, Körnung) von Artikel zu Artikel variieren. Die Fotos auf dieser Website sind nicht vertraglich bindend.</p> """ #metaKeywords: null #metaDescription: null #shortDescription: "Käsemesser Roland Barthélemy aus gepresster Verbundfaser in blau" -metaTitle: null -metaRobots: null -ogTitle: null -ogDescription: null -ogImage: null -twitterTitle: null -twitterDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9049 …} #channels: Doctrine\ORM\PersistentCollection {#9233 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9022 …} #reviews: Doctrine\ORM\PersistentCollection {#9165 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9236 …} -isNew: false -isIconic: false -isFeatured: false -isEngravable: true -gravureMaxLength: null -gravureAllowedChars: null -codeDouane: null -allowBackorder: false -backorderDelay: null -backorderDelayEn: null -backorderDelayDe: null -immersionImages: Doctrine\ORM\PersistentCollection {#8973 …} #productType: null } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#13844 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1492 …} : Closure() {#13843 …} : "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 {#13841 -cart: App\Entity\Order\Order {#8653 …} -cartItem: App\Entity\Order\OrderItem {#13955 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13839 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13956 …} #adjustmentsTotal: 0 #version: 1 #variant: null #productName: null #variantName: null -gravureText: null -gravureTypography: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#13980 -errors: [] -form: Symfony\Component\Form\Form {#13986 …} } |
| form | Symfony\Component\Form\FormView {#13837 …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 {#13841 -cart: App\Entity\Order\Order {#8653 …} -cartItem: App\Entity\Order\OrderItem {#13955 #id: null #order: null #quantity: 0 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#13839 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#13956 …} #adjustmentsTotal: 0 #version: 1 #variant: null #productName: null #variantName: null -gravureText: null -gravureTypography: null } } |