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 {#28135 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28149 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28148 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28124 …} #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 {#28135 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28149 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28148 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28124 …} #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: 1597 #code: "trousse-a-couteaux-vide-12-places-arcos-5212" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632377 {#7507 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#7471 : 2025-09-23 20:59:37.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: 1597 #name: "Trousse à couteaux vide 12 places Arcos" #slug: "trousse-a-couteaux-vide-12-places-arcos-5212" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n </div><h1>Description Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Housse de protection pour couteaux vide de la marque Arcos. Idéal pour les étudiants et apprentis en cuisine, ainsi que pour les professionnels. Cette housse vous permet de transporter vos couteaux facilement et sans risque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>La trousse à couteaux vide 12 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels. </div></div><h1>Caractéristiques Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>12 emplacements. Dimensions : 73 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#28135 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28149 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28148 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28124 …} #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) {#28242 : "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: 1597 #code: "trousse-a-couteaux-vide-12-places-arcos-5212" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632377 {#7507 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#7471 : 2025-09-23 20:59:37.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: 1597 #name: "Trousse à couteaux vide 12 places Arcos" #slug: "trousse-a-couteaux-vide-12-places-arcos-5212" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n </div><h1>Description Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Housse de protection pour couteaux vide de la marque Arcos. Idéal pour les étudiants et apprentis en cuisine, ainsi que pour les professionnels. Cette housse vous permet de transporter vos couteaux facilement et sans risque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>La trousse à couteaux vide 12 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels. </div></div><h1>Caractéristiques Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>12 emplacements. Dimensions : 73 x 51 cm. En nylon souple lavable. Poignée de transport.</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() {#28240 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1435 …} : Closure() {#28241 …} : "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 {#28135 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28149 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28148 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28124 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8366 …} #productName: null #variantName: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#28298 -errors: [] -form: Symfony\Component\Form\Form {#28283 …} } |
| form | Symfony\Component\Form\FormView {#28239 …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 {#28135 -cart: App\Entity\Order\Order {#13666 …} -cartItem: App\Entity\Order\OrderItem {#28149 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28148 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28124 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8366 …} #productName: null #variantName: null } } |