Forms

  • sylius_shop_add_to_cart
    • cartItem
    • addToWishlist
    • wishlists
    • _token

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 {#19324
  -cart: App\Entity\Order\Order {#16912 …}
  -cartItem: App\Entity\Order\OrderItem {#19338
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19337 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19313 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8602 …}
    #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 {#19324
  -cart: App\Entity\Order\Order {#16912 …}
  -cartItem: App\Entity\Order\OrderItem {#19338
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19337 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19313 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8602 …}
    #productName: null
    #variantName: null
  }
}
same as passed value
product
App\Entity\Product\Product {#7586
  #id: 986
  #code: "NADM32"
  #attributes: Doctrine\ORM\PersistentCollection {#8249 …}
  #variants: Doctrine\ORM\PersistentCollection {#8462 …}
  #options: Doctrine\ORM\PersistentCollection {#8590 …}
  #associations: Doctrine\ORM\PersistentCollection {#8530 …}
  #createdAt: DateTime @1764670874 {#7547
    date: 2025-12-02 10:21:14.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1764670874 {#7662
    date: 2025-12-02 10:21:14.0 UTC (+00:00)
  }
  #enabled: true
  #translations: Doctrine\ORM\PersistentCollection {#8589 …}
  #translationsCache: [
    "fr_FR" => App\Entity\Product\ProductTranslation {#8592
      #locale: "fr_FR"
      #translatable: App\Entity\Product\Product {#7586}
      #id: 986
      #name: "NAD M32 Amplificateur Intégré Audio Numérique 2 x 150 Watts"
      #slug: "nad-m32-amplificateur-integre-audio-numerique-2-x-150-watts-"
      #description: """
        L'alliance parfaite entre le M32 & le M50.2 (vendus séparément)\u{A0}\n
        En Savoir Plus...\u{A0}\n
        Préampli Remplacé par un Logiciel\n
        Avec le M32, NAD Electronics a atteint une étape supplémentaire pour se rapprocher de cet idéal en combinant toutes les fonctions d'un ampli de puissance et d'un pré-ampli dans un étage d'amplification unique contrôlé par un logiciel. Des mathématiques très avancées déterminent toutes les fonctions de contrôle, y compris le volume et les filtres. Cela produit une réduction spectaculaire du bruit et de la distorsion, et vous rapproche encore plus de la musique, des artistes interprètes et des musiciens. Les contrôles traditionnels de volume, qui modifient le gain d'un circuit analogique actif, ne peuvent pas approcher la transparence du M32. Ce dernier permet également de superbes contrôles de tonalité qui ne changent que la tonalité, et qui n'ajoute ni décalage de phase ni distorsion; il n'y a pas de circuits supplémentaires pour cette fonction. De plus, vous pouvez très facilement utiliser le bi-cablage ou ajouter un subwoofer avec crossover électronique intégré.\n
        Direct Digital Embarqué\n
        Avec une puissance de 2 x 150 Watts sous le capot, le NAD M32 peut retranscrire n'importe quel type de contenu sonore. Plus important encore, IL n'a pratiquement pas de distorsion, et un facteur d'amortissement qui est hors catégorie supérieur à 1000. Et cela grâce à l'innovante technologie Direct Digital Feedback Amplifier fabriqué sous licence Cambridge Silicon Radio (CSR), qui utilise un type de correction d'erreur numérique incroyablement rapide et précis. Le NAD M32 est un véritable amplificateur numérique (et pas simplement de la classe D) qui est contrôlée par ordinateur, et qui amplifie entièrement en numérique; la conversion analogique se produisant aux borniers haut-parleurs. C'est le chemin le plus court d'un signal dans l'histoire de l'audio...!!!\u{A0}\n
        Prêt pour l'Audio Haute Résolution (Hi-Res)\n
        Par le simple ajout du module MDC BluOS (en option), le NAD M32 s'intégre parfaitement à l'écosystème BluOS. Contrairement à UPnP ou Airplay opérant entre plusieurs plateformes, le BluOS est un véritable système d'exploitation illimitée grâce à son OS intégré. Devenant rapidement le leader de la diffusion audio en réseau et en haute résolution, BluOS est un système de gestion de musique complet qui vous donne un accès unique à toute votre musique, qu'elle se trouve sur des disques durs ou sur le cloud, et pilotable facilement grâce à l'App Bluesound. Avec son module BluOS, le NAD M32 peut aussi être intégré dans un système multiroom Bluesound.\n
        \u{A0}\n
        Caractéristiques Principales\n
        • 2 x 150 Watts (puissance intégrale)\n
        • Circuit PowerDriveTM\n
        • Technologie nCoreTM Hypex\n
        • Transformateur d’alimentation toroïdal Holmgren\u{A0}\n
        • Circuit hybride numérique\n
        • Ecran couleurs et tactile\n
        • Câble secteur IEC amovible\n
        • Entrée infrarouge (IR) & Trigger\n
        • Ventillation thermiquement controlée\u{A0}\n
        • Prises plaquées or\n
        • Construction épurée\n
        • 2 entrées Coaxial numérique\n
        • 2 entrées Optique TOS\n
        • 1 entrée AES/EBU\n
        • 2 entrées analogique RCA CINCH\u{A0}\n
        • 1 entrée Phono MM\n
        • Sortie Coaxial (x1) et Optique (x1)\n
        • Sortie PréAmp/Subwoofer\n
        • 1 entrée USB 24/192 asynchrone\n
        • Amplificateur et sortie casque en façade\u{A0}\n
        • Borniers Bi-cablage\n
        • Consommation en veille < 0,5W\n
        \n
        \n
        \n
        Spécificités Techniques\n
        • Puissance de sortie continue sous 8 Ω et 4 Ω (stéréo) > 150 W (20Hz - 20kHz, deux canaux en service)\n
        • Distorsion harmonique totale (500 mW puissance nominale) < 0,005 % (20Hz - 20kHz sous 8Ω et 4Ω)\n
        • Puissance dynamique IHF : 190 Watts (8Ω), 380 Watts (4Ω), 440 Watts (2Ω)\n
        • Puissance de coupure > 165W (ref 1 kHz, 8Ω, 0,1% THD)\n
        • Courant de crête en sortie > 18A\n
        • Rapport signal/bruit > 95dB (ref. 1 W), > 124dB (ref. puissance nominale)\n
        • Facteur d’amortissement \u{A0}> 1000\n
        • Réponse en fréquence : 0.5dB (ref. 20Hz-96Hz at 192kHz)\n
        • Impédances d’entrée : 17 kΩ et C=200 pF (RCA), 200 kΩ et C=100 pF (XLR)\n
        • Sensibilité d’entrée : 1,6 V (ref. puissance nominale)\n
        • Niveau d’entrée minimum pour Trigger automatique : 10 mV à 1 kHz\n
        • Consommation en attente : 40 Watts\n
        • Consommation en veille : 0.5 Watts\n
        • Dimensions (L x H x P) : 435 x 132 x 388 mm (hors-tout*)\n
        • Poids net / Poids emballé : 7,7 kg / 9.8 kg\n
        \n
        \u{A0}\n
        * Les dimensions hors-tout comprennent les pieds, les touches d’extension et les bornes des haut-parleurs.Photos non contractuelles. Toutes les marques citées sont des marques déposées et sont la propriété de leurs propriétaires respectifs.
        """
      #metaKeywords: null
      #metaDescription: "Le NAD M32 est un amplificateur intégré high-end, compatible BluOS et possédant de multiples fonctionnalités pour une flexibilité et une efficacité maximales."
      #shortDescription: """
        Le NAD M32 est un amplificateur intégré haut de gamme, compatible BluOS et possédant de multiples fonctionnalités pour une flexibilité, une efficacité et une réduction du bruit et de distorsion maximales. \n
        Il est également équipé d'une entrée phono et d'une sortie casque permettant d'offrir le meilleur aux amateurs de musique de tous horizons.
        """
    }
  ]
  #currentLocale: "fr_FR"
  #currentTranslation: null
  #fallbackLocale: "fr_FR"
  #variantSelectionMethod: "choice"
  #productTaxons: Doctrine\ORM\PersistentCollection {#7911 …}
  #channels: Doctrine\ORM\PersistentCollection {#8108 …}
  #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7579 …}
  #reviews: Doctrine\ORM\PersistentCollection {#8025 …}
  #averageRating: 0.0
  #images: Doctrine\ORM\PersistentCollection {#8110 …}
  #productType: null
  -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7790 …}
}
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 {#7461
  -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#7460 …}
  -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#7464 …}
  -namespace: Closure() {#7466 …}
}
data
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#19324
  -cart: App\Entity\Order\Order {#16912 …}
  -cartItem: App\Entity\Order\OrderItem {#19338
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19337 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19313 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8602 …}
    #productName: null
    #variantName: null
  }
}
data_class
"Sylius\Bundle\OrderBundle\Controller\AddToCartCommand"
disabled
false
empty_data
Closure(FormInterface $form) {#19432
  class: "Symfony\Component\Form\Extension\Core\Type\FormType"
  use: {
    $class: "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
is_wishlist
false
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 {#7586
  #id: 986
  #code: "NADM32"
  #attributes: Doctrine\ORM\PersistentCollection {#8249 …}
  #variants: Doctrine\ORM\PersistentCollection {#8462 …}
  #options: Doctrine\ORM\PersistentCollection {#8590 …}
  #associations: Doctrine\ORM\PersistentCollection {#8530 …}
  #createdAt: DateTime @1764670874 {#7547
    date: 2025-12-02 10:21:14.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1764670874 {#7662
    date: 2025-12-02 10:21:14.0 UTC (+00:00)
  }
  #enabled: true
  #translations: Doctrine\ORM\PersistentCollection {#8589 …}
  #translationsCache: [
    "fr_FR" => App\Entity\Product\ProductTranslation {#8592
      #locale: "fr_FR"
      #translatable: App\Entity\Product\Product {#7586}
      #id: 986
      #name: "NAD M32 Amplificateur Intégré Audio Numérique 2 x 150 Watts"
      #slug: "nad-m32-amplificateur-integre-audio-numerique-2-x-150-watts-"
      #description: """
        L'alliance parfaite entre le M32 & le M50.2 (vendus séparément)\u{A0}\n
        En Savoir Plus...\u{A0}\n
        Préampli Remplacé par un Logiciel\n
        Avec le M32, NAD Electronics a atteint une étape supplémentaire pour se rapprocher de cet idéal en combinant toutes les fonctions d'un ampli de puissance et d'un pré-ampli dans un étage d'amplification unique contrôlé par un logiciel. Des mathématiques très avancées déterminent toutes les fonctions de contrôle, y compris le volume et les filtres. Cela produit une réduction spectaculaire du bruit et de la distorsion, et vous rapproche encore plus de la musique, des artistes interprètes et des musiciens. Les contrôles traditionnels de volume, qui modifient le gain d'un circuit analogique actif, ne peuvent pas approcher la transparence du M32. Ce dernier permet également de superbes contrôles de tonalité qui ne changent que la tonalité, et qui n'ajoute ni décalage de phase ni distorsion; il n'y a pas de circuits supplémentaires pour cette fonction. De plus, vous pouvez très facilement utiliser le bi-cablage ou ajouter un subwoofer avec crossover électronique intégré.\n
        Direct Digital Embarqué\n
        Avec une puissance de 2 x 150 Watts sous le capot, le NAD M32 peut retranscrire n'importe quel type de contenu sonore. Plus important encore, IL n'a pratiquement pas de distorsion, et un facteur d'amortissement qui est hors catégorie supérieur à 1000. Et cela grâce à l'innovante technologie Direct Digital Feedback Amplifier fabriqué sous licence Cambridge Silicon Radio (CSR), qui utilise un type de correction d'erreur numérique incroyablement rapide et précis. Le NAD M32 est un véritable amplificateur numérique (et pas simplement de la classe D) qui est contrôlée par ordinateur, et qui amplifie entièrement en numérique; la conversion analogique se produisant aux borniers haut-parleurs. C'est le chemin le plus court d'un signal dans l'histoire de l'audio...!!!\u{A0}\n
        Prêt pour l'Audio Haute Résolution (Hi-Res)\n
        Par le simple ajout du module MDC BluOS (en option), le NAD M32 s'intégre parfaitement à l'écosystème BluOS. Contrairement à UPnP ou Airplay opérant entre plusieurs plateformes, le BluOS est un véritable système d'exploitation illimitée grâce à son OS intégré. Devenant rapidement le leader de la diffusion audio en réseau et en haute résolution, BluOS est un système de gestion de musique complet qui vous donne un accès unique à toute votre musique, qu'elle se trouve sur des disques durs ou sur le cloud, et pilotable facilement grâce à l'App Bluesound. Avec son module BluOS, le NAD M32 peut aussi être intégré dans un système multiroom Bluesound.\n
        \u{A0}\n
        Caractéristiques Principales\n
        • 2 x 150 Watts (puissance intégrale)\n
        • Circuit PowerDriveTM\n
        • Technologie nCoreTM Hypex\n
        • Transformateur d’alimentation toroïdal Holmgren\u{A0}\n
        • Circuit hybride numérique\n
        • Ecran couleurs et tactile\n
        • Câble secteur IEC amovible\n
        • Entrée infrarouge (IR) & Trigger\n
        • Ventillation thermiquement controlée\u{A0}\n
        • Prises plaquées or\n
        • Construction épurée\n
        • 2 entrées Coaxial numérique\n
        • 2 entrées Optique TOS\n
        • 1 entrée AES/EBU\n
        • 2 entrées analogique RCA CINCH\u{A0}\n
        • 1 entrée Phono MM\n
        • Sortie Coaxial (x1) et Optique (x1)\n
        • Sortie PréAmp/Subwoofer\n
        • 1 entrée USB 24/192 asynchrone\n
        • Amplificateur et sortie casque en façade\u{A0}\n
        • Borniers Bi-cablage\n
        • Consommation en veille < 0,5W\n
        \n
        \n
        \n
        Spécificités Techniques\n
        • Puissance de sortie continue sous 8 Ω et 4 Ω (stéréo) > 150 W (20Hz - 20kHz, deux canaux en service)\n
        • Distorsion harmonique totale (500 mW puissance nominale) < 0,005 % (20Hz - 20kHz sous 8Ω et 4Ω)\n
        • Puissance dynamique IHF : 190 Watts (8Ω), 380 Watts (4Ω), 440 Watts (2Ω)\n
        • Puissance de coupure > 165W (ref 1 kHz, 8Ω, 0,1% THD)\n
        • Courant de crête en sortie > 18A\n
        • Rapport signal/bruit > 95dB (ref. 1 W), > 124dB (ref. puissance nominale)\n
        • Facteur d’amortissement \u{A0}> 1000\n
        • Réponse en fréquence : 0.5dB (ref. 20Hz-96Hz at 192kHz)\n
        • Impédances d’entrée : 17 kΩ et C=200 pF (RCA), 200 kΩ et C=100 pF (XLR)\n
        • Sensibilité d’entrée : 1,6 V (ref. puissance nominale)\n
        • Niveau d’entrée minimum pour Trigger automatique : 10 mV à 1 kHz\n
        • Consommation en attente : 40 Watts\n
        • Consommation en veille : 0.5 Watts\n
        • Dimensions (L x H x P) : 435 x 132 x 388 mm (hors-tout*)\n
        • Poids net / Poids emballé : 7,7 kg / 9.8 kg\n
        \n
        \u{A0}\n
        * Les dimensions hors-tout comprennent les pieds, les touches d’extension et les bornes des haut-parleurs.Photos non contractuelles. Toutes les marques citées sont des marques déposées et sont la propriété de leurs propriétaires respectifs.
        """
      #metaKeywords: null
      #metaDescription: "Le NAD M32 est un amplificateur intégré high-end, compatible BluOS et possédant de multiples fonctionnalités pour une flexibilité et une efficacité maximales."
      #shortDescription: """
        Le NAD M32 est un amplificateur intégré haut de gamme, compatible BluOS et possédant de multiples fonctionnalités pour une flexibilité, une efficacité et une réduction du bruit et de distorsion maximales. \n
        Il est également équipé d'une entrée phono et d'une sortie casque permettant d'offrir le meilleur aux amateurs de musique de tous horizons.
        """
    }
  ]
  #currentLocale: "fr_FR"
  #currentTranslation: null
  #fallbackLocale: "fr_FR"
  #variantSelectionMethod: "choice"
  #productTaxons: Doctrine\ORM\PersistentCollection {#7911 …}
  #channels: Doctrine\ORM\PersistentCollection {#8108 …}
  #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7579 …}
  #reviews: Doctrine\ORM\PersistentCollection {#8025 …}
  #averageRating: 0.0
  #images: Doctrine\ORM\PersistentCollection {#8110 …}
  #productType: null
  -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7790 …}
}
property_path
null
required
true
row_attr
[]
setter
null
translation_domain
null
trim
true
upload_max_size_message
Closure() {#19430
  class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension"
  use: {
    $translator: Symfony\Component\Translation\DataCollectorTranslator {#1444 …}
    $message: Closure() {#19431 …}
    $translationDomain: "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 {#19324
  -cart: App\Entity\Order\Order {#16912 …}
  -cartItem: App\Entity\Order\OrderItem {#19338
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19337 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19313 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8602 …}
    #productName: null
    #variantName: null
  }
}
disabled
false
errors
Symfony\Component\Form\FormErrorIterator {#19517
  -errors: []
  -form: Symfony\Component\Form\Form {#19534 …}
}
form
Symfony\Component\Form\FormView {#19429 …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 {#19324
  -cart: App\Entity\Order\Order {#16912 …}
  -cartItem: App\Entity\Order\OrderItem {#19338
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19337 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19313 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8602 …}
    #productName: null
    #variantName: null
  }
}