Redirect 301 redirect from GET @sylius_shop_product_review_index (e96b0f)

GET https://sap.preprod.4runners.fr/fr_FR/products/grado-gt220-ecouteurs-intra-sans-fil-bluetooth-wireless-series

Forms

  • sylius_shop_add_to_cart
    • cartItem
    • addToWishlist
    • wishlists
    • _token
  • add_to_wishlist
    • _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 {#18325
  -cart: App\Entity\Order\Order {#8089 …}
  -cartItem: App\Entity\Order\OrderItem {#18339
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#18338 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#18314 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #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 {#18325
  -cart: App\Entity\Order\Order {#8089 …}
  -cartItem: App\Entity\Order\OrderItem {#18339
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#18338 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#18314 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}
same as passed value
product
App\Entity\Product\Product {#7586
  #id: 1610
  #code: "GT220"
  #attributes: Doctrine\ORM\PersistentCollection {#8249 …}
  #variants: Doctrine\ORM\PersistentCollection {#8462 …}
  #options: Doctrine\ORM\PersistentCollection {#8590 …}
  #associations: Doctrine\ORM\PersistentCollection {#8530 …}
  #createdAt: DateTime @1764671410 {#7547
    date: 2025-12-02 10:30:10.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1764671410 {#7662
    date: 2025-12-02 10:30:10.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: 1610
      #name: "GRADO GT220 Ecouteurs Intra Sans Fil Bluetooth Wireless Series"
      #slug: "grado-gt220-ecouteurs-intra-sans-fil-bluetooth-wireless-series"
      #description: """
        Premier Casque Grado Intra-Auriculaire sans fil \n
        Le GT220 marque une étape importante dans les sept décennies d'audio Grado. Après des années de préparation, le fabricant américain ne voulait pas précipiter le processus de création d'un casque sans fil compact et polyvalent avec une telle sonorité et une telle profondeur. Contrôlez la musique, les appels et plus encore d'un simple toucher, ou votre voix avec le microphone intégré.\u{A0}\n
        Un jour et demi sans se déconnecter\n
        La durée de vie de la batterie est un objectif majeur pour chacun d'entre nous. Avec 36 heures d'écoute, le GT220 est prêt pour tout, du trajet en métro au travail jusqu'à votre prochain vol d'un pays à l'autre. Les véritables écouteurs sans fil offrent 6 heures d'autonomie, tandis que leur étui peut les recharger 5 fois.\n
        Chargement sans fil\u{A0}\n
        N'abandonnez pas un câble précieux lorsqu'un chargeur sans fil est sur la table. Le boîtier GT220 dispose à la fois d'options de chargement USB-C et sans fil. Que vous le lanciez pour une charge rapide avant de vous épuiser ou que vous le branchiez pendant la nuit, le choix vous appartient.\n
        Son Caractéristique\n
        La réponse médium est neutre et musicale sans aucune coloration, tandis que le grave est définitif avec une excellente extension. La réponse en haute fréquence est naturelle sans aucune stridence. Peu importe la taille, Grado donne à tous leurs conducteurs la même quantité et qualité d'attention et a passé autant de temps que nécessaire à régler et à installer écouteurs .\n
        Musique, Voix, Volume, Appels\n
        Le GT220 dispose d'un système tactile capacitif bifurqué : le côté gauche contrôle le téléphone et la voix, tandis que le côté droit contrôle la lecture de la musique. Avec une torsion pour verrouiller, le GT220 peut créer un joint étanche dans votre oreille qui joue un rôle majeur dans la reproduction sonore. Grado a également inclus un contrôle total du volume lorsque vous êtes à moitié éveillé pendant un vol et que vous n'avez pas envie de sortir votre téléphone.\n
        \n
        \n
        Caractéristiques Techniques\n
        \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} ▪ Bluetooth : 5.0\n
         ▪ Autonomie de la batterie : 36 heures\n
         ▪ Batterie du casque : 6 heures ; 50 mAh\n
         ▪ Batterie du boîtier : 5 charges complètes ; 500 mAh\n
         ▪ Chargement : USB-C, sans fil ; 2 heures\n
         ▪ Codec : aptX, AAC, SBC\n
         ▪ Réponse en fréquence : 20Hz~20KHz\n
         ▪ Indice de résistance à l'eau/à la sueur : IPX4\n
        Batterie de lecture : durée de vie basée sur 50 % de volume tout au long de la lecture. La batterie varie en fonction du volume, du genre musical et de la puissance de la connectivité Bluetooth. Batterie totale : la durée de vie de la batterie de 36 heures est basée sur des écouteurs entièrement chargés (6 heures) combinés à un boîtier entièrement chargé, qui peut recharger les écouteurs à pleine capacité 5 fois plus. Fonctionnalités : les appels téléphoniques, l'assistant vocal, la lecture de musique et le volume dépendent de l'appareil auquel ils sont connectés. Les capacités peuvent varier en fonction du matériel, du logiciel et du fabricant de l'appareil. Ajustement : Chaque oreille a une taille et une forme différentes. Le GT220 peut ne pas convenir à tout le monde. Chargement sans fil : chargeur non inclus. Le boîtier de charge sans fil est compatible Qi, mais peut ne pas fonctionner avec tous les chargeurs sans fil. Veuillez vérifier auprès du fabricant de votre chargeur.
        """
      #metaKeywords: null
      #metaDescription: "Le grado GT220 est un casque intra auriculaire sans fil bluetooth de la gamme Wireless series de chez Grado Labs"
      #shortDescription: "Premier casque sans fil intra auriculaire Grado intégrant le Bluetooth 5, une batterie avec davantage d'autonomie."
    }
  ]
  #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 {#18325
  -cart: App\Entity\Order\Order {#8089 …}
  -cartItem: App\Entity\Order\OrderItem {#18339
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#18338 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#18314 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}
data_class
"Sylius\Bundle\OrderBundle\Controller\AddToCartCommand"
disabled
false
empty_data
Closure(FormInterface $form) {#18433
  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: 1610
  #code: "GT220"
  #attributes: Doctrine\ORM\PersistentCollection {#8249 …}
  #variants: Doctrine\ORM\PersistentCollection {#8462 …}
  #options: Doctrine\ORM\PersistentCollection {#8590 …}
  #associations: Doctrine\ORM\PersistentCollection {#8530 …}
  #createdAt: DateTime @1764671410 {#7547
    date: 2025-12-02 10:30:10.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1764671410 {#7662
    date: 2025-12-02 10:30:10.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: 1610
      #name: "GRADO GT220 Ecouteurs Intra Sans Fil Bluetooth Wireless Series"
      #slug: "grado-gt220-ecouteurs-intra-sans-fil-bluetooth-wireless-series"
      #description: """
        Premier Casque Grado Intra-Auriculaire sans fil \n
        Le GT220 marque une étape importante dans les sept décennies d'audio Grado. Après des années de préparation, le fabricant américain ne voulait pas précipiter le processus de création d'un casque sans fil compact et polyvalent avec une telle sonorité et une telle profondeur. Contrôlez la musique, les appels et plus encore d'un simple toucher, ou votre voix avec le microphone intégré.\u{A0}\n
        Un jour et demi sans se déconnecter\n
        La durée de vie de la batterie est un objectif majeur pour chacun d'entre nous. Avec 36 heures d'écoute, le GT220 est prêt pour tout, du trajet en métro au travail jusqu'à votre prochain vol d'un pays à l'autre. Les véritables écouteurs sans fil offrent 6 heures d'autonomie, tandis que leur étui peut les recharger 5 fois.\n
        Chargement sans fil\u{A0}\n
        N'abandonnez pas un câble précieux lorsqu'un chargeur sans fil est sur la table. Le boîtier GT220 dispose à la fois d'options de chargement USB-C et sans fil. Que vous le lanciez pour une charge rapide avant de vous épuiser ou que vous le branchiez pendant la nuit, le choix vous appartient.\n
        Son Caractéristique\n
        La réponse médium est neutre et musicale sans aucune coloration, tandis que le grave est définitif avec une excellente extension. La réponse en haute fréquence est naturelle sans aucune stridence. Peu importe la taille, Grado donne à tous leurs conducteurs la même quantité et qualité d'attention et a passé autant de temps que nécessaire à régler et à installer écouteurs .\n
        Musique, Voix, Volume, Appels\n
        Le GT220 dispose d'un système tactile capacitif bifurqué : le côté gauche contrôle le téléphone et la voix, tandis que le côté droit contrôle la lecture de la musique. Avec une torsion pour verrouiller, le GT220 peut créer un joint étanche dans votre oreille qui joue un rôle majeur dans la reproduction sonore. Grado a également inclus un contrôle total du volume lorsque vous êtes à moitié éveillé pendant un vol et que vous n'avez pas envie de sortir votre téléphone.\n
        \n
        \n
        Caractéristiques Techniques\n
        \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} ▪ Bluetooth : 5.0\n
         ▪ Autonomie de la batterie : 36 heures\n
         ▪ Batterie du casque : 6 heures ; 50 mAh\n
         ▪ Batterie du boîtier : 5 charges complètes ; 500 mAh\n
         ▪ Chargement : USB-C, sans fil ; 2 heures\n
         ▪ Codec : aptX, AAC, SBC\n
         ▪ Réponse en fréquence : 20Hz~20KHz\n
         ▪ Indice de résistance à l'eau/à la sueur : IPX4\n
        Batterie de lecture : durée de vie basée sur 50 % de volume tout au long de la lecture. La batterie varie en fonction du volume, du genre musical et de la puissance de la connectivité Bluetooth. Batterie totale : la durée de vie de la batterie de 36 heures est basée sur des écouteurs entièrement chargés (6 heures) combinés à un boîtier entièrement chargé, qui peut recharger les écouteurs à pleine capacité 5 fois plus. Fonctionnalités : les appels téléphoniques, l'assistant vocal, la lecture de musique et le volume dépendent de l'appareil auquel ils sont connectés. Les capacités peuvent varier en fonction du matériel, du logiciel et du fabricant de l'appareil. Ajustement : Chaque oreille a une taille et une forme différentes. Le GT220 peut ne pas convenir à tout le monde. Chargement sans fil : chargeur non inclus. Le boîtier de charge sans fil est compatible Qi, mais peut ne pas fonctionner avec tous les chargeurs sans fil. Veuillez vérifier auprès du fabricant de votre chargeur.
        """
      #metaKeywords: null
      #metaDescription: "Le grado GT220 est un casque intra auriculaire sans fil bluetooth de la gamme Wireless series de chez Grado Labs"
      #shortDescription: "Premier casque sans fil intra auriculaire Grado intégrant le Bluetooth 5, une batterie avec davantage d'autonomie."
    }
  ]
  #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() {#18431
  class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension"
  use: {
    $translator: Symfony\Component\Translation\DataCollectorTranslator {#1444 …}
    $message: Closure() {#18432 …}
    $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 {#18325
  -cart: App\Entity\Order\Order {#8089 …}
  -cartItem: App\Entity\Order\OrderItem {#18339
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#18338 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#18314 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}
disabled
false
errors
Symfony\Component\Form\FormErrorIterator {#18518
  -errors: []
  -form: Symfony\Component\Form\Form {#18535 …}
}
form
Symfony\Component\Form\FormView {#18430 …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 {#18325
  -cart: App\Entity\Order\Order {#8089 …}
  -cartItem: App\Entity\Order\OrderItem {#18339
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#18338 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#18314 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}