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 {#28180 -cart: App\Entity\Order\Order {#13711 …} -cartItem: App\Entity\Order\OrderItem {#28194 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28193 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28169 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8363 #id: 5802 #code: "moulin-poivre-16cm-seul-13774" #product: App\Entity\Product\Product {#7499 #id: 3071 #code: "moulin-peugeot-toul-332" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 #collection: Doctrine\Common\Collections\ArrayCollection {#8222 …} #initialized: true -snapshot: [ …4] -owner: App\Entity\Product\Product {#7499} -association: Symfony\Component\VarDumper\Caster\CutStub {#42664 …} -backRefFieldName: "product" -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42666 …} } #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632749 {#7507 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#7471 : 2025-09-23 21:05:49.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: 3071 #name: "Moulin Peugeot Toul" #slug: "moulin-peugeot-toul-332" #description: """ <div class="col is-12"><ul>\r\n <li>Mécanisme garanti à vie. </li>\r\n <li>Réglage de la mouture. </li>\r\n <li>Corps acrylique haute qualité </li>\r\n </ul></div><h1>Caractéristiques Moulin Peugeot Toul</h1><div class="col is-12">Corps acrylique. Système de fermeture par vis. dimensions 16cm.<br /><br /><span style="color: #ff0000;"><span style="text-decoration: underline;">Ne convient pas pour le sel de Guérande.</span></span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. </p>\r\n <p><a href="http://www.cuisinstore.com/moulin_a_poivre_ustensiles_de_cuisine.asp"><font color="#0033ff">En savoir plus sur les moulins</font></a></p></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 } #optionValues: Doctrine\ORM\PersistentCollection {#8739 …} #position: 1 #createdAt: DateTime @1758632749 {#8393 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#8360 : 2025-09-23 21:05:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#28379 #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#8363} #id: 5802 #name: "Moulin poivre 16cm seul" } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #version: 1 #onHold: 0 #onHand: 0 #tracked: false #weight: null #width: null #height: null #depth: null #taxCategory: null #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#8693 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#8690 …} -reference: "22949" -barCode: "" -availabilityDelay: Proxies\__CG__\App\Entity\Product\ProductAvailabilityDelay {#7498 …} -recurring: false -times: null -interval: null } #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 {#28180 -cart: App\Entity\Order\Order {#13711 …} -cartItem: App\Entity\Order\OrderItem {#28194 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28193 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28169 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8363 #id: 5802 #code: "moulin-poivre-16cm-seul-13774" #product: App\Entity\Product\Product {#7499 #id: 3071 #code: "moulin-peugeot-toul-332" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 #collection: Doctrine\Common\Collections\ArrayCollection {#8222 …} #initialized: true -snapshot: [ …4] -owner: App\Entity\Product\Product {#7499} -association: Symfony\Component\VarDumper\Caster\CutStub {#42664 …} -backRefFieldName: "product" -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42666 …} } #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632749 {#7507 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#7471 : 2025-09-23 21:05:49.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: 3071 #name: "Moulin Peugeot Toul" #slug: "moulin-peugeot-toul-332" #description: """ <div class="col is-12"><ul>\r\n <li>Mécanisme garanti à vie. </li>\r\n <li>Réglage de la mouture. </li>\r\n <li>Corps acrylique haute qualité </li>\r\n </ul></div><h1>Caractéristiques Moulin Peugeot Toul</h1><div class="col is-12">Corps acrylique. Système de fermeture par vis. dimensions 16cm.<br /><br /><span style="color: #ff0000;"><span style="text-decoration: underline;">Ne convient pas pour le sel de Guérande.</span></span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. </p>\r\n <p><a href="http://www.cuisinstore.com/moulin_a_poivre_ustensiles_de_cuisine.asp"><font color="#0033ff">En savoir plus sur les moulins</font></a></p></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 } #optionValues: Doctrine\ORM\PersistentCollection {#8739 …} #position: 1 #createdAt: DateTime @1758632749 {#8393 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#8360 : 2025-09-23 21:05:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#28379 #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#8363} #id: 5802 #name: "Moulin poivre 16cm seul" } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #version: 1 #onHold: 0 #onHand: 0 #tracked: false #weight: null #width: null #height: null #depth: null #taxCategory: null #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#8693 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#8690 …} -reference: "22949" -barCode: "" -availabilityDelay: Proxies\__CG__\App\Entity\Product\ProductAvailabilityDelay {#7498 …} -recurring: false -times: null -interval: null } #productName: null #variantName: null } } |
same as passed value |
| product | App\Entity\Product\Product {#7499 #id: 3071 #code: "moulin-peugeot-toul-332" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 #collection: Doctrine\Common\Collections\ArrayCollection {#8222 …} #initialized: true -snapshot: [ …4] -owner: App\Entity\Product\Product {#7499} -association: Symfony\Component\VarDumper\Caster\CutStub {#42664 …} -backRefFieldName: "product" -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42666 …} } #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632749 {#7507 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#7471 : 2025-09-23 21:05:49.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: 3071 #name: "Moulin Peugeot Toul" #slug: "moulin-peugeot-toul-332" #description: """ <div class="col is-12"><ul>\r\n <li>Mécanisme garanti à vie. </li>\r\n <li>Réglage de la mouture. </li>\r\n <li>Corps acrylique haute qualité </li>\r\n </ul></div><h1>Caractéristiques Moulin Peugeot Toul</h1><div class="col is-12">Corps acrylique. Système de fermeture par vis. dimensions 16cm.<br /><br /><span style="color: #ff0000;"><span style="text-decoration: underline;">Ne convient pas pour le sel de Guérande.</span></span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. </p>\r\n <p><a href="http://www.cuisinstore.com/moulin_a_poivre_ustensiles_de_cuisine.asp"><font color="#0033ff">En savoir plus sur les moulins</font></a></p></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 {#28180 -cart: App\Entity\Order\Order {#13711 …} -cartItem: App\Entity\Order\OrderItem {#28194 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28193 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28169 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8363 #id: 5802 #code: "moulin-poivre-16cm-seul-13774" #product: App\Entity\Product\Product {#7499 #id: 3071 #code: "moulin-peugeot-toul-332" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 #collection: Doctrine\Common\Collections\ArrayCollection {#8222 …} #initialized: true -snapshot: [ …4] -owner: App\Entity\Product\Product {#7499} -association: Symfony\Component\VarDumper\Caster\CutStub {#42664 …} -backRefFieldName: "product" -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42666 …} } #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632749 {#7507 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#7471 : 2025-09-23 21:05:49.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: 3071 #name: "Moulin Peugeot Toul" #slug: "moulin-peugeot-toul-332" #description: """ <div class="col is-12"><ul>\r\n <li>Mécanisme garanti à vie. </li>\r\n <li>Réglage de la mouture. </li>\r\n <li>Corps acrylique haute qualité </li>\r\n </ul></div><h1>Caractéristiques Moulin Peugeot Toul</h1><div class="col is-12">Corps acrylique. Système de fermeture par vis. dimensions 16cm.<br /><br /><span style="color: #ff0000;"><span style="text-decoration: underline;">Ne convient pas pour le sel de Guérande.</span></span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. </p>\r\n <p><a href="http://www.cuisinstore.com/moulin_a_poivre_ustensiles_de_cuisine.asp"><font color="#0033ff">En savoir plus sur les moulins</font></a></p></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 } #optionValues: Doctrine\ORM\PersistentCollection {#8739 …} #position: 1 #createdAt: DateTime @1758632749 {#8393 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#8360 : 2025-09-23 21:05:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#28379 #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#8363} #id: 5802 #name: "Moulin poivre 16cm seul" } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #version: 1 #onHold: 0 #onHand: 0 #tracked: false #weight: null #width: null #height: null #depth: null #taxCategory: null #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#8693 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#8690 …} -reference: "22949" -barCode: "" -availabilityDelay: Proxies\__CG__\App\Entity\Product\ProductAvailabilityDelay {#7498 …} -recurring: false -times: null -interval: null } #productName: null #variantName: null } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#28287 : "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: 3071 #code: "moulin-peugeot-toul-332" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 #collection: Doctrine\Common\Collections\ArrayCollection {#8222 …} #initialized: true -snapshot: [ …4] -owner: App\Entity\Product\Product {#7499} -association: Symfony\Component\VarDumper\Caster\CutStub {#42664 …} -backRefFieldName: "product" -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42666 …} } #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632749 {#7507 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#7471 : 2025-09-23 21:05:49.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: 3071 #name: "Moulin Peugeot Toul" #slug: "moulin-peugeot-toul-332" #description: """ <div class="col is-12"><ul>\r\n <li>Mécanisme garanti à vie. </li>\r\n <li>Réglage de la mouture. </li>\r\n <li>Corps acrylique haute qualité </li>\r\n </ul></div><h1>Caractéristiques Moulin Peugeot Toul</h1><div class="col is-12">Corps acrylique. Système de fermeture par vis. dimensions 16cm.<br /><br /><span style="color: #ff0000;"><span style="text-decoration: underline;">Ne convient pas pour le sel de Guérande.</span></span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. </p>\r\n <p><a href="http://www.cuisinstore.com/moulin_a_poivre_ustensiles_de_cuisine.asp"><font color="#0033ff">En savoir plus sur les moulins</font></a></p></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() {#28285 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1435 …} : Closure() {#28286 …} : "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 {#28180 -cart: App\Entity\Order\Order {#13711 …} -cartItem: App\Entity\Order\OrderItem {#28194 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28193 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28169 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8363 #id: 5802 #code: "moulin-poivre-16cm-seul-13774" #product: App\Entity\Product\Product {#7499 #id: 3071 #code: "moulin-peugeot-toul-332" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 #collection: Doctrine\Common\Collections\ArrayCollection {#8222 …} #initialized: true -snapshot: [ …4] -owner: App\Entity\Product\Product {#7499} -association: Symfony\Component\VarDumper\Caster\CutStub {#42664 …} -backRefFieldName: "product" -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42666 …} } #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632749 {#7507 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#7471 : 2025-09-23 21:05:49.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: 3071 #name: "Moulin Peugeot Toul" #slug: "moulin-peugeot-toul-332" #description: """ <div class="col is-12"><ul>\r\n <li>Mécanisme garanti à vie. </li>\r\n <li>Réglage de la mouture. </li>\r\n <li>Corps acrylique haute qualité </li>\r\n </ul></div><h1>Caractéristiques Moulin Peugeot Toul</h1><div class="col is-12">Corps acrylique. Système de fermeture par vis. dimensions 16cm.<br /><br /><span style="color: #ff0000;"><span style="text-decoration: underline;">Ne convient pas pour le sel de Guérande.</span></span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. </p>\r\n <p><a href="http://www.cuisinstore.com/moulin_a_poivre_ustensiles_de_cuisine.asp"><font color="#0033ff">En savoir plus sur les moulins</font></a></p></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 } #optionValues: Doctrine\ORM\PersistentCollection {#8739 …} #position: 1 #createdAt: DateTime @1758632749 {#8393 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#8360 : 2025-09-23 21:05:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#28379 #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#8363} #id: 5802 #name: "Moulin poivre 16cm seul" } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #version: 1 #onHold: 0 #onHand: 0 #tracked: false #weight: null #width: null #height: null #depth: null #taxCategory: null #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#8693 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#8690 …} -reference: "22949" -barCode: "" -availabilityDelay: Proxies\__CG__\App\Entity\Product\ProductAvailabilityDelay {#7498 …} -recurring: false -times: null -interval: null } #productName: null #variantName: null } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#28474 -errors: [] -form: Symfony\Component\Form\Form {#28328 …} } |
| form | Symfony\Component\Form\FormView {#28284 …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 {#28180 -cart: App\Entity\Order\Order {#13711 …} -cartItem: App\Entity\Order\OrderItem {#28194 #id: null #order: null #quantity: 1 #unitPrice: 0 #originalUnitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#28193 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#28169 …} #adjustmentsTotal: 0 #version: 1 #variant: App\Entity\Product\ProductVariant {#8363 #id: 5802 #code: "moulin-poivre-16cm-seul-13774" #product: App\Entity\Product\Product {#7499 #id: 3071 #code: "moulin-peugeot-toul-332" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 #collection: Doctrine\Common\Collections\ArrayCollection {#8222 …} #initialized: true -snapshot: [ …4] -owner: App\Entity\Product\Product {#7499} -association: Symfony\Component\VarDumper\Caster\CutStub {#42664 …} -backRefFieldName: "product" -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42666 …} } #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632749 {#7507 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#7471 : 2025-09-23 21:05:49.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: 3071 #name: "Moulin Peugeot Toul" #slug: "moulin-peugeot-toul-332" #description: """ <div class="col is-12"><ul>\r\n <li>Mécanisme garanti à vie. </li>\r\n <li>Réglage de la mouture. </li>\r\n <li>Corps acrylique haute qualité </li>\r\n </ul></div><h1>Caractéristiques Moulin Peugeot Toul</h1><div class="col is-12">Corps acrylique. Système de fermeture par vis. dimensions 16cm.<br /><br /><span style="color: #ff0000;"><span style="text-decoration: underline;">Ne convient pas pour le sel de Guérande.</span></span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. </p>\r\n <p><a href="http://www.cuisinstore.com/moulin_a_poivre_ustensiles_de_cuisine.asp"><font color="#0033ff">En savoir plus sur les moulins</font></a></p></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 } #optionValues: Doctrine\ORM\PersistentCollection {#8739 …} #position: 1 #createdAt: DateTime @1758632749 {#8393 : 2025-09-23 21:05:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632749 {#8360 : 2025-09-23 21:05:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#28379 #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#8363} #id: 5802 #name: "Moulin poivre 16cm seul" } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #version: 1 #onHold: 0 #onHand: 0 #tracked: false #weight: null #width: null #height: null #depth: null #taxCategory: null #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#8693 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#8690 …} -reference: "22949" -barCode: "" -availabilityDelay: Proxies\__CG__\App\Entity\Product\ProductAvailabilityDelay {#7498 …} -recurring: false -times: null -interval: null } #productName: null #variantName: null } } |