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 {#28140 -cart: App\Entity\Order\Order {#13672 …} -cartItem: App\Entity\Order\OrderItem {#28154 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28153 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28129 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8360 …} #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 {#28140 -cart: App\Entity\Order\Order {#13672 …} -cartItem: App\Entity\Order\OrderItem {#28154 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28153 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28129 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8360 …} #productName: null #variantName: null } } |
same as passed value |
| product | App\Entity\Product\Product {#7499 #id: 816 #code: "rape-zesteur-etched-oxo-7479" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632260 {#7507 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#7471 : 2025-09-23 20:57:40.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: 816 #name: "Râpe Zesteur Etched Oxo" #slug: "rape-zesteur-etched-oxo-7479" #description: """ <div class="col is-12"><ul>\n <li>Lame ajourée ultra tranchante en acier inoxydable.</li>\n <li>Manche souple et ergonomique.</li>\n <li>Couvercle de protection.</li>\n </ul></div><h1>Descriptif Râpe Zesteur Etched Oxo</h1><div class="col is-12">Grâce à sa lame ajourée ultra tranchante en acier inoxydable, la Râpe Zesteur Etched Oxo est l'ustensile idéal pour faire des zestes d'agrumes, de fruits à coques, d'ail mais aussi pour râper des fromages à pâte dure.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div>\n <div>Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.<br /><br /></div>\n <div>Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div></div><h1>Caractéristiques Râpe Zesteur Etched Oxo</h1><div class="col is-12">- Râpe ajourée tranchante en acier inoxydable.<br />- Manche antidérapant, souple et ergonomique.<br />- Couvercle pour un rangement en toute sécurité.<br />- Pied antidérapant pour une maîtrise accrue.<br />- Dimensions de la lame : 17 x 3 cm.<br />- Dimension totale : 31 x 6 x 5 cm.<br />- Va au lave vaisselle.<br />- Garantie 2 ans.</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 {#28140 -cart: App\Entity\Order\Order {#13672 …} -cartItem: App\Entity\Order\OrderItem {#28154 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28153 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28129 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8360 …} #productName: null #variantName: null } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#28247 : "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: 816 #code: "rape-zesteur-etched-oxo-7479" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632260 {#7507 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#7471 : 2025-09-23 20:57:40.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: 816 #name: "Râpe Zesteur Etched Oxo" #slug: "rape-zesteur-etched-oxo-7479" #description: """ <div class="col is-12"><ul>\n <li>Lame ajourée ultra tranchante en acier inoxydable.</li>\n <li>Manche souple et ergonomique.</li>\n <li>Couvercle de protection.</li>\n </ul></div><h1>Descriptif Râpe Zesteur Etched Oxo</h1><div class="col is-12">Grâce à sa lame ajourée ultra tranchante en acier inoxydable, la Râpe Zesteur Etched Oxo est l'ustensile idéal pour faire des zestes d'agrumes, de fruits à coques, d'ail mais aussi pour râper des fromages à pâte dure.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div>\n <div>Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.<br /><br /></div>\n <div>Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div></div><h1>Caractéristiques Râpe Zesteur Etched Oxo</h1><div class="col is-12">- Râpe ajourée tranchante en acier inoxydable.<br />- Manche antidérapant, souple et ergonomique.<br />- Couvercle pour un rangement en toute sécurité.<br />- Pied antidérapant pour une maîtrise accrue.<br />- Dimensions de la lame : 17 x 3 cm.<br />- Dimension totale : 31 x 6 x 5 cm.<br />- Va au lave vaisselle.<br />- Garantie 2 ans.</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() {#28245 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1435 …} : Closure() {#28246 …} : "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 {#28140 -cart: App\Entity\Order\Order {#13672 …} -cartItem: App\Entity\Order\OrderItem {#28154 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28153 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28129 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8360 …} #productName: null #variantName: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#28303 -errors: [] -form: Symfony\Component\Form\Form {#28288 …} } |
| form | Symfony\Component\Form\FormView {#28244 …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 {#28140 -cart: App\Entity\Order\Order {#13672 …} -cartItem: App\Entity\Order\OrderItem {#28154 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28153 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28129 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8360 …} #productName: null #variantName: null } } |