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 {#28134 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28148 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28147 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28123 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8366 …} #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 {#28134 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28148 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28147 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28123 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8366 …} #productName: null #variantName: null } } |
same as passed value |
| product | App\Entity\Product\Product {#7499 #id: 1443 #code: "ouvre-boite-palm-louis-tellier-7413" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632349 {#7507 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#7471 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1443 #name: "Ouvre-boîte Palm Louis Tellier" #slug: "ouvre-boite-palm-louis-tellier-7413" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ergonomique, très bonne prise en main.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sans bords coupants.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Convient pour toutes les boîtes de conserve. </div>\n <div>\n <ul>\n <li>Forme ergonomique permettant de bloquer efficacement la boîte à ouvrir.</li>\n <li>Sans bords coupants.</li>\n <li>Convient pour toutes les boîtes de conserve. </li>\n </ul>\n </div></div><h1>Description Ouvre-boîte Palm Louis Tellier</h1><div class="col is-12">L'ouvre-boîte Palm Louis Tellier se distingue avant tout par sa forme ergonomique. Il est doté d'une zone où la paume de la main (d'où son nom palm !) peut prendre appui permettant ainsi de bloquer fermement la boîte à ouvrir. C'est bien plus confortable et efficace que de maintenir la boîte entière avec sa main !<br /><br />Par ailleurs, il est équipé d'une molette papillon à tourner avec un minimum d'effort, très confortable ! Il permet en outre une ouverture sécurisée puisque l'ouverture de la boîte se fait sur le bord extérieur du sertissage de la boîte donc sans bord coupant !<br /><br />Vous avez remarqué tous les points d'exclamation dans ce descriptif ? C'est pour vous dire à quel point on l'aime cet ouvre boîte chez Cuisin'Store !</div><h1>Caractéristiques Ouvre-boîte Palm Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Largeur : 12,5 cm. Profondeur : 7,7 cm. Hauteur : 6,5 cm. Poids net : 135 g</div>\n <div>Largeur : 12,5 cm. Profondeur : 7,7 cm. Hauteur : 6,5 cm. Poids net : 135 g</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #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 {#7306 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#7305 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#7309 …} -namespace: Closure() {#7311 …} } |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#28134 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28148 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28147 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28123 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8366 …} #productName: null #variantName: null } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#28241 : "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 {#7499 #id: 1443 #code: "ouvre-boite-palm-louis-tellier-7413" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632349 {#7507 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#7471 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1443 #name: "Ouvre-boîte Palm Louis Tellier" #slug: "ouvre-boite-palm-louis-tellier-7413" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ergonomique, très bonne prise en main.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sans bords coupants.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Convient pour toutes les boîtes de conserve. </div>\n <div>\n <ul>\n <li>Forme ergonomique permettant de bloquer efficacement la boîte à ouvrir.</li>\n <li>Sans bords coupants.</li>\n <li>Convient pour toutes les boîtes de conserve. </li>\n </ul>\n </div></div><h1>Description Ouvre-boîte Palm Louis Tellier</h1><div class="col is-12">L'ouvre-boîte Palm Louis Tellier se distingue avant tout par sa forme ergonomique. Il est doté d'une zone où la paume de la main (d'où son nom palm !) peut prendre appui permettant ainsi de bloquer fermement la boîte à ouvrir. C'est bien plus confortable et efficace que de maintenir la boîte entière avec sa main !<br /><br />Par ailleurs, il est équipé d'une molette papillon à tourner avec un minimum d'effort, très confortable ! Il permet en outre une ouverture sécurisée puisque l'ouverture de la boîte se fait sur le bord extérieur du sertissage de la boîte donc sans bord coupant !<br /><br />Vous avez remarqué tous les points d'exclamation dans ce descriptif ? C'est pour vous dire à quel point on l'aime cet ouvre boîte chez Cuisin'Store !</div><h1>Caractéristiques Ouvre-boîte Palm Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Largeur : 12,5 cm. Profondeur : 7,7 cm. Hauteur : 6,5 cm. Poids net : 135 g</div>\n <div>Largeur : 12,5 cm. Profondeur : 7,7 cm. Hauteur : 6,5 cm. Poids net : 135 g</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#28239 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1435 …} : Closure() {#28240 …} : "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 {#28134 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28148 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28147 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28123 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8366 …} #productName: null #variantName: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#28297 -errors: [] -form: Symfony\Component\Form\Form {#28282 …} } |
| form | Symfony\Component\Form\FormView {#28238 …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 {#28134 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28148 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28147 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28123 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8366 …} #productName: null #variantName: null } } |