GET https://sap.preprod.4runners.fr/fr_FR/taxons/cables-audio-accessoires?page=12&sorting%5Bprice%5D=desc

Components

12 Twig Components
44 Render Count
32 ms Render Time
32.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 24.12ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 5.01ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 3.23ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.80ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.48ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.25ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.71ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.22ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.42ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.39ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.63ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.99ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 32.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13399
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13392 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13398 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13397 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#13425
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13399
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13392 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13398 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13397 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 32.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13502
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13498 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13501 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#13511
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13502
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13498 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13501 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 32.0 MiB 1.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13612
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13584 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13620 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14324
  +cart: App\Entity\Order\Order {#15120 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13612
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13584 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13620 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 32.0 MiB 2.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15946
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15940 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15935 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15936 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#16087
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15946
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15940 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15935 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15936 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 32.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18273
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18269 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18270 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18272 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#18282
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#233 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18273
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18269 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18270 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18272 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 32.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18386
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18382 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18383 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18385 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#18394
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#233 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18386
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18382 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18383 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18385 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 32.0 MiB 1.63 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18464
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18460 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18461 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18463 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#18472
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#233 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18464
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18460 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18461 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18463 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 5.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#8113
    #id: 653
    #code: "Thorens-Kit-Net"
    #attributes: Doctrine\ORM\PersistentCollection {#8851 …}
    #variants: Doctrine\ORM\PersistentCollection {#8989 …}
    #options: Doctrine\ORM\PersistentCollection {#8979 …}
    #associations: Doctrine\ORM\PersistentCollection {#8919 …}
    #createdAt: DateTime @1764670606 {#8203
      date: 2025-12-02 10:16:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670606 {#8095
      date: 2025-12-02 10:16:46.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8978 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8981
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8113}
        #id: 653
        #name: "Thorens Kit de Nettoyage pour Disques Vinyles"
        #slug: "thorens-kit-de-nettoyage-pour-vinyle-"
        #description: """
          Contenu du Coffret : \u{A0}\n
          \n
          - Une brosse en carbone, qui permet d’éliminer la poussière et les charges statiques sur vos disques.\n
          - Une brosse en velours, à utiliser avec un liquide de nettoyage ou un produit antistatique. Sa précision microfibre lui permet d’atteindre tous les recoins, y compris le sillon.\n
          - La mini-brosse pour diamant et le produit d'entretien du diamant, qui vous permettront de le nettoyer en profondeur (poussières, impuretés…).\n
          - Le spray antistatique, qui dégraisse le vinyle et retire les charges statiques \u{A0}\n
          - Poids : 1,00 kg
          """
        #metaKeywords: null
        #metaDescription: "kit de nettoyage pour disque vinyle"
        #shortDescription: "Kit de nettoyage Thorens pour l'entretien de vos disques vinyles."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8984 …}
    #channels: Doctrine\ORM\PersistentCollection {#8710 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8233 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8440 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8713 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8100 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19016
  +product: App\Entity\Product\Product {#8113
    #id: 653
    #code: "Thorens-Kit-Net"
    #attributes: Doctrine\ORM\PersistentCollection {#8851 …}
    #variants: Doctrine\ORM\PersistentCollection {#8989 …}
    #options: Doctrine\ORM\PersistentCollection {#8979 …}
    #associations: Doctrine\ORM\PersistentCollection {#8919 …}
    #createdAt: DateTime @1764670606 {#8203
      date: 2025-12-02 10:16:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670606 {#8095
      date: 2025-12-02 10:16:46.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8978 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8981
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8113}
        #id: 653
        #name: "Thorens Kit de Nettoyage pour Disques Vinyles"
        #slug: "thorens-kit-de-nettoyage-pour-vinyle-"
        #description: """
          Contenu du Coffret : \u{A0}\n
          \n
          - Une brosse en carbone, qui permet d’éliminer la poussière et les charges statiques sur vos disques.\n
          - Une brosse en velours, à utiliser avec un liquide de nettoyage ou un produit antistatique. Sa précision microfibre lui permet d’atteindre tous les recoins, y compris le sillon.\n
          - La mini-brosse pour diamant et le produit d'entretien du diamant, qui vous permettront de le nettoyer en profondeur (poussières, impuretés…).\n
          - Le spray antistatique, qui dégraisse le vinyle et retire les charges statiques \u{A0}\n
          - Poids : 1,00 kg
          """
        #metaKeywords: null
        #metaDescription: "kit de nettoyage pour disque vinyle"
        #shortDescription: "Kit de nettoyage Thorens pour l'entretien de vos disques vinyles."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8984 …}
    #channels: Doctrine\ORM\PersistentCollection {#8710 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8233 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8440 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8713 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8100 …}
  }
  +variant: App\Entity\Product\ProductVariant {#8992 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8113
    #id: 653
    #code: "Thorens-Kit-Net"
    #attributes: Doctrine\ORM\PersistentCollection {#8851 …}
    #variants: Doctrine\ORM\PersistentCollection {#8989 …}
    #options: Doctrine\ORM\PersistentCollection {#8979 …}
    #associations: Doctrine\ORM\PersistentCollection {#8919 …}
    #createdAt: DateTime @1764670606 {#8203
      date: 2025-12-02 10:16:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670606 {#8095
      date: 2025-12-02 10:16:46.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8978 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8981
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8113}
        #id: 653
        #name: "Thorens Kit de Nettoyage pour Disques Vinyles"
        #slug: "thorens-kit-de-nettoyage-pour-vinyle-"
        #description: """
          Contenu du Coffret : \u{A0}\n
          \n
          - Une brosse en carbone, qui permet d’éliminer la poussière et les charges statiques sur vos disques.\n
          - Une brosse en velours, à utiliser avec un liquide de nettoyage ou un produit antistatique. Sa précision microfibre lui permet d’atteindre tous les recoins, y compris le sillon.\n
          - La mini-brosse pour diamant et le produit d'entretien du diamant, qui vous permettront de le nettoyer en profondeur (poussières, impuretés…).\n
          - Le spray antistatique, qui dégraisse le vinyle et retire les charges statiques \u{A0}\n
          - Poids : 1,00 kg
          """
        #metaKeywords: null
        #metaDescription: "kit de nettoyage pour disque vinyle"
        #shortDescription: "Kit de nettoyage Thorens pour l'entretien de vos disques vinyles."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8984 …}
    #channels: Doctrine\ORM\PersistentCollection {#8710 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8233 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8440 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8713 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8100 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Thorens Kit de Nettoyage pour Disques Vinyles"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19176
  -props: [
    "product" => App\Entity\Product\Product {#8113
      #id: 653
      #code: "Thorens-Kit-Net"
      #attributes: Doctrine\ORM\PersistentCollection {#8851 …}
      #variants: Doctrine\ORM\PersistentCollection {#8989 …}
      #options: Doctrine\ORM\PersistentCollection {#8979 …}
      #associations: Doctrine\ORM\PersistentCollection {#8919 …}
      #createdAt: DateTime @1764670606 {#8203
        date: 2025-12-02 10:16:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670606 {#8095
        date: 2025-12-02 10:16:46.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8978 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8981
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8113}
          #id: 653
          #name: "Thorens Kit de Nettoyage pour Disques Vinyles"
          #slug: "thorens-kit-de-nettoyage-pour-vinyle-"
          #description: """
            Contenu du Coffret : \u{A0}\n
            \n
            - Une brosse en carbone, qui permet d’éliminer la poussière et les charges statiques sur vos disques.\n
            - Une brosse en velours, à utiliser avec un liquide de nettoyage ou un produit antistatique. Sa précision microfibre lui permet d’atteindre tous les recoins, y compris le sillon.\n
            - La mini-brosse pour diamant et le produit d'entretien du diamant, qui vous permettront de le nettoyer en profondeur (poussières, impuretés…).\n
            - Le spray antistatique, qui dégraisse le vinyle et retire les charges statiques \u{A0}\n
            - Poids : 1,00 kg
            """
          #metaKeywords: null
          #metaDescription: "kit de nettoyage pour disque vinyle"
          #shortDescription: "Kit de nettoyage Thorens pour l'entretien de vos disques vinyles."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8984 …}
      #channels: Doctrine\ORM\PersistentCollection {#8710 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8233 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8440 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8713 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8100 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19284 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19280 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19282 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8992 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9264
    #collection: Doctrine\Common\Collections\ArrayCollection {#9263 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9110 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30200 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30202 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19284 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19280 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19282 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Thorens Kit de Nettoyage pour Disques Vinyles"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9264
    #collection: Doctrine\Common\Collections\ArrayCollection {#9263 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9110 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30200 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30202 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19292
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19288
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19284 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19280 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19282 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8992 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9264
      #collection: Doctrine\Common\Collections\ArrayCollection {#9263 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9110 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30200 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30202 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19360
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19350 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19358 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19359 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8992 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19369
  +variant: App\Entity\Product\ProductVariant {#8992 …}
  +price: "82,50\u{A0}"
  +originalPrice: "82,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19360
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19350 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19358 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19359 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 2.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#9268
    #id: 1267
    #code: "REFLEXRCASUB"
    #attributes: Doctrine\ORM\PersistentCollection {#9281 …}
    #variants: Doctrine\ORM\PersistentCollection {#9294 …}
    #options: Doctrine\ORM\PersistentCollection {#9285 …}
    #associations: Doctrine\ORM\PersistentCollection {#9283 …}
    #createdAt: DateTime @1764671126 {#9262
      date: 2025-12-02 10:25:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671126 {#9265
      date: 2025-12-02 10:25:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9288 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9289
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9268}
        #id: 1267
        #name: "REAL CABLE® REFEX Câble Audio de Prestige pour Caisson de Basses"
        #slug: "real-cable-refex-cable-audio-de-prestige-pour-caisson-de-basses"
        #description: """
          Le REFLEX RCA : Un Câble Audio Asymétrique de Qualité pour Subwoofer\u{A0}\n
          Le REAL CABLE REFLEX pour caisson de basses est composé de conducteurs en cuivre de très haute qualité désoxygéné à 99,999 % (OFC), de brins à 2 sections différentes (TDC), d'un câble de très forte section au quadruple blindage,de fiches métalliques monoblocks avec\u{A0}TwistLock®, de contacts Rhodium, d'une fiche\u{A0}RCA\u{A0}mâle / mâle, le tout fabriqué et soudé à la main.\u{A0}Une tresse antivibratoire en nylon, un tressage haute densité de la masse, un feuillard aluminium, un double isolant\u{A0}FPE\u{A0}à faible effet capacitif et l’utilisation de ferrites assurent une isolation à toute épreuve du signal\u{A0}transporté. Les Prises\u{A0}TwistLock®\u{A0}en Rhodium, un métal blanc argenté reconnu pour sa dureté supérieure à l’or puisqu’il appartient au groupe des platines métalliques, pour une excellente résistance à la corrosion et une\u{A0}parfaite tenue dans le temps.Technologie TDC (câble audio & câble HP) / TDC = Time Difference ControlGrâce à l’utilisation de brins de différentes sections au sein même du câble, le temps de propagation des différentes fréquences est optimisé, chacune empruntant le conducteur qui lui convient le mieux : les brins fins pour les hautes fréquences et les plus gros pour les plus basses fréquences. Cette optimisation de la propagation des graves par rapport aux aigus permet d’améliorer notablement la phase électrique du signal en fonction des fréquences, ce qui se traduit par une image sonore plus réaliste, des plans parfaitement étagés et une ouverture latérale impressionnante. La technologie TDC se retrouve dans les câbles haut-parleurs mais aussi dans les câbles d'interconnection audio.Tout est réuni pour offrir une excellente liaison audio stéréo, qui grâce au TDC, procure un message sonore clair, intelligible et naturel. Le grave gagne en profondeur et en dynamique. Le médium est remarquablement ouvert et précis. L’aigu est très défini et enfin l’image sonore offre une ouverture incroyable.\n
          Caractéristiques Principales\u{A0}\u{A0}• Conducteurs en cuivre très haute qualité désoxygéné à 99,999 % (OFC)•\u{A0}Brins à 2 sections différentes (Technologie TDC) • Câble de très forte section • Quadruple blindage • Fiches métalliques monoblocks avec TwistLock® • Contacts au Rhodium et Ferrite.\n
          \n
          Ce câble est aussi fabriqué sur mesure, pour tout renseignement, nous consulter via le formulaire de demande de devis.
          """
        #metaKeywords: null
        #metaDescription: "Le REFLEX est un câble asymétrique pour une liaison entre un caisson de basses et un amplificateur intégré ou pré-amplificateur."
        #shortDescription: "Le REFLEX est un câble d'interconnexion de qualité pour une liaison entre un subwoofer et un Pré-amplificateur/ampli intégré."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9291 …}
    #channels: Doctrine\ORM\PersistentCollection {#9279 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9270 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9275 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9277 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9273 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19269
  +product: App\Entity\Product\Product {#9268
    #id: 1267
    #code: "REFLEXRCASUB"
    #attributes: Doctrine\ORM\PersistentCollection {#9281 …}
    #variants: Doctrine\ORM\PersistentCollection {#9294 …}
    #options: Doctrine\ORM\PersistentCollection {#9285 …}
    #associations: Doctrine\ORM\PersistentCollection {#9283 …}
    #createdAt: DateTime @1764671126 {#9262
      date: 2025-12-02 10:25:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671126 {#9265
      date: 2025-12-02 10:25:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9288 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9289
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9268}
        #id: 1267
        #name: "REAL CABLE® REFEX Câble Audio de Prestige pour Caisson de Basses"
        #slug: "real-cable-refex-cable-audio-de-prestige-pour-caisson-de-basses"
        #description: """
          Le REFLEX RCA : Un Câble Audio Asymétrique de Qualité pour Subwoofer\u{A0}\n
          Le REAL CABLE REFLEX pour caisson de basses est composé de conducteurs en cuivre de très haute qualité désoxygéné à 99,999 % (OFC), de brins à 2 sections différentes (TDC), d'un câble de très forte section au quadruple blindage,de fiches métalliques monoblocks avec\u{A0}TwistLock®, de contacts Rhodium, d'une fiche\u{A0}RCA\u{A0}mâle / mâle, le tout fabriqué et soudé à la main.\u{A0}Une tresse antivibratoire en nylon, un tressage haute densité de la masse, un feuillard aluminium, un double isolant\u{A0}FPE\u{A0}à faible effet capacitif et l’utilisation de ferrites assurent une isolation à toute épreuve du signal\u{A0}transporté. Les Prises\u{A0}TwistLock®\u{A0}en Rhodium, un métal blanc argenté reconnu pour sa dureté supérieure à l’or puisqu’il appartient au groupe des platines métalliques, pour une excellente résistance à la corrosion et une\u{A0}parfaite tenue dans le temps.Technologie TDC (câble audio & câble HP) / TDC = Time Difference ControlGrâce à l’utilisation de brins de différentes sections au sein même du câble, le temps de propagation des différentes fréquences est optimisé, chacune empruntant le conducteur qui lui convient le mieux : les brins fins pour les hautes fréquences et les plus gros pour les plus basses fréquences. Cette optimisation de la propagation des graves par rapport aux aigus permet d’améliorer notablement la phase électrique du signal en fonction des fréquences, ce qui se traduit par une image sonore plus réaliste, des plans parfaitement étagés et une ouverture latérale impressionnante. La technologie TDC se retrouve dans les câbles haut-parleurs mais aussi dans les câbles d'interconnection audio.Tout est réuni pour offrir une excellente liaison audio stéréo, qui grâce au TDC, procure un message sonore clair, intelligible et naturel. Le grave gagne en profondeur et en dynamique. Le médium est remarquablement ouvert et précis. L’aigu est très défini et enfin l’image sonore offre une ouverture incroyable.\n
          Caractéristiques Principales\u{A0}\u{A0}• Conducteurs en cuivre très haute qualité désoxygéné à 99,999 % (OFC)•\u{A0}Brins à 2 sections différentes (Technologie TDC) • Câble de très forte section • Quadruple blindage • Fiches métalliques monoblocks avec TwistLock® • Contacts au Rhodium et Ferrite.\n
          \n
          Ce câble est aussi fabriqué sur mesure, pour tout renseignement, nous consulter via le formulaire de demande de devis.
          """
        #metaKeywords: null
        #metaDescription: "Le REFLEX est un câble asymétrique pour une liaison entre un caisson de basses et un amplificateur intégré ou pré-amplificateur."
        #shortDescription: "Le REFLEX est un câble d'interconnexion de qualité pour une liaison entre un subwoofer et un Pré-amplificateur/ampli intégré."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9291 …}
    #channels: Doctrine\ORM\PersistentCollection {#9279 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9270 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9275 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9277 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9273 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9295 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#9268
    #id: 1267
    #code: "REFLEXRCASUB"
    #attributes: Doctrine\ORM\PersistentCollection {#9281 …}
    #variants: Doctrine\ORM\PersistentCollection {#9294 …}
    #options: Doctrine\ORM\PersistentCollection {#9285 …}
    #associations: Doctrine\ORM\PersistentCollection {#9283 …}
    #createdAt: DateTime @1764671126 {#9262
      date: 2025-12-02 10:25:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671126 {#9265
      date: 2025-12-02 10:25:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9288 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9289
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9268}
        #id: 1267
        #name: "REAL CABLE® REFEX Câble Audio de Prestige pour Caisson de Basses"
        #slug: "real-cable-refex-cable-audio-de-prestige-pour-caisson-de-basses"
        #description: """
          Le REFLEX RCA : Un Câble Audio Asymétrique de Qualité pour Subwoofer\u{A0}\n
          Le REAL CABLE REFLEX pour caisson de basses est composé de conducteurs en cuivre de très haute qualité désoxygéné à 99,999 % (OFC), de brins à 2 sections différentes (TDC), d'un câble de très forte section au quadruple blindage,de fiches métalliques monoblocks avec\u{A0}TwistLock®, de contacts Rhodium, d'une fiche\u{A0}RCA\u{A0}mâle / mâle, le tout fabriqué et soudé à la main.\u{A0}Une tresse antivibratoire en nylon, un tressage haute densité de la masse, un feuillard aluminium, un double isolant\u{A0}FPE\u{A0}à faible effet capacitif et l’utilisation de ferrites assurent une isolation à toute épreuve du signal\u{A0}transporté. Les Prises\u{A0}TwistLock®\u{A0}en Rhodium, un métal blanc argenté reconnu pour sa dureté supérieure à l’or puisqu’il appartient au groupe des platines métalliques, pour une excellente résistance à la corrosion et une\u{A0}parfaite tenue dans le temps.Technologie TDC (câble audio & câble HP) / TDC = Time Difference ControlGrâce à l’utilisation de brins de différentes sections au sein même du câble, le temps de propagation des différentes fréquences est optimisé, chacune empruntant le conducteur qui lui convient le mieux : les brins fins pour les hautes fréquences et les plus gros pour les plus basses fréquences. Cette optimisation de la propagation des graves par rapport aux aigus permet d’améliorer notablement la phase électrique du signal en fonction des fréquences, ce qui se traduit par une image sonore plus réaliste, des plans parfaitement étagés et une ouverture latérale impressionnante. La technologie TDC se retrouve dans les câbles haut-parleurs mais aussi dans les câbles d'interconnection audio.Tout est réuni pour offrir une excellente liaison audio stéréo, qui grâce au TDC, procure un message sonore clair, intelligible et naturel. Le grave gagne en profondeur et en dynamique. Le médium est remarquablement ouvert et précis. L’aigu est très défini et enfin l’image sonore offre une ouverture incroyable.\n
          Caractéristiques Principales\u{A0}\u{A0}• Conducteurs en cuivre très haute qualité désoxygéné à 99,999 % (OFC)•\u{A0}Brins à 2 sections différentes (Technologie TDC) • Câble de très forte section • Quadruple blindage • Fiches métalliques monoblocks avec TwistLock® • Contacts au Rhodium et Ferrite.\n
          \n
          Ce câble est aussi fabriqué sur mesure, pour tout renseignement, nous consulter via le formulaire de demande de devis.
          """
        #metaKeywords: null
        #metaDescription: "Le REFLEX est un câble asymétrique pour une liaison entre un caisson de basses et un amplificateur intégré ou pré-amplificateur."
        #shortDescription: "Le REFLEX est un câble d'interconnexion de qualité pour une liaison entre un subwoofer et un Pré-amplificateur/ampli intégré."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9291 …}
    #channels: Doctrine\ORM\PersistentCollection {#9279 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9270 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9275 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9277 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9273 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "REAL CABLE® REFEX Câble Audio de Prestige pour Caisson de Basses"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19496
  -props: [
    "product" => App\Entity\Product\Product {#9268
      #id: 1267
      #code: "REFLEXRCASUB"
      #attributes: Doctrine\ORM\PersistentCollection {#9281 …}
      #variants: Doctrine\ORM\PersistentCollection {#9294 …}
      #options: Doctrine\ORM\PersistentCollection {#9285 …}
      #associations: Doctrine\ORM\PersistentCollection {#9283 …}
      #createdAt: DateTime @1764671126 {#9262
        date: 2025-12-02 10:25:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671126 {#9265
        date: 2025-12-02 10:25:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9288 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9289
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9268}
          #id: 1267
          #name: "REAL CABLE® REFEX Câble Audio de Prestige pour Caisson de Basses"
          #slug: "real-cable-refex-cable-audio-de-prestige-pour-caisson-de-basses"
          #description: """
            Le REFLEX RCA : Un Câble Audio Asymétrique de Qualité pour Subwoofer\u{A0}\n
            Le REAL CABLE REFLEX pour caisson de basses est composé de conducteurs en cuivre de très haute qualité désoxygéné à 99,999 % (OFC), de brins à 2 sections différentes (TDC), d'un câble de très forte section au quadruple blindage,de fiches métalliques monoblocks avec\u{A0}TwistLock®, de contacts Rhodium, d'une fiche\u{A0}RCA\u{A0}mâle / mâle, le tout fabriqué et soudé à la main.\u{A0}Une tresse antivibratoire en nylon, un tressage haute densité de la masse, un feuillard aluminium, un double isolant\u{A0}FPE\u{A0}à faible effet capacitif et l’utilisation de ferrites assurent une isolation à toute épreuve du signal\u{A0}transporté. Les Prises\u{A0}TwistLock®\u{A0}en Rhodium, un métal blanc argenté reconnu pour sa dureté supérieure à l’or puisqu’il appartient au groupe des platines métalliques, pour une excellente résistance à la corrosion et une\u{A0}parfaite tenue dans le temps.Technologie TDC (câble audio & câble HP) / TDC = Time Difference ControlGrâce à l’utilisation de brins de différentes sections au sein même du câble, le temps de propagation des différentes fréquences est optimisé, chacune empruntant le conducteur qui lui convient le mieux : les brins fins pour les hautes fréquences et les plus gros pour les plus basses fréquences. Cette optimisation de la propagation des graves par rapport aux aigus permet d’améliorer notablement la phase électrique du signal en fonction des fréquences, ce qui se traduit par une image sonore plus réaliste, des plans parfaitement étagés et une ouverture latérale impressionnante. La technologie TDC se retrouve dans les câbles haut-parleurs mais aussi dans les câbles d'interconnection audio.Tout est réuni pour offrir une excellente liaison audio stéréo, qui grâce au TDC, procure un message sonore clair, intelligible et naturel. Le grave gagne en profondeur et en dynamique. Le médium est remarquablement ouvert et précis. L’aigu est très défini et enfin l’image sonore offre une ouverture incroyable.\n
            Caractéristiques Principales\u{A0}\u{A0}• Conducteurs en cuivre très haute qualité désoxygéné à 99,999 % (OFC)•\u{A0}Brins à 2 sections différentes (Technologie TDC) • Câble de très forte section • Quadruple blindage • Fiches métalliques monoblocks avec TwistLock® • Contacts au Rhodium et Ferrite.\n
            \n
            Ce câble est aussi fabriqué sur mesure, pour tout renseignement, nous consulter via le formulaire de demande de devis.
            """
          #metaKeywords: null
          #metaDescription: "Le REFLEX est un câble asymétrique pour une liaison entre un caisson de basses et un amplificateur intégré ou pré-amplificateur."
          #shortDescription: "Le REFLEX est un câble d'interconnexion de qualité pour une liaison entre un subwoofer et un Pré-amplificateur/ampli intégré."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9291 …}
      #channels: Doctrine\ORM\PersistentCollection {#9279 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9270 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9275 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9277 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9273 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19560
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19554 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19558 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19559 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9295 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9305
    #collection: Doctrine\Common\Collections\ArrayCollection {#9306 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9304 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30218 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30220 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19560
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19554 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19558 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19559 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "REAL CABLE® REFEX Câble Audio de Prestige pour Caisson de Basses"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9305
    #collection: Doctrine\Common\Collections\ArrayCollection {#9306 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9304 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30218 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30220 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19564
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19560
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19554 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19558 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19559 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9295 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9305
      #collection: Doctrine\Common\Collections\ArrayCollection {#9306 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9304 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30218 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30220 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19618
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19609 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19616 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19617 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9295 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19621
  +variant: App\Entity\Product\ProductVariant {#9295 …}
  +price: "82,50\u{A0}"
  +originalPrice: "82,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19618
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19609 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19616 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19617 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 2.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#9311
    #id: 1427
    #code: "XTREMM1"
    #attributes: Doctrine\ORM\PersistentCollection {#9321 …}
    #variants: Doctrine\ORM\PersistentCollection {#9337 …}
    #options: Doctrine\ORM\PersistentCollection {#9325 …}
    #associations: Doctrine\ORM\PersistentCollection {#9323 …}
    #createdAt: DateTime @1764671249 {#9307
      date: 2025-12-02 10:27:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671249 {#9308
      date: 2025-12-02 10:27:29.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9328 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9329
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9311}
        #id: 1427
        #name: "XTREMPro M1 Amplificateur de Casque Portable 16Ω ~ 150Ω"
        #slug: "xtrempro-m1-amplificateur-de-casque-portable-16-150"
        #description: "CARACTÉRISTIQUES TECHNIQUES :▪ Entrée audio: prise stéréo 3,5 mm ▪ Contrôle du volume: potentiomètre ALPS ▪ Capacité de pilotage: 16-150 Ohms (recommandé) ▪ Capacité de la batterie: 1400mAH ▪ Puissance de sortie: 270mW (32 Ohms) - 450mW (16 Ohms)"
        #metaKeywords: null
        #metaDescription: "XTREMPRO M1 est un amplificateur de casque et DAC Audio portable pour tout type de casque audio de 16Ω à 150Ω."
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9331 …}
    #channels: Doctrine\ORM\PersistentCollection {#9319 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9313 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9315 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9317 …}
    #productType: null
    -brand: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19489
  +product: App\Entity\Product\Product {#9311
    #id: 1427
    #code: "XTREMM1"
    #attributes: Doctrine\ORM\PersistentCollection {#9321 …}
    #variants: Doctrine\ORM\PersistentCollection {#9337 …}
    #options: Doctrine\ORM\PersistentCollection {#9325 …}
    #associations: Doctrine\ORM\PersistentCollection {#9323 …}
    #createdAt: DateTime @1764671249 {#9307
      date: 2025-12-02 10:27:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671249 {#9308
      date: 2025-12-02 10:27:29.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9328 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9329
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9311}
        #id: 1427
        #name: "XTREMPro M1 Amplificateur de Casque Portable 16Ω ~ 150Ω"
        #slug: "xtrempro-m1-amplificateur-de-casque-portable-16-150"
        #description: "CARACTÉRISTIQUES TECHNIQUES :▪ Entrée audio: prise stéréo 3,5 mm ▪ Contrôle du volume: potentiomètre ALPS ▪ Capacité de pilotage: 16-150 Ohms (recommandé) ▪ Capacité de la batterie: 1400mAH ▪ Puissance de sortie: 270mW (32 Ohms) - 450mW (16 Ohms)"
        #metaKeywords: null
        #metaDescription: "XTREMPRO M1 est un amplificateur de casque et DAC Audio portable pour tout type de casque audio de 16Ω à 150Ω."
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9331 …}
    #channels: Doctrine\ORM\PersistentCollection {#9319 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9313 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9315 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9317 …}
    #productType: null
    -brand: null
  }
  +variant: App\Entity\Product\ProductVariant {#9338 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#9311
    #id: 1427
    #code: "XTREMM1"
    #attributes: Doctrine\ORM\PersistentCollection {#9321 …}
    #variants: Doctrine\ORM\PersistentCollection {#9337 …}
    #options: Doctrine\ORM\PersistentCollection {#9325 …}
    #associations: Doctrine\ORM\PersistentCollection {#9323 …}
    #createdAt: DateTime @1764671249 {#9307
      date: 2025-12-02 10:27:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671249 {#9308
      date: 2025-12-02 10:27:29.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9328 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9329
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9311}
        #id: 1427
        #name: "XTREMPro M1 Amplificateur de Casque Portable 16Ω ~ 150Ω"
        #slug: "xtrempro-m1-amplificateur-de-casque-portable-16-150"
        #description: "CARACTÉRISTIQUES TECHNIQUES :▪ Entrée audio: prise stéréo 3,5 mm ▪ Contrôle du volume: potentiomètre ALPS ▪ Capacité de pilotage: 16-150 Ohms (recommandé) ▪ Capacité de la batterie: 1400mAH ▪ Puissance de sortie: 270mW (32 Ohms) - 450mW (16 Ohms)"
        #metaKeywords: null
        #metaDescription: "XTREMPRO M1 est un amplificateur de casque et DAC Audio portable pour tout type de casque audio de 16Ω à 150Ω."
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9331 …}
    #channels: Doctrine\ORM\PersistentCollection {#9319 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9313 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9315 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9317 …}
    #productType: null
    -brand: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "XTREMPro M1 Amplificateur de Casque Portable 16Ω ~ 150Ω"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19738
  -props: [
    "product" => App\Entity\Product\Product {#9311
      #id: 1427
      #code: "XTREMM1"
      #attributes: Doctrine\ORM\PersistentCollection {#9321 …}
      #variants: Doctrine\ORM\PersistentCollection {#9337 …}
      #options: Doctrine\ORM\PersistentCollection {#9325 …}
      #associations: Doctrine\ORM\PersistentCollection {#9323 …}
      #createdAt: DateTime @1764671249 {#9307
        date: 2025-12-02 10:27:29.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671249 {#9308
        date: 2025-12-02 10:27:29.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9328 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9329
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9311}
          #id: 1427
          #name: "XTREMPro M1 Amplificateur de Casque Portable 16Ω ~ 150Ω"
          #slug: "xtrempro-m1-amplificateur-de-casque-portable-16-150"
          #description: "CARACTÉRISTIQUES TECHNIQUES :▪ Entrée audio: prise stéréo 3,5 mm ▪ Contrôle du volume: potentiomètre ALPS ▪ Capacité de pilotage: 16-150 Ohms (recommandé) ▪ Capacité de la batterie: 1400mAH ▪ Puissance de sortie: 270mW (32 Ohms) - 450mW (16 Ohms)"
          #metaKeywords: null
          #metaDescription: "XTREMPRO M1 est un amplificateur de casque et DAC Audio portable pour tout type de casque audio de 16Ω à 150Ω."
          #shortDescription: ""
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9331 …}
      #channels: Doctrine\ORM\PersistentCollection {#9319 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9313 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9315 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9317 …}
      #productType: null
      -brand: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19802
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19796 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19800 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9338 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9348
    #collection: Doctrine\Common\Collections\ArrayCollection {#9349 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9347 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30232 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30234 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19802
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19796 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19800 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "XTREMPro M1 Amplificateur de Casque Portable 16Ω ~ 150Ω"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9348
    #collection: Doctrine\Common\Collections\ArrayCollection {#9349 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9347 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30232 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30234 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19806
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19802
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19796 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19800 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19801 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9338 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9348
      #collection: Doctrine\Common\Collections\ArrayCollection {#9349 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9347 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30232 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30234 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19860
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19851 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19858 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19859 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9338 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19863
  +variant: App\Entity\Product\ProductVariant {#9338 …}
  +price: "82,50\u{A0}"
  +originalPrice: "82,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19860
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19851 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19858 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19859 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 2.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#9354
    #id: 1492
    #code: "00604203"
    #attributes: Doctrine\ORM\PersistentCollection {#9361 …}
    #variants: Doctrine\ORM\PersistentCollection {#9374 …}
    #options: Doctrine\ORM\PersistentCollection {#9365 …}
    #associations: Doctrine\ORM\PersistentCollection {#9363 …}
    #createdAt: DateTime @1764671310 {#9350
      date: 2025-12-02 10:28:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671310 {#9351
      date: 2025-12-02 10:28:30.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9368 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9369
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9354}
        #id: 1492
        #name: "INAKUSTIK Exzellenz Mono-Subwooferkabel Câble Audio pour Caisson de Basse longueur 3 mètres"
        #slug: "inakustik-exzellenz-mono-subwooferkabel-cable-audio-pour-caisson-de-basse-longueur-3-metres"
        #description: "\u{A0}Le câble du subwoofer Excellence a deux blindages acheminés séparément.\u{A0}Cela signifie que les données audio sensibles sont protégées de manière optimale contre les interférences externes.\u{A0}Le conducteur argenté transmet le signal musical analogique de manière extrêmement précise et permet également un son puissant et dynamique pour les formats audio haute résolution.\u{A0}Les connecteurs métalliques massifs plaqués or 24 carats assurent en permanence un contact optimal et une résistance de contact minimale."
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9371 …}
    #channels: Doctrine\ORM\PersistentCollection {#9359 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9270 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9355 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9357 …}
    #productType: null
    -brand: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19731
  +product: App\Entity\Product\Product {#9354
    #id: 1492
    #code: "00604203"
    #attributes: Doctrine\ORM\PersistentCollection {#9361 …}
    #variants: Doctrine\ORM\PersistentCollection {#9374 …}
    #options: Doctrine\ORM\PersistentCollection {#9365 …}
    #associations: Doctrine\ORM\PersistentCollection {#9363 …}
    #createdAt: DateTime @1764671310 {#9350
      date: 2025-12-02 10:28:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671310 {#9351
      date: 2025-12-02 10:28:30.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9368 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9369
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9354}
        #id: 1492
        #name: "INAKUSTIK Exzellenz Mono-Subwooferkabel Câble Audio pour Caisson de Basse longueur 3 mètres"
        #slug: "inakustik-exzellenz-mono-subwooferkabel-cable-audio-pour-caisson-de-basse-longueur-3-metres"
        #description: "\u{A0}Le câble du subwoofer Excellence a deux blindages acheminés séparément.\u{A0}Cela signifie que les données audio sensibles sont protégées de manière optimale contre les interférences externes.\u{A0}Le conducteur argenté transmet le signal musical analogique de manière extrêmement précise et permet également un son puissant et dynamique pour les formats audio haute résolution.\u{A0}Les connecteurs métalliques massifs plaqués or 24 carats assurent en permanence un contact optimal et une résistance de contact minimale."
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9371 …}
    #channels: Doctrine\ORM\PersistentCollection {#9359 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9270 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9355 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9357 …}
    #productType: null
    -brand: null
  }
  +variant: App\Entity\Product\ProductVariant {#9375 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#9354
    #id: 1492
    #code: "00604203"
    #attributes: Doctrine\ORM\PersistentCollection {#9361 …}
    #variants: Doctrine\ORM\PersistentCollection {#9374 …}
    #options: Doctrine\ORM\PersistentCollection {#9365 …}
    #associations: Doctrine\ORM\PersistentCollection {#9363 …}
    #createdAt: DateTime @1764671310 {#9350
      date: 2025-12-02 10:28:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671310 {#9351
      date: 2025-12-02 10:28:30.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9368 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9369
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9354}
        #id: 1492
        #name: "INAKUSTIK Exzellenz Mono-Subwooferkabel Câble Audio pour Caisson de Basse longueur 3 mètres"
        #slug: "inakustik-exzellenz-mono-subwooferkabel-cable-audio-pour-caisson-de-basse-longueur-3-metres"
        #description: "\u{A0}Le câble du subwoofer Excellence a deux blindages acheminés séparément.\u{A0}Cela signifie que les données audio sensibles sont protégées de manière optimale contre les interférences externes.\u{A0}Le conducteur argenté transmet le signal musical analogique de manière extrêmement précise et permet également un son puissant et dynamique pour les formats audio haute résolution.\u{A0}Les connecteurs métalliques massifs plaqués or 24 carats assurent en permanence un contact optimal et une résistance de contact minimale."
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9371 …}
    #channels: Doctrine\ORM\PersistentCollection {#9359 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9270 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9355 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9357 …}
    #productType: null
    -brand: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "INAKUSTIK Exzellenz Mono-Subwooferkabel Câble Audio pour Caisson de Basse longueur 3 mètres"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19980
  -props: [
    "product" => App\Entity\Product\Product {#9354
      #id: 1492
      #code: "00604203"
      #attributes: Doctrine\ORM\PersistentCollection {#9361 …}
      #variants: Doctrine\ORM\PersistentCollection {#9374 …}
      #options: Doctrine\ORM\PersistentCollection {#9365 …}
      #associations: Doctrine\ORM\PersistentCollection {#9363 …}
      #createdAt: DateTime @1764671310 {#9350
        date: 2025-12-02 10:28:30.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671310 {#9351
        date: 2025-12-02 10:28:30.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9368 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9369
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9354}
          #id: 1492
          #name: "INAKUSTIK Exzellenz Mono-Subwooferkabel Câble Audio pour Caisson de Basse longueur 3 mètres"
          #slug: "inakustik-exzellenz-mono-subwooferkabel-cable-audio-pour-caisson-de-basse-longueur-3-metres"
          #description: "\u{A0}Le câble du subwoofer Excellence a deux blindages acheminés séparément.\u{A0}Cela signifie que les données audio sensibles sont protégées de manière optimale contre les interférences externes.\u{A0}Le conducteur argenté transmet le signal musical analogique de manière extrêmement précise et permet également un son puissant et dynamique pour les formats audio haute résolution.\u{A0}Les connecteurs métalliques massifs plaqués or 24 carats assurent en permanence un contact optimal et une résistance de contact minimale."
          #metaKeywords: null
          #metaDescription: ""
          #shortDescription: ""
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9371 …}
      #channels: Doctrine\ORM\PersistentCollection {#9359 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9270 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9355 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9357 …}
      #productType: null
      -brand: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20044
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20042 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20043 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9375 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9385
    #collection: Doctrine\Common\Collections\ArrayCollection {#9386 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9384 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30246 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30248 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20044
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20042 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20043 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "INAKUSTIK Exzellenz Mono-Subwooferkabel Câble Audio pour Caisson de Basse longueur 3 mètres"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9385
    #collection: Doctrine\Common\Collections\ArrayCollection {#9386 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9384 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30246 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30248 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20048
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20044
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20038 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20042 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20043 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9375 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9385
      #collection: Doctrine\Common\Collections\ArrayCollection {#9386 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9384 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30246 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30248 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20102
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20093 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20100 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20101 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9375 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20105
  +variant: App\Entity\Product\ProductVariant {#9375 …}
  +price: "82,50\u{A0}"
  +originalPrice: "82,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20102
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20093 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20100 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20101 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 2.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#9391
    #id: 1585
    #code: "GRADOEXTCABL12C"
    #attributes: Doctrine\ORM\PersistentCollection {#9401 …}
    #variants: Doctrine\ORM\PersistentCollection {#9414 …}
    #options: Doctrine\ORM\PersistentCollection {#9405 …}
    #associations: Doctrine\ORM\PersistentCollection {#9403 …}
    #createdAt: DateTime @1764671378 {#9387
      date: 2025-12-02 10:29:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671378 {#9388
      date: 2025-12-02 10:29:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9408 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9409
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9391}
        #id: 1585
        #name: "GRADO Câble d'extension Haut de Gamme pour Casques Audio Fiches Jack 6.35mm M/F"
        #slug: "grado-cable-d-extension-haut-de-gamme-pour-casques-audio-fiches-jack-635mm-mf"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce câble d'extension haut de gamme est composé de 12 conducteurs de haute qualité à partir des mêmes câbles que pour les casques Grado. Pour de plus grandes longueurs ce câble peut être greffé jusqu'à 3 câbles. Ce câble garantit une meilleurs fluidité du signal sonore et aucune dégradation de la qualité sonore quelque soit le casque utilisé.\n
          Les connecteurs sont plaqués Or .
          """
        #metaKeywords: null
        #metaDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 12 conducteurs pour un meilleur rendu sonore."
        #shortDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 12 conducteurs pour un meilleur rendu sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9411 …}
    #channels: Doctrine\ORM\PersistentCollection {#9399 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9397 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9393 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19973
  +product: App\Entity\Product\Product {#9391
    #id: 1585
    #code: "GRADOEXTCABL12C"
    #attributes: Doctrine\ORM\PersistentCollection {#9401 …}
    #variants: Doctrine\ORM\PersistentCollection {#9414 …}
    #options: Doctrine\ORM\PersistentCollection {#9405 …}
    #associations: Doctrine\ORM\PersistentCollection {#9403 …}
    #createdAt: DateTime @1764671378 {#9387
      date: 2025-12-02 10:29:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671378 {#9388
      date: 2025-12-02 10:29:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9408 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9409
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9391}
        #id: 1585
        #name: "GRADO Câble d'extension Haut de Gamme pour Casques Audio Fiches Jack 6.35mm M/F"
        #slug: "grado-cable-d-extension-haut-de-gamme-pour-casques-audio-fiches-jack-635mm-mf"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce câble d'extension haut de gamme est composé de 12 conducteurs de haute qualité à partir des mêmes câbles que pour les casques Grado. Pour de plus grandes longueurs ce câble peut être greffé jusqu'à 3 câbles. Ce câble garantit une meilleurs fluidité du signal sonore et aucune dégradation de la qualité sonore quelque soit le casque utilisé.\n
          Les connecteurs sont plaqués Or .
          """
        #metaKeywords: null
        #metaDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 12 conducteurs pour un meilleur rendu sonore."
        #shortDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 12 conducteurs pour un meilleur rendu sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9411 …}
    #channels: Doctrine\ORM\PersistentCollection {#9399 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9397 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9393 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9415 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#9391
    #id: 1585
    #code: "GRADOEXTCABL12C"
    #attributes: Doctrine\ORM\PersistentCollection {#9401 …}
    #variants: Doctrine\ORM\PersistentCollection {#9414 …}
    #options: Doctrine\ORM\PersistentCollection {#9405 …}
    #associations: Doctrine\ORM\PersistentCollection {#9403 …}
    #createdAt: DateTime @1764671378 {#9387
      date: 2025-12-02 10:29:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671378 {#9388
      date: 2025-12-02 10:29:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9408 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9409
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9391}
        #id: 1585
        #name: "GRADO Câble d'extension Haut de Gamme pour Casques Audio Fiches Jack 6.35mm M/F"
        #slug: "grado-cable-d-extension-haut-de-gamme-pour-casques-audio-fiches-jack-635mm-mf"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce câble d'extension haut de gamme est composé de 12 conducteurs de haute qualité à partir des mêmes câbles que pour les casques Grado. Pour de plus grandes longueurs ce câble peut être greffé jusqu'à 3 câbles. Ce câble garantit une meilleurs fluidité du signal sonore et aucune dégradation de la qualité sonore quelque soit le casque utilisé.\n
          Les connecteurs sont plaqués Or .
          """
        #metaKeywords: null
        #metaDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 12 conducteurs pour un meilleur rendu sonore."
        #shortDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 12 conducteurs pour un meilleur rendu sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9411 …}
    #channels: Doctrine\ORM\PersistentCollection {#9399 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9397 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9393 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "GRADO Câble d'extension Haut de Gamme pour Casques Audio Fiches Jack 6.35mm M/F"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20222
  -props: [
    "product" => App\Entity\Product\Product {#9391
      #id: 1585
      #code: "GRADOEXTCABL12C"
      #attributes: Doctrine\ORM\PersistentCollection {#9401 …}
      #variants: Doctrine\ORM\PersistentCollection {#9414 …}
      #options: Doctrine\ORM\PersistentCollection {#9405 …}
      #associations: Doctrine\ORM\PersistentCollection {#9403 …}
      #createdAt: DateTime @1764671378 {#9387
        date: 2025-12-02 10:29:38.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671378 {#9388
        date: 2025-12-02 10:29:38.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9408 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9409
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9391}
          #id: 1585
          #name: "GRADO Câble d'extension Haut de Gamme pour Casques Audio Fiches Jack 6.35mm M/F"
          #slug: "grado-cable-d-extension-haut-de-gamme-pour-casques-audio-fiches-jack-635mm-mf"
          #description: """
            Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
            Ce câble d'extension haut de gamme est composé de 12 conducteurs de haute qualité à partir des mêmes câbles que pour les casques Grado. Pour de plus grandes longueurs ce câble peut être greffé jusqu'à 3 câbles. Ce câble garantit une meilleurs fluidité du signal sonore et aucune dégradation de la qualité sonore quelque soit le casque utilisé.\n
            Les connecteurs sont plaqués Or .
            """
          #metaKeywords: null
          #metaDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 12 conducteurs pour un meilleur rendu sonore."
          #shortDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 12 conducteurs pour un meilleur rendu sonore."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9411 …}
      #channels: Doctrine\ORM\PersistentCollection {#9399 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9395 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9397 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9393 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20283
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20277 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20281 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20282 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9415 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9425
    #collection: Doctrine\Common\Collections\ArrayCollection {#9426 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9424 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30261 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30263 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20283
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20277 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20281 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20282 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "GRADO Câble d'extension Haut de Gamme pour Casques Audio Fiches Jack 6.35mm M/F"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9425
    #collection: Doctrine\Common\Collections\ArrayCollection {#9426 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9424 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30261 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30263 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20287
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20283
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20277 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20281 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20282 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9415 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9425
      #collection: Doctrine\Common\Collections\ArrayCollection {#9426 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9424 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30261 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30263 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20341
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20332 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20339 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20340 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9415 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20344
  +variant: App\Entity\Product\ProductVariant {#9415 …}
  +price: "80,83\u{A0}"
  +originalPrice: "80,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20341
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20332 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20339 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20340 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 2.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#9431
    #id: 1425
    #code: "XTREMX1"
    #attributes: Doctrine\ORM\PersistentCollection {#9438 …}
    #variants: Doctrine\ORM\PersistentCollection {#9451 …}
    #options: Doctrine\ORM\PersistentCollection {#9442 …}
    #associations: Doctrine\ORM\PersistentCollection {#9440 …}
    #createdAt: DateTime @1764671248 {#9427
      date: 2025-12-02 10:27:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671248 {#9428
      date: 2025-12-02 10:27:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9445 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9446
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9431}
        #id: 1425
        #name: "XTREMPro X1 DAC USB + Amplificateur de Casque"
        #slug: "xtrempro-x1-dac-usb-amplificateur-de-casque"
        #description: "CARACTÉRISTIQUES TECHNIQUES :▪ Jeu de puces: TAS1020B + ES9023 + TPA6130A2 ▪ Tension de sortie: 2vrms ▪ Impédance minimale pilotée (casque, entrée électronique): 12 ohms ▪ Puissance de sortie maximale du pilote de casque: 125 mW à 32 ohms ▪ Audio analogique - Réponse en fréquence: DC - 22 kHz (fréquence d'échantillonnage de 44,1 kHz) DC - 24 kHz (fréquence d'échantillonnage de 48 kHz) DC - 44 kHz (taux d'échantillonnage de 88,2 kHz) DC - 48 kHz (taux d'échantillonnage de 96 kHz) ▪ Lit tous les fichiers musicaux: MP3 à 24bits/192kHz ▪ Contrôle de volume analogique à 64 positions (contrôlé par ordinateur) ▪ Transfert de données USB asynchrone de classe 1 à l'aide du protocole Streamlength™ * ▪ Les horloges maîtres doubles isolées permettent un traitement idéal de toutes les fréquences d'échantillonnage sans aucune erreur de conversion ou d'arrondi ▪ Circuit à couplage direct de la puce DAC ESS Sabre™ via la section de contrôle du volume analogique et de sortie analogique."
        #metaKeywords: null
        #metaDescription: "XTREMPRO X1 est un amplificateur de casque et DAC Audio USB 24bits/192kHz pour tout type de casque audio"
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9448 …}
    #channels: Doctrine\ORM\PersistentCollection {#9436 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9313 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9432 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9434 …}
    #productType: null
    -brand: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20215
  +product: App\Entity\Product\Product {#9431
    #id: 1425
    #code: "XTREMX1"
    #attributes: Doctrine\ORM\PersistentCollection {#9438 …}
    #variants: Doctrine\ORM\PersistentCollection {#9451 …}
    #options: Doctrine\ORM\PersistentCollection {#9442 …}
    #associations: Doctrine\ORM\PersistentCollection {#9440 …}
    #createdAt: DateTime @1764671248 {#9427
      date: 2025-12-02 10:27:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671248 {#9428
      date: 2025-12-02 10:27:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9445 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9446
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9431}
        #id: 1425
        #name: "XTREMPro X1 DAC USB + Amplificateur de Casque"
        #slug: "xtrempro-x1-dac-usb-amplificateur-de-casque"
        #description: "CARACTÉRISTIQUES TECHNIQUES :▪ Jeu de puces: TAS1020B + ES9023 + TPA6130A2 ▪ Tension de sortie: 2vrms ▪ Impédance minimale pilotée (casque, entrée électronique): 12 ohms ▪ Puissance de sortie maximale du pilote de casque: 125 mW à 32 ohms ▪ Audio analogique - Réponse en fréquence: DC - 22 kHz (fréquence d'échantillonnage de 44,1 kHz) DC - 24 kHz (fréquence d'échantillonnage de 48 kHz) DC - 44 kHz (taux d'échantillonnage de 88,2 kHz) DC - 48 kHz (taux d'échantillonnage de 96 kHz) ▪ Lit tous les fichiers musicaux: MP3 à 24bits/192kHz ▪ Contrôle de volume analogique à 64 positions (contrôlé par ordinateur) ▪ Transfert de données USB asynchrone de classe 1 à l'aide du protocole Streamlength™ * ▪ Les horloges maîtres doubles isolées permettent un traitement idéal de toutes les fréquences d'échantillonnage sans aucune erreur de conversion ou d'arrondi ▪ Circuit à couplage direct de la puce DAC ESS Sabre™ via la section de contrôle du volume analogique et de sortie analogique."
        #metaKeywords: null
        #metaDescription: "XTREMPRO X1 est un amplificateur de casque et DAC Audio USB 24bits/192kHz pour tout type de casque audio"
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9448 …}
    #channels: Doctrine\ORM\PersistentCollection {#9436 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9313 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9432 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9434 …}
    #productType: null
    -brand: null
  }
  +variant: App\Entity\Product\ProductVariant {#9452 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#9431
    #id: 1425
    #code: "XTREMX1"
    #attributes: Doctrine\ORM\PersistentCollection {#9438 …}
    #variants: Doctrine\ORM\PersistentCollection {#9451 …}
    #options: Doctrine\ORM\PersistentCollection {#9442 …}
    #associations: Doctrine\ORM\PersistentCollection {#9440 …}
    #createdAt: DateTime @1764671248 {#9427
      date: 2025-12-02 10:27:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671248 {#9428
      date: 2025-12-02 10:27:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9445 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9446
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9431}
        #id: 1425
        #name: "XTREMPro X1 DAC USB + Amplificateur de Casque"
        #slug: "xtrempro-x1-dac-usb-amplificateur-de-casque"
        #description: "CARACTÉRISTIQUES TECHNIQUES :▪ Jeu de puces: TAS1020B + ES9023 + TPA6130A2 ▪ Tension de sortie: 2vrms ▪ Impédance minimale pilotée (casque, entrée électronique): 12 ohms ▪ Puissance de sortie maximale du pilote de casque: 125 mW à 32 ohms ▪ Audio analogique - Réponse en fréquence: DC - 22 kHz (fréquence d'échantillonnage de 44,1 kHz) DC - 24 kHz (fréquence d'échantillonnage de 48 kHz) DC - 44 kHz (taux d'échantillonnage de 88,2 kHz) DC - 48 kHz (taux d'échantillonnage de 96 kHz) ▪ Lit tous les fichiers musicaux: MP3 à 24bits/192kHz ▪ Contrôle de volume analogique à 64 positions (contrôlé par ordinateur) ▪ Transfert de données USB asynchrone de classe 1 à l'aide du protocole Streamlength™ * ▪ Les horloges maîtres doubles isolées permettent un traitement idéal de toutes les fréquences d'échantillonnage sans aucune erreur de conversion ou d'arrondi ▪ Circuit à couplage direct de la puce DAC ESS Sabre™ via la section de contrôle du volume analogique et de sortie analogique."
        #metaKeywords: null
        #metaDescription: "XTREMPRO X1 est un amplificateur de casque et DAC Audio USB 24bits/192kHz pour tout type de casque audio"
        #shortDescription: ""
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9448 …}
    #channels: Doctrine\ORM\PersistentCollection {#9436 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9313 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9432 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9434 …}
    #productType: null
    -brand: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "XTREMPro X1 DAC USB + Amplificateur de Casque"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20461
  -props: [
    "product" => App\Entity\Product\Product {#9431
      #id: 1425
      #code: "XTREMX1"
      #attributes: Doctrine\ORM\PersistentCollection {#9438 …}
      #variants: Doctrine\ORM\PersistentCollection {#9451 …}
      #options: Doctrine\ORM\PersistentCollection {#9442 …}
      #associations: Doctrine\ORM\PersistentCollection {#9440 …}
      #createdAt: DateTime @1764671248 {#9427
        date: 2025-12-02 10:27:28.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671248 {#9428
        date: 2025-12-02 10:27:28.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9445 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9446
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9431}
          #id: 1425
          #name: "XTREMPro X1 DAC USB + Amplificateur de Casque"
          #slug: "xtrempro-x1-dac-usb-amplificateur-de-casque"
          #description: "CARACTÉRISTIQUES TECHNIQUES :▪ Jeu de puces: TAS1020B + ES9023 + TPA6130A2 ▪ Tension de sortie: 2vrms ▪ Impédance minimale pilotée (casque, entrée électronique): 12 ohms ▪ Puissance de sortie maximale du pilote de casque: 125 mW à 32 ohms ▪ Audio analogique - Réponse en fréquence: DC - 22 kHz (fréquence d'échantillonnage de 44,1 kHz) DC - 24 kHz (fréquence d'échantillonnage de 48 kHz) DC - 44 kHz (taux d'échantillonnage de 88,2 kHz) DC - 48 kHz (taux d'échantillonnage de 96 kHz) ▪ Lit tous les fichiers musicaux: MP3 à 24bits/192kHz ▪ Contrôle de volume analogique à 64 positions (contrôlé par ordinateur) ▪ Transfert de données USB asynchrone de classe 1 à l'aide du protocole Streamlength™ * ▪ Les horloges maîtres doubles isolées permettent un traitement idéal de toutes les fréquences d'échantillonnage sans aucune erreur de conversion ou d'arrondi ▪ Circuit à couplage direct de la puce DAC ESS Sabre™ via la section de contrôle du volume analogique et de sortie analogique."
          #metaKeywords: null
          #metaDescription: "XTREMPRO X1 est un amplificateur de casque et DAC Audio USB 24bits/192kHz pour tout type de casque audio"
          #shortDescription: ""
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9448 …}
      #channels: Doctrine\ORM\PersistentCollection {#9436 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9313 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9432 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9434 …}
      #productType: null
      -brand: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20531
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20525 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20530 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9452 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9462
    #collection: Doctrine\Common\Collections\ArrayCollection {#9463 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9461 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30275 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30277 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20531
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20525 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20530 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "XTREMPro X1 DAC USB + Amplificateur de Casque"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9462
    #collection: Doctrine\Common\Collections\ArrayCollection {#9463 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9461 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30275 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30277 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20535
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20531
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20525 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20529 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20530 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9452 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9462
      #collection: Doctrine\Common\Collections\ArrayCollection {#9463 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9461 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30275 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30277 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20589
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20580 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20587 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20588 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9452 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20592
  +variant: App\Entity\Product\ProductVariant {#9452 …}
  +price: "74,17\u{A0}"
  +originalPrice: "74,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20589
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20580 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20587 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20588 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 2.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#9468
    #id: 1684
    #code: "AQNRG-X3"
    #attributes: Doctrine\ORM\PersistentCollection {#9481 …}
    #variants: Doctrine\ORM\PersistentCollection {#9497 …}
    #options: Doctrine\ORM\PersistentCollection {#9485 …}
    #associations: Doctrine\ORM\PersistentCollection {#9483 …}
    #createdAt: DateTime @1764671470 {#9464
      date: 2025-12-02 10:31:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671470 {#9465
      date: 2025-12-02 10:31:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9488 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9489
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9468}
        #id: 1684
        #name: "AUDIOQUEST NRG-X3 Câble d’Alimentation Secteur Tripolaire"
        #slug: "audioquest-nrg-x3-cable-dalimentation-secteur-tripolaire"
        #description: """
          NRG-X3 : Câble d'Alimentation Tripolaire à Faible Distorsion\n
          Les câbles d'alimentation CA NRG-X primés d'AudioQuest ont été appréciés par de nombreux audiophiles expérimentés et nouveaux venus pour leur combinaison inégalée de performance et de valeur. Comparés aux cordons d'alimentation secteur d'origine ou même aux câbles haut de gamme à des prix similaires ou supérieurs, les câbles NRG-X ont toujours offert une meilleure définition des basses, une meilleure articulation des transitoires, une plus grande échelle de sonorisation et davantage de précieux repères spatiaux qui donnent vie à la musique enregistrée.\n
          Ces nouveaux câbles d'alimentation de la série NRG-X utilisent du cuivre à long grain à commande directionnelle (LGC) dans une topologie concentrique semi-solide - un arrangement physique sophistiqué dans lequel les brins sont plus serrés et ne changent jamais de position dans le faisceau. Le LGC à commande directionnelle minimise la distorsion causée par les limites de grains qui existent dans tout conducteur métallique, ce qui garantit que le bruit induit est dissipé et drainé correctement. Comme toujours, nous dirigeons le bruit là où il nuit le moins aux performances de votre système.\n
          Alors que les anciens câbles X comportaient 37 brins en trois couches sur le seul brin central, les nouveaux câbles d'alimentation de la série X ne comportent que sept brins plus gros, comprenant une seule couche uniforme sur un brin central. Ce raffinement peut sembler simple, mais le résultat amélioré est délicieusement clair.\n
          En outre, le NRG-X3 à 3 pôles est disponible avec des extrémités femelles C13 et C5 pour accueillir une large gamme de nouveaux composants actuels.\n
          Conçus par AudioQuest pour réduire efficacement le bruit dans votre système audio/vidéo, nos nouveaux câbles d'alimentation de la série X sont fidèles à la musique, ce qui vous permet d'entendre davantage de ce qui est enregistré. Nous vous invitons à faire l'expérience de la différence !\n
          Longueurs disponibles : 1m, 2m, 3m, 4.5m, et 6m \u{A0}\n
          \n
          CARACTÉRISTIQUES PRINCIPALES\u{A0}\n
          \n
          \n
          \n
          CUIVRE A GRAINS LONGS (LGC)\n
          Le cuivre à grains longs (LGC) minimise la distorsion causée par les limites de grain qui existent dans tout conducteur métallique.\n
          CONDUCTEURS CONCENTRIQUES SEMI-SOLIDES\n
          Dans notre topologie de conducteurs concentriques semi-solides, les brins sont plus serrés et ne changent jamais de position dans le faisceau, ce qui réduit considérablement la distorsion d'interaction entre les brins.\n
          CONDUCTEURS À DIRECTION CONTRÔLÉE\n
          Aspect fondamental de la technologie de dissipation du bruit à multiples facettes d'AudioQuest, les conducteurs à direction contrôlée garantissent une bonne dissipation et évacuation des bruits induits.
          """
        #metaKeywords: null
        #metaDescription: "Le NRG-X3 Audioquest est un câble d'alimentation électrique tripolaire destiné à améliorer la qualité audio ou vidéo de vos appareils électroniques."
        #shortDescription: "Le NRG-X3 Audioquest est un câble d'alimentation électrique tripolaire destiné à améliorer la qualité audio ou vidéo de vos appareils électroniques. Excellent rapport qualité/prix."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9491 …}
    #channels: Doctrine\ORM\PersistentCollection {#9479 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9470 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9475 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9477 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9473 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20454
  +product: App\Entity\Product\Product {#9468
    #id: 1684
    #code: "AQNRG-X3"
    #attributes: Doctrine\ORM\PersistentCollection {#9481 …}
    #variants: Doctrine\ORM\PersistentCollection {#9497 …}
    #options: Doctrine\ORM\PersistentCollection {#9485 …}
    #associations: Doctrine\ORM\PersistentCollection {#9483 …}
    #createdAt: DateTime @1764671470 {#9464
      date: 2025-12-02 10:31:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671470 {#9465
      date: 2025-12-02 10:31:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9488 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9489
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9468}
        #id: 1684
        #name: "AUDIOQUEST NRG-X3 Câble d’Alimentation Secteur Tripolaire"
        #slug: "audioquest-nrg-x3-cable-dalimentation-secteur-tripolaire"
        #description: """
          NRG-X3 : Câble d'Alimentation Tripolaire à Faible Distorsion\n
          Les câbles d'alimentation CA NRG-X primés d'AudioQuest ont été appréciés par de nombreux audiophiles expérimentés et nouveaux venus pour leur combinaison inégalée de performance et de valeur. Comparés aux cordons d'alimentation secteur d'origine ou même aux câbles haut de gamme à des prix similaires ou supérieurs, les câbles NRG-X ont toujours offert une meilleure définition des basses, une meilleure articulation des transitoires, une plus grande échelle de sonorisation et davantage de précieux repères spatiaux qui donnent vie à la musique enregistrée.\n
          Ces nouveaux câbles d'alimentation de la série NRG-X utilisent du cuivre à long grain à commande directionnelle (LGC) dans une topologie concentrique semi-solide - un arrangement physique sophistiqué dans lequel les brins sont plus serrés et ne changent jamais de position dans le faisceau. Le LGC à commande directionnelle minimise la distorsion causée par les limites de grains qui existent dans tout conducteur métallique, ce qui garantit que le bruit induit est dissipé et drainé correctement. Comme toujours, nous dirigeons le bruit là où il nuit le moins aux performances de votre système.\n
          Alors que les anciens câbles X comportaient 37 brins en trois couches sur le seul brin central, les nouveaux câbles d'alimentation de la série X ne comportent que sept brins plus gros, comprenant une seule couche uniforme sur un brin central. Ce raffinement peut sembler simple, mais le résultat amélioré est délicieusement clair.\n
          En outre, le NRG-X3 à 3 pôles est disponible avec des extrémités femelles C13 et C5 pour accueillir une large gamme de nouveaux composants actuels.\n
          Conçus par AudioQuest pour réduire efficacement le bruit dans votre système audio/vidéo, nos nouveaux câbles d'alimentation de la série X sont fidèles à la musique, ce qui vous permet d'entendre davantage de ce qui est enregistré. Nous vous invitons à faire l'expérience de la différence !\n
          Longueurs disponibles : 1m, 2m, 3m, 4.5m, et 6m \u{A0}\n
          \n
          CARACTÉRISTIQUES PRINCIPALES\u{A0}\n
          \n
          \n
          \n
          CUIVRE A GRAINS LONGS (LGC)\n
          Le cuivre à grains longs (LGC) minimise la distorsion causée par les limites de grain qui existent dans tout conducteur métallique.\n
          CONDUCTEURS CONCENTRIQUES SEMI-SOLIDES\n
          Dans notre topologie de conducteurs concentriques semi-solides, les brins sont plus serrés et ne changent jamais de position dans le faisceau, ce qui réduit considérablement la distorsion d'interaction entre les brins.\n
          CONDUCTEURS À DIRECTION CONTRÔLÉE\n
          Aspect fondamental de la technologie de dissipation du bruit à multiples facettes d'AudioQuest, les conducteurs à direction contrôlée garantissent une bonne dissipation et évacuation des bruits induits.
          """
        #metaKeywords: null
        #metaDescription: "Le NRG-X3 Audioquest est un câble d'alimentation électrique tripolaire destiné à améliorer la qualité audio ou vidéo de vos appareils électroniques."
        #shortDescription: "Le NRG-X3 Audioquest est un câble d'alimentation électrique tripolaire destiné à améliorer la qualité audio ou vidéo de vos appareils électroniques. Excellent rapport qualité/prix."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9491 …}
    #channels: Doctrine\ORM\PersistentCollection {#9479 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9470 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9475 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9477 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9473 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9498 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#9468
    #id: 1684
    #code: "AQNRG-X3"
    #attributes: Doctrine\ORM\PersistentCollection {#9481 …}
    #variants: Doctrine\ORM\PersistentCollection {#9497 …}
    #options: Doctrine\ORM\PersistentCollection {#9485 …}
    #associations: Doctrine\ORM\PersistentCollection {#9483 …}
    #createdAt: DateTime @1764671470 {#9464
      date: 2025-12-02 10:31:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671470 {#9465
      date: 2025-12-02 10:31:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9488 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9489
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9468}
        #id: 1684
        #name: "AUDIOQUEST NRG-X3 Câble d’Alimentation Secteur Tripolaire"
        #slug: "audioquest-nrg-x3-cable-dalimentation-secteur-tripolaire"
        #description: """
          NRG-X3 : Câble d'Alimentation Tripolaire à Faible Distorsion\n
          Les câbles d'alimentation CA NRG-X primés d'AudioQuest ont été appréciés par de nombreux audiophiles expérimentés et nouveaux venus pour leur combinaison inégalée de performance et de valeur. Comparés aux cordons d'alimentation secteur d'origine ou même aux câbles haut de gamme à des prix similaires ou supérieurs, les câbles NRG-X ont toujours offert une meilleure définition des basses, une meilleure articulation des transitoires, une plus grande échelle de sonorisation et davantage de précieux repères spatiaux qui donnent vie à la musique enregistrée.\n
          Ces nouveaux câbles d'alimentation de la série NRG-X utilisent du cuivre à long grain à commande directionnelle (LGC) dans une topologie concentrique semi-solide - un arrangement physique sophistiqué dans lequel les brins sont plus serrés et ne changent jamais de position dans le faisceau. Le LGC à commande directionnelle minimise la distorsion causée par les limites de grains qui existent dans tout conducteur métallique, ce qui garantit que le bruit induit est dissipé et drainé correctement. Comme toujours, nous dirigeons le bruit là où il nuit le moins aux performances de votre système.\n
          Alors que les anciens câbles X comportaient 37 brins en trois couches sur le seul brin central, les nouveaux câbles d'alimentation de la série X ne comportent que sept brins plus gros, comprenant une seule couche uniforme sur un brin central. Ce raffinement peut sembler simple, mais le résultat amélioré est délicieusement clair.\n
          En outre, le NRG-X3 à 3 pôles est disponible avec des extrémités femelles C13 et C5 pour accueillir une large gamme de nouveaux composants actuels.\n
          Conçus par AudioQuest pour réduire efficacement le bruit dans votre système audio/vidéo, nos nouveaux câbles d'alimentation de la série X sont fidèles à la musique, ce qui vous permet d'entendre davantage de ce qui est enregistré. Nous vous invitons à faire l'expérience de la différence !\n
          Longueurs disponibles : 1m, 2m, 3m, 4.5m, et 6m \u{A0}\n
          \n
          CARACTÉRISTIQUES PRINCIPALES\u{A0}\n
          \n
          \n
          \n
          CUIVRE A GRAINS LONGS (LGC)\n
          Le cuivre à grains longs (LGC) minimise la distorsion causée par les limites de grain qui existent dans tout conducteur métallique.\n
          CONDUCTEURS CONCENTRIQUES SEMI-SOLIDES\n
          Dans notre topologie de conducteurs concentriques semi-solides, les brins sont plus serrés et ne changent jamais de position dans le faisceau, ce qui réduit considérablement la distorsion d'interaction entre les brins.\n
          CONDUCTEURS À DIRECTION CONTRÔLÉE\n
          Aspect fondamental de la technologie de dissipation du bruit à multiples facettes d'AudioQuest, les conducteurs à direction contrôlée garantissent une bonne dissipation et évacuation des bruits induits.
          """
        #metaKeywords: null
        #metaDescription: "Le NRG-X3 Audioquest est un câble d'alimentation électrique tripolaire destiné à améliorer la qualité audio ou vidéo de vos appareils électroniques."
        #shortDescription: "Le NRG-X3 Audioquest est un câble d'alimentation électrique tripolaire destiné à améliorer la qualité audio ou vidéo de vos appareils électroniques. Excellent rapport qualité/prix."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9491 …}
    #channels: Doctrine\ORM\PersistentCollection {#9479 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9470 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9475 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9477 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9473 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "AUDIOQUEST NRG-X3 Câble d’Alimentation Secteur Tripolaire"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20709
  -props: [
    "product" => App\Entity\Product\Product {#9468
      #id: 1684
      #code: "AQNRG-X3"
      #attributes: Doctrine\ORM\PersistentCollection {#9481 …}
      #variants: Doctrine\ORM\PersistentCollection {#9497 …}
      #options: Doctrine\ORM\PersistentCollection {#9485 …}
      #associations: Doctrine\ORM\PersistentCollection {#9483 …}
      #createdAt: DateTime @1764671470 {#9464
        date: 2025-12-02 10:31:10.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671470 {#9465
        date: 2025-12-02 10:31:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9488 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9489
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9468}
          #id: 1684
          #name: "AUDIOQUEST NRG-X3 Câble d’Alimentation Secteur Tripolaire"
          #slug: "audioquest-nrg-x3-cable-dalimentation-secteur-tripolaire"
          #description: """
            NRG-X3 : Câble d'Alimentation Tripolaire à Faible Distorsion\n
            Les câbles d'alimentation CA NRG-X primés d'AudioQuest ont été appréciés par de nombreux audiophiles expérimentés et nouveaux venus pour leur combinaison inégalée de performance et de valeur. Comparés aux cordons d'alimentation secteur d'origine ou même aux câbles haut de gamme à des prix similaires ou supérieurs, les câbles NRG-X ont toujours offert une meilleure définition des basses, une meilleure articulation des transitoires, une plus grande échelle de sonorisation et davantage de précieux repères spatiaux qui donnent vie à la musique enregistrée.\n
            Ces nouveaux câbles d'alimentation de la série NRG-X utilisent du cuivre à long grain à commande directionnelle (LGC) dans une topologie concentrique semi-solide - un arrangement physique sophistiqué dans lequel les brins sont plus serrés et ne changent jamais de position dans le faisceau. Le LGC à commande directionnelle minimise la distorsion causée par les limites de grains qui existent dans tout conducteur métallique, ce qui garantit que le bruit induit est dissipé et drainé correctement. Comme toujours, nous dirigeons le bruit là où il nuit le moins aux performances de votre système.\n
            Alors que les anciens câbles X comportaient 37 brins en trois couches sur le seul brin central, les nouveaux câbles d'alimentation de la série X ne comportent que sept brins plus gros, comprenant une seule couche uniforme sur un brin central. Ce raffinement peut sembler simple, mais le résultat amélioré est délicieusement clair.\n
            En outre, le NRG-X3 à 3 pôles est disponible avec des extrémités femelles C13 et C5 pour accueillir une large gamme de nouveaux composants actuels.\n
            Conçus par AudioQuest pour réduire efficacement le bruit dans votre système audio/vidéo, nos nouveaux câbles d'alimentation de la série X sont fidèles à la musique, ce qui vous permet d'entendre davantage de ce qui est enregistré. Nous vous invitons à faire l'expérience de la différence !\n
            Longueurs disponibles : 1m, 2m, 3m, 4.5m, et 6m \u{A0}\n
            \n
            CARACTÉRISTIQUES PRINCIPALES\u{A0}\n
            \n
            \n
            \n
            CUIVRE A GRAINS LONGS (LGC)\n
            Le cuivre à grains longs (LGC) minimise la distorsion causée par les limites de grain qui existent dans tout conducteur métallique.\n
            CONDUCTEURS CONCENTRIQUES SEMI-SOLIDES\n
            Dans notre topologie de conducteurs concentriques semi-solides, les brins sont plus serrés et ne changent jamais de position dans le faisceau, ce qui réduit considérablement la distorsion d'interaction entre les brins.\n
            CONDUCTEURS À DIRECTION CONTRÔLÉE\n
            Aspect fondamental de la technologie de dissipation du bruit à multiples facettes d'AudioQuest, les conducteurs à direction contrôlée garantissent une bonne dissipation et évacuation des bruits induits.
            """
          #metaKeywords: null
          #metaDescription: "Le NRG-X3 Audioquest est un câble d'alimentation électrique tripolaire destiné à améliorer la qualité audio ou vidéo de vos appareils électroniques."
          #shortDescription: "Le NRG-X3 Audioquest est un câble d'alimentation électrique tripolaire destiné à améliorer la qualité audio ou vidéo de vos appareils électroniques. Excellent rapport qualité/prix."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9491 …}
      #channels: Doctrine\ORM\PersistentCollection {#9479 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9470 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9475 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9477 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9473 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20776
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20770 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20774 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20775 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9498 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9508
    #collection: Doctrine\Common\Collections\ArrayCollection {#9509 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9507 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30290 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30292 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20776
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20770 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20774 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20775 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "AUDIOQUEST NRG-X3 Câble d’Alimentation Secteur Tripolaire"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9508
    #collection: Doctrine\Common\Collections\ArrayCollection {#9509 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9507 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30290 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30292 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20780
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20776
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20770 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20774 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20775 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9498 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9508
      #collection: Doctrine\Common\Collections\ArrayCollection {#9509 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9507 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30290 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30292 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20834
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20825 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20832 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20833 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9498 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20837
  +variant: App\Entity\Product\ProductVariant {#9498 …}
  +price: "74,17\u{A0}"
  +originalPrice: "74,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20834
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20825 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20832 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20833 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 2.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#9514
    #id: 811
    #code: "CushionsG"
    #attributes: Doctrine\ORM\PersistentCollection {#9521 …}
    #variants: Doctrine\ORM\PersistentCollection {#9534 …}
    #options: Doctrine\ORM\PersistentCollection {#9525 …}
    #associations: Doctrine\ORM\PersistentCollection {#9523 …}
    #createdAt: DateTime @1764670763 {#9510
      date: 2025-12-02 10:19:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670763 {#9511
      date: 2025-12-02 10:19:23.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9529
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9514}
        #id: 811
        #name: "GRADO Paire de Coussinets pour PS1000/GS1000"
        #slug: "grado-paire-de-coussinets-pour-ps1000gs1000"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussins de rechange pour les casques Grado PS1000 & GS1000."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9531 …}
    #channels: Doctrine\ORM\PersistentCollection {#9519 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9517 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9393 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20702
  +product: App\Entity\Product\Product {#9514
    #id: 811
    #code: "CushionsG"
    #attributes: Doctrine\ORM\PersistentCollection {#9521 …}
    #variants: Doctrine\ORM\PersistentCollection {#9534 …}
    #options: Doctrine\ORM\PersistentCollection {#9525 …}
    #associations: Doctrine\ORM\PersistentCollection {#9523 …}
    #createdAt: DateTime @1764670763 {#9510
      date: 2025-12-02 10:19:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670763 {#9511
      date: 2025-12-02 10:19:23.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9529
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9514}
        #id: 811
        #name: "GRADO Paire de Coussinets pour PS1000/GS1000"
        #slug: "grado-paire-de-coussinets-pour-ps1000gs1000"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussins de rechange pour les casques Grado PS1000 & GS1000."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9531 …}
    #channels: Doctrine\ORM\PersistentCollection {#9519 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9517 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9393 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9535 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#9514
    #id: 811
    #code: "CushionsG"
    #attributes: Doctrine\ORM\PersistentCollection {#9521 …}
    #variants: Doctrine\ORM\PersistentCollection {#9534 …}
    #options: Doctrine\ORM\PersistentCollection {#9525 …}
    #associations: Doctrine\ORM\PersistentCollection {#9523 …}
    #createdAt: DateTime @1764670763 {#9510
      date: 2025-12-02 10:19:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670763 {#9511
      date: 2025-12-02 10:19:23.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9529
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9514}
        #id: 811
        #name: "GRADO Paire de Coussinets pour PS1000/GS1000"
        #slug: "grado-paire-de-coussinets-pour-ps1000gs1000"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussins de rechange pour les casques Grado PS1000 & GS1000."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9531 …}
    #channels: Doctrine\ORM\PersistentCollection {#9519 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9517 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9393 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "GRADO Paire de Coussinets pour PS1000/GS1000"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20954
  -props: [
    "product" => App\Entity\Product\Product {#9514
      #id: 811
      #code: "CushionsG"
      #attributes: Doctrine\ORM\PersistentCollection {#9521 …}
      #variants: Doctrine\ORM\PersistentCollection {#9534 …}
      #options: Doctrine\ORM\PersistentCollection {#9525 …}
      #associations: Doctrine\ORM\PersistentCollection {#9523 …}
      #createdAt: DateTime @1764670763 {#9510
        date: 2025-12-02 10:19:23.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670763 {#9511
        date: 2025-12-02 10:19:23.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9528 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9529
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9514}
          #id: 811
          #name: "GRADO Paire de Coussinets pour PS1000/GS1000"
          #slug: "grado-paire-de-coussinets-pour-ps1000gs1000"
          #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
          #metaKeywords: null
          #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
          #shortDescription: "Paire de coussins de rechange pour les casques Grado PS1000 & GS1000."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9531 …}
      #channels: Doctrine\ORM\PersistentCollection {#9519 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9515 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9517 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9393 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21009 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21014 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9535 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9545
    #collection: Doctrine\Common\Collections\ArrayCollection {#9546 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9544 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30305 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30307 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21009 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21014 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "GRADO Paire de Coussinets pour PS1000/GS1000"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9545
    #collection: Doctrine\Common\Collections\ArrayCollection {#9546 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9544 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30305 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30307 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21019
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21015
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21009 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21013 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21014 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9535 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9545
      #collection: Doctrine\Common\Collections\ArrayCollection {#9546 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9544 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30305 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30307 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21073
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21064 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21071 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21072 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9535 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21076
  +variant: App\Entity\Product\ProductVariant {#9535 …}
  +price: "70,83\u{A0}"
  +originalPrice: "70,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21073
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21064 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21071 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21072 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 2.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#9551
    #id: 946
    #code: "PSKAP25/1M50"
    #attributes: Doctrine\ORM\PersistentCollection {#9561 …}
    #variants: Doctrine\ORM\PersistentCollection {#9574 …}
    #options: Doctrine\ORM\PersistentCollection {#9565 …}
    #associations: Doctrine\ORM\PersistentCollection {#9563 …}
    #createdAt: DateTime @1764670845 {#9547
      date: 2025-12-02 10:20:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670845 {#9548
      date: 2025-12-02 10:20:45.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9568 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9569
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9551}
        #id: 946
        #name: "REAL CABLE® PSKAP Câble Secteur Amovible Haute Fidélité"
        #slug: "real-cable-pskap-cable-secteur-amovible-haute-fidelite-"
        #description: """
          Le PSKAP : Câble Secteur Haute Fidélité.\n
          Conducteurs en cuivre désoxygéné à 99,99 % (OFC), section de 2,5 mm² (x3), double blindage et blindage asymétrique, isolation Kapton®, ferrites, fiches moulées, contacts or, plusieurs longueurs disponibles, 1 fiche IEC mâle droite / 1 fiche française mâle.\n
          L’association du blindage asymétrique et du film en Kapton®, un matériau issu du domaine de l’aéronautique (résiste à 290 000 V/mm), crée un écran réparti tout le long du câble agissant comme un filtre performant contre les parasites EMI/RFI.Longueurs dispnibles : 1,50 m / 2,50 m & sur mesure.\n
          Possibilité de Prise IEC C19 à la demande.
          """
        #metaKeywords: null
        #metaDescription: "Câble Secteur pour l'Audio & Vidéo"
        #shortDescription: "Le câble PSKAP est un cordon d'alimentation secteur amovible conçu pour optimiser et influencer de manière non négligeable la qualité sonore et visuelle de vos appareils audio & vidéo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9571 …}
    #channels: Doctrine\ORM\PersistentCollection {#9559 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9553 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9555 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9557 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9273 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20947
  +product: App\Entity\Product\Product {#9551
    #id: 946
    #code: "PSKAP25/1M50"
    #attributes: Doctrine\ORM\PersistentCollection {#9561 …}
    #variants: Doctrine\ORM\PersistentCollection {#9574 …}
    #options: Doctrine\ORM\PersistentCollection {#9565 …}
    #associations: Doctrine\ORM\PersistentCollection {#9563 …}
    #createdAt: DateTime @1764670845 {#9547
      date: 2025-12-02 10:20:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670845 {#9548
      date: 2025-12-02 10:20:45.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9568 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9569
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9551}
        #id: 946
        #name: "REAL CABLE® PSKAP Câble Secteur Amovible Haute Fidélité"
        #slug: "real-cable-pskap-cable-secteur-amovible-haute-fidelite-"
        #description: """
          Le PSKAP : Câble Secteur Haute Fidélité.\n
          Conducteurs en cuivre désoxygéné à 99,99 % (OFC), section de 2,5 mm² (x3), double blindage et blindage asymétrique, isolation Kapton®, ferrites, fiches moulées, contacts or, plusieurs longueurs disponibles, 1 fiche IEC mâle droite / 1 fiche française mâle.\n
          L’association du blindage asymétrique et du film en Kapton®, un matériau issu du domaine de l’aéronautique (résiste à 290 000 V/mm), crée un écran réparti tout le long du câble agissant comme un filtre performant contre les parasites EMI/RFI.Longueurs dispnibles : 1,50 m / 2,50 m & sur mesure.\n
          Possibilité de Prise IEC C19 à la demande.
          """
        #metaKeywords: null
        #metaDescription: "Câble Secteur pour l'Audio & Vidéo"
        #shortDescription: "Le câble PSKAP est un cordon d'alimentation secteur amovible conçu pour optimiser et influencer de manière non négligeable la qualité sonore et visuelle de vos appareils audio & vidéo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9571 …}
    #channels: Doctrine\ORM\PersistentCollection {#9559 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9553 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9555 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9557 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9273 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9575 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18571 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#9551
    #id: 946
    #code: "PSKAP25/1M50"
    #attributes: Doctrine\ORM\PersistentCollection {#9561 …}
    #variants: Doctrine\ORM\PersistentCollection {#9574 …}
    #options: Doctrine\ORM\PersistentCollection {#9565 …}
    #associations: Doctrine\ORM\PersistentCollection {#9563 …}
    #createdAt: DateTime @1764670845 {#9547
      date: 2025-12-02 10:20:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670845 {#9548
      date: 2025-12-02 10:20:45.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9568 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9569
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9551}
        #id: 946
        #name: "REAL CABLE® PSKAP Câble Secteur Amovible Haute Fidélité"
        #slug: "real-cable-pskap-cable-secteur-amovible-haute-fidelite-"
        #description: """
          Le PSKAP : Câble Secteur Haute Fidélité.\n
          Conducteurs en cuivre désoxygéné à 99,99 % (OFC), section de 2,5 mm² (x3), double blindage et blindage asymétrique, isolation Kapton®, ferrites, fiches moulées, contacts or, plusieurs longueurs disponibles, 1 fiche IEC mâle droite / 1 fiche française mâle.\n
          L’association du blindage asymétrique et du film en Kapton®, un matériau issu du domaine de l’aéronautique (résiste à 290 000 V/mm), crée un écran réparti tout le long du câble agissant comme un filtre performant contre les parasites EMI/RFI.Longueurs dispnibles : 1,50 m / 2,50 m & sur mesure.\n
          Possibilité de Prise IEC C19 à la demande.
          """
        #metaKeywords: null
        #metaDescription: "Câble Secteur pour l'Audio & Vidéo"
        #shortDescription: "Le câble PSKAP est un cordon d'alimentation secteur amovible conçu pour optimiser et influencer de manière non négligeable la qualité sonore et visuelle de vos appareils audio & vidéo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9571 …}
    #channels: Doctrine\ORM\PersistentCollection {#9559 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9553 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9555 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9557 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9273 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "REAL CABLE® PSKAP Câble Secteur Amovible Haute Fidélité"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8321
  -props: [
    "product" => App\Entity\Product\Product {#9551
      #id: 946
      #code: "PSKAP25/1M50"
      #attributes: Doctrine\ORM\PersistentCollection {#9561 …}
      #variants: Doctrine\ORM\PersistentCollection {#9574 …}
      #options: Doctrine\ORM\PersistentCollection {#9565 …}
      #associations: Doctrine\ORM\PersistentCollection {#9563 …}
      #createdAt: DateTime @1764670845 {#9547
        date: 2025-12-02 10:20:45.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670845 {#9548
        date: 2025-12-02 10:20:45.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9568 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9569
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9551}
          #id: 946
          #name: "REAL CABLE® PSKAP Câble Secteur Amovible Haute Fidélité"
          #slug: "real-cable-pskap-cable-secteur-amovible-haute-fidelite-"
          #description: """
            Le PSKAP : Câble Secteur Haute Fidélité.\n
            Conducteurs en cuivre désoxygéné à 99,99 % (OFC), section de 2,5 mm² (x3), double blindage et blindage asymétrique, isolation Kapton®, ferrites, fiches moulées, contacts or, plusieurs longueurs disponibles, 1 fiche IEC mâle droite / 1 fiche française mâle.\n
            L’association du blindage asymétrique et du film en Kapton®, un matériau issu du domaine de l’aéronautique (résiste à 290 000 V/mm), crée un écran réparti tout le long du câble agissant comme un filtre performant contre les parasites EMI/RFI.Longueurs dispnibles : 1,50 m / 2,50 m & sur mesure.\n
            Possibilité de Prise IEC C19 à la demande.
            """
          #metaKeywords: null
          #metaDescription: "Câble Secteur pour l'Audio & Vidéo"
          #shortDescription: "Le câble PSKAP est un cordon d'alimentation secteur amovible conçu pour optimiser et influencer de manière non négligeable la qualité sonore et visuelle de vos appareils audio & vidéo."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9571 …}
      #channels: Doctrine\ORM\PersistentCollection {#9559 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9553 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9555 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9557 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9273 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18181
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18198 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18186 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18221 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9575 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9585
    #collection: Doctrine\Common\Collections\ArrayCollection {#9586 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9584 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30320 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30322 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18181
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18198 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18186 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18221 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "REAL CABLE® PSKAP Câble Secteur Amovible Haute Fidélité"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9585
    #collection: Doctrine\Common\Collections\ArrayCollection {#9586 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9584 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30320 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30322 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18179
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18181
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18198 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18186 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18221 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9575 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9585
      #collection: Doctrine\Common\Collections\ArrayCollection {#9586 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9584 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30320 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30322 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18334
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18113 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18137 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18331 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9575 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18441
  +variant: App\Entity\Product\ProductVariant {#9575 …}
  +price: "70,83\u{A0}"
  +originalPrice: "70,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9927 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13290 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9924 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18334
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18113 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18137 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18331 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 32.0 MiB 0.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18243
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13355 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18257 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13365 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#18452
  +cart: App\Entity\Order\Order {#15120 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18243
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13355 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18257 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13365 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}