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 {#28146 -cart: App\Entity\Order\Order {#13678 …} -cartItem: App\Entity\Order\OrderItem {#28160 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28159 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28135 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7416 …} #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 {#28146 -cart: App\Entity\Order\Order {#13678 …} -cartItem: App\Entity\Order\OrderItem {#28160 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28159 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28135 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7416 …} #productName: null #variantName: null } } |
same as passed value |
| product | App\Entity\Product\Product {#7499 #id: 2899 #code: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632699 {#7507 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#7471 : 2025-09-23 21:04:59.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: 2899 #name: "Egouttoir à vaisselle Dry & Safe Guzzini" #slug: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #description: """ <div class="col is-12"><ul>\n <li>Polymère & plastique antibactérien.</li>\n <li><strong>Fabriqué à partir de plastique recyclé.<br /></strong></li>\n <li>Peu encombrant, rangement facile.</li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Description Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12">L'égouttoir à vaisselle avec tapis Guzzini Dry & Safe est très polyvalent. Il est composé d'un tapis absorbant et d'un plateau en plastique recyclé. 3,6, c'est le nombre de bouteilles jetables de 1,5 litre recyclées qui ont été nécessaires pour créer ce produit.<br /><br />Le tapis absorbe l'eau et permet un séchage rapide des ustensiles tout en protégeant l'évier et la vaisselle de chocs. Le nettoyage est simple, les deux parties se démontent et le rangement pratique, il suffit d'enrouler le tapis autour de l'égouttoir. <br /></div><h1>Caractéristiques Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>Polymère & matériau antibactérien. </li>\n <li>100% plastique recyclé post-consommation. </li>\n <li>Innovant. </li>\n <li>Peu encombrant. </li>\n <li>Peut contenir jusqu'à 12 assiettes. </li>\n <li>Plateau écoresponsable. </li>\n <li>Sangle élastique intégrée pour le rangement. </li>\n <li>Dimensions : 55 x 42,5 x 6,5 cm (ouvert) ; 42,5 x 18 x 7,5 cm (plié). </li>\n <li>Lavage au lave-vaisselle (plateau) & lavage en machine (tapis). </li>\n <li>Fabriqué en Italie. </li>\n </ul></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 {#28146 -cart: App\Entity\Order\Order {#13678 …} -cartItem: App\Entity\Order\OrderItem {#28160 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28159 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28135 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7416 …} #productName: null #variantName: null } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#28253 : "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: 2899 #code: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632699 {#7507 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#7471 : 2025-09-23 21:04:59.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: 2899 #name: "Egouttoir à vaisselle Dry & Safe Guzzini" #slug: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #description: """ <div class="col is-12"><ul>\n <li>Polymère & plastique antibactérien.</li>\n <li><strong>Fabriqué à partir de plastique recyclé.<br /></strong></li>\n <li>Peu encombrant, rangement facile.</li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Description Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12">L'égouttoir à vaisselle avec tapis Guzzini Dry & Safe est très polyvalent. Il est composé d'un tapis absorbant et d'un plateau en plastique recyclé. 3,6, c'est le nombre de bouteilles jetables de 1,5 litre recyclées qui ont été nécessaires pour créer ce produit.<br /><br />Le tapis absorbe l'eau et permet un séchage rapide des ustensiles tout en protégeant l'évier et la vaisselle de chocs. Le nettoyage est simple, les deux parties se démontent et le rangement pratique, il suffit d'enrouler le tapis autour de l'égouttoir. <br /></div><h1>Caractéristiques Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>Polymère & matériau antibactérien. </li>\n <li>100% plastique recyclé post-consommation. </li>\n <li>Innovant. </li>\n <li>Peu encombrant. </li>\n <li>Peut contenir jusqu'à 12 assiettes. </li>\n <li>Plateau écoresponsable. </li>\n <li>Sangle élastique intégrée pour le rangement. </li>\n <li>Dimensions : 55 x 42,5 x 6,5 cm (ouvert) ; 42,5 x 18 x 7,5 cm (plié). </li>\n <li>Lavage au lave-vaisselle (plateau) & lavage en machine (tapis). </li>\n <li>Fabriqué en Italie. </li>\n </ul></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() {#28251 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1435 …} : Closure() {#28252 …} : "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 {#28146 -cart: App\Entity\Order\Order {#13678 …} -cartItem: App\Entity\Order\OrderItem {#28160 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28159 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28135 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7416 …} #productName: null #variantName: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#28309 -errors: [] -form: Symfony\Component\Form\Form {#28294 …} } |
| form | Symfony\Component\Form\FormView {#28250 …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 {#28146 -cart: App\Entity\Order\Order {#13678 …} -cartItem: App\Entity\Order\OrderItem {#28160 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28159 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28135 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#7416 …} #productName: null #variantName: null } } |