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 {#12962 -cart: App\Entity\Order\Order {#12982 …} -cartItem: App\Entity\Order\OrderItem {#12983 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#12973 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#12958 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8411 …} #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 {#12962 -cart: App\Entity\Order\Order {#12982 …} -cartItem: App\Entity\Order\OrderItem {#12983 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#12973 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#12958 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8411 …} #productName: null #variantName: null } } |
same as passed value |
| product | App\Entity\Product\Product {#7498 #id: 1853 #code: "662" #attributes: Doctrine\ORM\PersistentCollection {#8055 …} #variants: Doctrine\ORM\PersistentCollection {#8268 …} #options: Doctrine\ORM\PersistentCollection {#8396 …} #associations: Doctrine\ORM\PersistentCollection {#8336 …} #createdAt: DateTime @1771422806 {#7441 : 2026-02-18 14:53:26.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1771512629 {#7568 : 2026-02-19 15:50:29.0 Europe/Paris (+01:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8395 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8398 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7498} #id: 1630 #name: "TREUIL QUAD SANGLE NYLON" #slug: "treuil-quad-sangle-nylon-662" #description: """ <p>Adaptable directement sur quads Hytrack, Linhai, Masai et sur <strong>la majorité des quads </strong>(si besoin plaque d'adaptation disponible en option) <br><br><strong>Spécifications :</strong></p>\n <ul>\n <li>Traction : 1360 kg</li>\n <li>Beaucoup plus léger qu'un treuil à câble acier, 1,5kg de moins</li>\n <li>Grande longévité en utilisation difficile (eau, sable, boue, sel)</li>\n <li>Moteur : 12V DC 1.5 cv</li>\n <li>Moteur à aimant permanent, scellé</li>\n <li>Boitier de contrôle : étanche</li>\n <li>Commandes : Télécommande (au guidon) ou télécommande sans fil</li>\n <li>Pignon dengrenage : 3 phases planétaires</li>\n <li>Taux de vitesse : 153:1</li>\n <li>Embrayage : à glissement</li>\n <li>Diamètre et longueur de l'embrayage : 38/73</li>\n <li>Brin de câble : acier galvanisé 4.8mm x13m</li>\n <li>Batterie recommandée : 12 Amp/heure minimum</li>\n <li>Guide : Rouleau</li>\n <li>Cycle : Intermittent</li>\n <li>Disposition des vis de montage (mm) : 80 x 130</li>\n <li>Dimensions du treuil (mm) : 315 x 105 x 105</li>\n <li>Poids : 10 kg</li>\n </ul>\n <p> </p>\n <p><strong>Performances du treuil 1360 kg :</strong></p>\n <table style="border-collapse: collapse; width: 100%; border: 1px solid rgb(237, 237, 237); margin-left: auto; margin-right: auto;" border="1"><colgroup><col style="width: 24.1223%;"><col style="width: 39.0753%;"><col style="width: 36.8024%;"></colgroup>\n <tbody>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Charge <span class="">(kg)</span></td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Ampérage</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Vitesse <span class="">(m/min)</span></td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1360</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">130</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1.0</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">900</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">85</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1.8</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">454</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">40</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">2.3</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">0</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">7</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">3.3</td>\n </tr>\n </tbody>\n </table>\n <p> </p>\n <p><strong>Capacité de tirage par couche :</strong></p>\n <table style="border-collapse: collapse; width: 100%; border: 1px solid rgb(237, 237, 237); margin-left: auto; margin-right: auto;" border="1"><colgroup><col style="width: 24.1223%;"><col style="width: 39.0753%;"><col style="width: 36.8024%;"></colgroup>\n <tbody>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Couche</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Tirage moyen en ligne <span class="">(kg)</span></td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Métrage de câble sur axe <span class="">(m)</span></td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1360</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1.7</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">2</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1175</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">3.8</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">3</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1014</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">6.3</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">4</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">873</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">9.5</td>\n </tr>\n </tbody>\n </table>\n <p> </p>\n <p><strong>Liste des pièces</strong> : Moteur, roues à ailette, joint, carter engrenage, cloche dentée, engrenage nylon, vitesse planétaire, vitesse, axe, débrayage du treuil, cache carter, vis M4x10, ressort frein, axe entretoise, tambour, verrouillage du cable, molette de déverouillage du treuil, vis héxagonale M5x28, vis d'assemblage M6x16, bague, support de treuil, boite de contrôle, sangle, crochet, axe et goupille, serre câble, câble, guide rouleau, télécommande sans fil.</p>\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: "" } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7694 …} #channels: Doctrine\ORM\PersistentCollection {#7914 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …} #reviews: Doctrine\ORM\PersistentCollection {#7831 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7916 …} #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 {#7368 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#7372 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#7373 …} -namespace: Closure() {#7375 …} } |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#12962 -cart: App\Entity\Order\Order {#12982 …} -cartItem: App\Entity\Order\OrderItem {#12983 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#12973 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#12958 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8411 …} #productName: null #variantName: null } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#13084 : "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 {#7498 #id: 1853 #code: "662" #attributes: Doctrine\ORM\PersistentCollection {#8055 …} #variants: Doctrine\ORM\PersistentCollection {#8268 …} #options: Doctrine\ORM\PersistentCollection {#8396 …} #associations: Doctrine\ORM\PersistentCollection {#8336 …} #createdAt: DateTime @1771422806 {#7441 : 2026-02-18 14:53:26.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1771512629 {#7568 : 2026-02-19 15:50:29.0 Europe/Paris (+01:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8395 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8398 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7498} #id: 1630 #name: "TREUIL QUAD SANGLE NYLON" #slug: "treuil-quad-sangle-nylon-662" #description: """ <p>Adaptable directement sur quads Hytrack, Linhai, Masai et sur <strong>la majorité des quads </strong>(si besoin plaque d'adaptation disponible en option) <br><br><strong>Spécifications :</strong></p>\n <ul>\n <li>Traction : 1360 kg</li>\n <li>Beaucoup plus léger qu'un treuil à câble acier, 1,5kg de moins</li>\n <li>Grande longévité en utilisation difficile (eau, sable, boue, sel)</li>\n <li>Moteur : 12V DC 1.5 cv</li>\n <li>Moteur à aimant permanent, scellé</li>\n <li>Boitier de contrôle : étanche</li>\n <li>Commandes : Télécommande (au guidon) ou télécommande sans fil</li>\n <li>Pignon dengrenage : 3 phases planétaires</li>\n <li>Taux de vitesse : 153:1</li>\n <li>Embrayage : à glissement</li>\n <li>Diamètre et longueur de l'embrayage : 38/73</li>\n <li>Brin de câble : acier galvanisé 4.8mm x13m</li>\n <li>Batterie recommandée : 12 Amp/heure minimum</li>\n <li>Guide : Rouleau</li>\n <li>Cycle : Intermittent</li>\n <li>Disposition des vis de montage (mm) : 80 x 130</li>\n <li>Dimensions du treuil (mm) : 315 x 105 x 105</li>\n <li>Poids : 10 kg</li>\n </ul>\n <p> </p>\n <p><strong>Performances du treuil 1360 kg :</strong></p>\n <table style="border-collapse: collapse; width: 100%; border: 1px solid rgb(237, 237, 237); margin-left: auto; margin-right: auto;" border="1"><colgroup><col style="width: 24.1223%;"><col style="width: 39.0753%;"><col style="width: 36.8024%;"></colgroup>\n <tbody>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Charge <span class="">(kg)</span></td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Ampérage</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Vitesse <span class="">(m/min)</span></td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1360</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">130</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1.0</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">900</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">85</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1.8</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">454</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">40</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">2.3</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">0</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">7</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">3.3</td>\n </tr>\n </tbody>\n </table>\n <p> </p>\n <p><strong>Capacité de tirage par couche :</strong></p>\n <table style="border-collapse: collapse; width: 100%; border: 1px solid rgb(237, 237, 237); margin-left: auto; margin-right: auto;" border="1"><colgroup><col style="width: 24.1223%;"><col style="width: 39.0753%;"><col style="width: 36.8024%;"></colgroup>\n <tbody>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Couche</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Tirage moyen en ligne <span class="">(kg)</span></td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">Métrage de câble sur axe <span class="">(m)</span></td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1360</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1.7</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">2</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1175</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">3.8</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">3</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">1014</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">6.3</td>\n </tr>\n <tr>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">4</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">873</td>\n <td style="border-width: 1px; border-color: #ededed; text-align: center;">9.5</td>\n </tr>\n </tbody>\n </table>\n <p> </p>\n <p><strong>Liste des pièces</strong> : Moteur, roues à ailette, joint, carter engrenage, cloche dentée, engrenage nylon, vitesse planétaire, vitesse, axe, débrayage du treuil, cache carter, vis M4x10, ressort frein, axe entretoise, tambour, verrouillage du cable, molette de déverouillage du treuil, vis héxagonale M5x28, vis d'assemblage M6x16, bague, support de treuil, boite de contrôle, sangle, crochet, axe et goupille, serre câble, câble, guide rouleau, télécommande sans fil.</p>\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: "" } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7694 …} #channels: Doctrine\ORM\PersistentCollection {#7914 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …} #reviews: Doctrine\ORM\PersistentCollection {#7831 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7916 …} #productType: null } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#13082 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1410 …} : Closure() {#13083 …} : "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 {#12962 -cart: App\Entity\Order\Order {#12982 …} -cartItem: App\Entity\Order\OrderItem {#12983 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#12973 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#12958 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8411 …} #productName: null #variantName: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#13141 -errors: [] -form: Symfony\Component\Form\Form {#13124 …} } |
| form | Symfony\Component\Form\FormView {#13081 …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 {#12962 -cart: App\Entity\Order\Order {#12982 …} -cartItem: App\Entity\Order\OrderItem {#12983 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#12973 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#12958 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8411 …} #productName: null #variantName: null } } |