GET https://sap.preprod.4runners.fr/wishlist/header-template

Components

12 Twig Components
44 Render Count
41 ms Render Time
36.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 33.12ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 4.85ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 2.83ms
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.51ms
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 2.05ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.08ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.43ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.33ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.62ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.07ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 36.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12779
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12772 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12778 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12777 …}
    +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 {#12805
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12779
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12772 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12778 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12777 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 36.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12880 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12881 …}
    +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 {#12891
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12880 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12881 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 36.0 MiB 2.05 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12992
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12964 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12998 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13704
  +cart: App\Entity\Order\Order {#4832 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12992
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12964 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12998 …}
    +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 36.0 MiB 2.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6435
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6428 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6385 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6427 …}
    +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 {#6559
  #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 {#6435
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6428 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6385 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6427 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 36.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17588
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17584 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17585 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17587 …}
    +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 {#17597
  #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 {#17588
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17584 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17585 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17587 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 36.0 MiB 0.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17696
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17692 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17693 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17695 …}
    +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 {#17704
  #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 {#17696
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17692 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17693 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17695 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 36.0 MiB 1.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17774
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17770 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17771 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17773 …}
    +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 {#17782
  #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 {#17774
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17770 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17771 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17773 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 5.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8192
    #id: 535
    #code: "jocavi_effectfuser_panneau_acoustique_diffusant"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8638 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1764670515 {#7871
      date: 2025-12-02 10:15:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670515 {#7901
      date: 2025-12-02 10:15:15.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8192}
        #id: 535
        #name: "JOCAVI Effectfuser ® Panneau Acoustique Diffusant"
        #slug: "jocavi-effectfuser-panneau-acoustique-diffusant"
        #description: """
          Ces coquilles de diffusion sont les éléments de traitement acoustique utilisés en grandes quantités pour des grandes pièces comme les théâtres et auditoriums, où des salles de concert. \n
          L'installation de ces composants de diffusion acoustique vise à conserverle son naturel des instruments et à maintenir une certaine vivacité dans l'acoustique de la salle. Effectfuser® de JOCAVI a été conçu à l'échelle de ces besoins. Cest un diffuseur de grande taille qui permet une diffusion très homogène du spectre sonore. \n
          Grâce à sa forme et sa profondeur, Effectfuser ® a un fort coefficient de diffusion sur les moyennes / basses fréquences, le rendant ainsi plus équilibré. Ce diffuseur acoustique peut être couplé et multiplié afin de répondre à tout type de salle. \n
          Lorsqu'il est monté, plusieurs modules doivent être regroupés afin d'obtenir une zone de diffusion proportionnelle à chaque espace.  Les modules sont positionnés sur des plafonds ou/et les murs afin d'obtenir la diffusion du son désirée. \n
          Effectfuser® peut également être utilisé comme n'importe quel autre diffuseur JOCAVI®, en association avec nos panneaux d'absorption. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} * Fabriqué en ABS recyclé.  \u{A0}\u{A0}\u{A0}\u{A0}* Moyenne de diffusion : 0.61/m2 [> 100Hz; <5KHz].  \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable.  \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu: M2.  \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 1 unité.  \u{A0}\u{A0}\u{A0}\u{A0}* Installation: accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 30 cm.
-Longueur 120 cm, Largeur 60 cm, Epaisseur 30 cm.-Longueur 180 cm, Largeur 120 cm, Epaisseur 40 cm (Sur demande).Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Effectfuser® est une panneau acoustique de grande taille permettant une diffusion très homogène du spectre sonore."
        #shortDescription: "JOCAVI Effectfuser® est une panneau acoustique de grande taille permettant une diffusion très homogène du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8284 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8287 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18327
  +product: App\Entity\Product\Product {#8192
    #id: 535
    #code: "jocavi_effectfuser_panneau_acoustique_diffusant"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8638 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1764670515 {#7871
      date: 2025-12-02 10:15:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670515 {#7901
      date: 2025-12-02 10:15:15.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8192}
        #id: 535
        #name: "JOCAVI Effectfuser ® Panneau Acoustique Diffusant"
        #slug: "jocavi-effectfuser-panneau-acoustique-diffusant"
        #description: """
          Ces coquilles de diffusion sont les éléments de traitement acoustique utilisés en grandes quantités pour des grandes pièces comme les théâtres et auditoriums, où des salles de concert. \n
          L'installation de ces composants de diffusion acoustique vise à conserverle son naturel des instruments et à maintenir une certaine vivacité dans l'acoustique de la salle. Effectfuser® de JOCAVI a été conçu à l'échelle de ces besoins. Cest un diffuseur de grande taille qui permet une diffusion très homogène du spectre sonore. \n
          Grâce à sa forme et sa profondeur, Effectfuser ® a un fort coefficient de diffusion sur les moyennes / basses fréquences, le rendant ainsi plus équilibré. Ce diffuseur acoustique peut être couplé et multiplié afin de répondre à tout type de salle. \n
          Lorsqu'il est monté, plusieurs modules doivent être regroupés afin d'obtenir une zone de diffusion proportionnelle à chaque espace.  Les modules sont positionnés sur des plafonds ou/et les murs afin d'obtenir la diffusion du son désirée. \n
          Effectfuser® peut également être utilisé comme n'importe quel autre diffuseur JOCAVI®, en association avec nos panneaux d'absorption. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} * Fabriqué en ABS recyclé.  \u{A0}\u{A0}\u{A0}\u{A0}* Moyenne de diffusion : 0.61/m2 [> 100Hz; <5KHz].  \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable.  \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu: M2.  \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 1 unité.  \u{A0}\u{A0}\u{A0}\u{A0}* Installation: accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 30 cm.
-Longueur 120 cm, Largeur 60 cm, Epaisseur 30 cm.-Longueur 180 cm, Largeur 120 cm, Epaisseur 40 cm (Sur demande).Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Effectfuser® est une panneau acoustique de grande taille permettant une diffusion très homogène du spectre sonore."
        #shortDescription: "JOCAVI Effectfuser® est une panneau acoustique de grande taille permettant une diffusion très homogène du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8284 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8287 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  +variant: App\Entity\Product\ProductVariant {#18443 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8192
    #id: 535
    #code: "jocavi_effectfuser_panneau_acoustique_diffusant"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8638 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1764670515 {#7871
      date: 2025-12-02 10:15:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670515 {#7901
      date: 2025-12-02 10:15:15.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8192}
        #id: 535
        #name: "JOCAVI Effectfuser ® Panneau Acoustique Diffusant"
        #slug: "jocavi-effectfuser-panneau-acoustique-diffusant"
        #description: """
          Ces coquilles de diffusion sont les éléments de traitement acoustique utilisés en grandes quantités pour des grandes pièces comme les théâtres et auditoriums, où des salles de concert. \n
          L'installation de ces composants de diffusion acoustique vise à conserverle son naturel des instruments et à maintenir une certaine vivacité dans l'acoustique de la salle. Effectfuser® de JOCAVI a été conçu à l'échelle de ces besoins. Cest un diffuseur de grande taille qui permet une diffusion très homogène du spectre sonore. \n
          Grâce à sa forme et sa profondeur, Effectfuser ® a un fort coefficient de diffusion sur les moyennes / basses fréquences, le rendant ainsi plus équilibré. Ce diffuseur acoustique peut être couplé et multiplié afin de répondre à tout type de salle. \n
          Lorsqu'il est monté, plusieurs modules doivent être regroupés afin d'obtenir une zone de diffusion proportionnelle à chaque espace.  Les modules sont positionnés sur des plafonds ou/et les murs afin d'obtenir la diffusion du son désirée. \n
          Effectfuser® peut également être utilisé comme n'importe quel autre diffuseur JOCAVI®, en association avec nos panneaux d'absorption. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} * Fabriqué en ABS recyclé.  \u{A0}\u{A0}\u{A0}\u{A0}* Moyenne de diffusion : 0.61/m2 [> 100Hz; <5KHz].  \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable.  \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu: M2.  \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 1 unité.  \u{A0}\u{A0}\u{A0}\u{A0}* Installation: accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 30 cm.
-Longueur 120 cm, Largeur 60 cm, Epaisseur 30 cm.-Longueur 180 cm, Largeur 120 cm, Epaisseur 40 cm (Sur demande).Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Effectfuser® est une panneau acoustique de grande taille permettant une diffusion très homogène du spectre sonore."
        #shortDescription: "JOCAVI Effectfuser® est une panneau acoustique de grande taille permettant une diffusion très homogène du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8284 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8287 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Effectfuser ® Panneau Acoustique Diffusant"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18699
  -props: [
    "product" => App\Entity\Product\Product {#8192
      #id: 535
      #code: "jocavi_effectfuser_panneau_acoustique_diffusant"
      #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
      #variants: Doctrine\ORM\PersistentCollection {#8638 …}
      #options: Doctrine\ORM\PersistentCollection {#8766 …}
      #associations: Doctrine\ORM\PersistentCollection {#8706 …}
      #createdAt: DateTime @1764670515 {#7871
        date: 2025-12-02 10:15:15.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670515 {#7901
        date: 2025-12-02 10:15:15.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8765 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8768
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8192}
          #id: 535
          #name: "JOCAVI Effectfuser ® Panneau Acoustique Diffusant"
          #slug: "jocavi-effectfuser-panneau-acoustique-diffusant"
          #description: """
            Ces coquilles de diffusion sont les éléments de traitement acoustique utilisés en grandes quantités pour des grandes pièces comme les théâtres et auditoriums, où des salles de concert. \n
            L'installation de ces composants de diffusion acoustique vise à conserverle son naturel des instruments et à maintenir une certaine vivacité dans l'acoustique de la salle. Effectfuser® de JOCAVI a été conçu à l'échelle de ces besoins. Cest un diffuseur de grande taille qui permet une diffusion très homogène du spectre sonore. \n
            Grâce à sa forme et sa profondeur, Effectfuser ® a un fort coefficient de diffusion sur les moyennes / basses fréquences, le rendant ainsi plus équilibré. Ce diffuseur acoustique peut être couplé et multiplié afin de répondre à tout type de salle. \n
            Lorsqu'il est monté, plusieurs modules doivent être regroupés afin d'obtenir une zone de diffusion proportionnelle à chaque espace.  Les modules sont positionnés sur des plafonds ou/et les murs afin d'obtenir la diffusion du son désirée. \n
            Effectfuser® peut également être utilisé comme n'importe quel autre diffuseur JOCAVI®, en association avec nos panneaux d'absorption. \n
            Caractéristiques Principales\u{A0}\n
            \u{A0}\u{A0}\u{A0} * Fabriqué en ABS recyclé.  \u{A0}\u{A0}\u{A0}\u{A0}* Moyenne de diffusion : 0.61/m2 [> 100Hz; <5KHz].  \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable.  \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu: M2.  \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 1 unité.  \u{A0}\u{A0}\u{A0}\u{A0}* Installation: accessoires inclus.\n
            Dimensions \n
            -Longueur 60 cm, Largeur 60 cm, Epaisseur 30 cm.
-Longueur 120 cm, Largeur 60 cm, Epaisseur 30 cm.-Longueur 180 cm, Largeur 120 cm, Epaisseur 40 cm (Sur demande).Couleurs disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Effectfuser® est une panneau acoustique de grande taille permettant une diffusion très homogène du spectre sonore."
          #shortDescription: "JOCAVI Effectfuser® est une panneau acoustique de grande taille permettant une diffusion très homogène du spectre sonore."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
      #channels: Doctrine\ORM\PersistentCollection {#8284 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8216 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8287 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18837
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18822 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18812 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18833 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18443 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18634
    #collection: Doctrine\Common\Collections\ArrayCollection {#18633 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18472 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25346 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25400 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18837
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18822 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18812 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18833 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Effectfuser ® Panneau Acoustique Diffusant"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18634
    #collection: Doctrine\Common\Collections\ArrayCollection {#18633 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18472 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25346 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25400 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18836
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18837
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18822 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18812 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18833 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18443 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18634
      #collection: Doctrine\Common\Collections\ArrayCollection {#18633 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18472 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25346 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25400 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18906
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18896 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18905 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18443 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18915
  +variant: App\Entity\Product\ProductVariant {#18443 …}
  +price: "0,00\u{A0}"
  +originalPrice: "0,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18906
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18896 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18905 …}
    +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 36.0 MiB 2.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8777
    #id: 533
    #code: "jocavi_ivory_panneau_acoustique_diffusant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8784 …}
    #variants: Doctrine\ORM\PersistentCollection {#8786 …}
    #options: Doctrine\ORM\PersistentCollection {#8790 …}
    #associations: Doctrine\ORM\PersistentCollection {#8788 …}
    #createdAt: DateTime @1764670512 {#8775
      date: 2025-12-02 10:15:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670512 {#8776
      date: 2025-12-02 10:15:12.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8793 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8794
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 533
        #name: "JOCAVI Ivory ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
        #slug: "jocavi-ivory-panneau-acoustique-diffusant-lot-de-2-pieces"
        #description: """
          JOCAVI Ivory® est fait de polyuréthane haute densité recouvert d'une couche durcie. Cette conception donne à ce produit ses propriétés de diffusion acoustique.\n
          Sa géométrie externe convexe avec sept incisions longitudinales offre un effet décoratif et des combinaisons attrayantes compatibles avec le panneau d'absorption EBONY®. \n
          L'utilisation de ce panneau est cruciale pour le contrôle des réflexions primaires ainsi que des autres réflexions latérales issues des murs, améliorant ainsi le contrôle de la diffusion du son dans la salle. \n
          Grâce à sa forme, et du fait de sa profondeur, ce produit présente également un coefficient d'absorption intéressant. JOCAVI Ivory® doit être installé sur les murs et les plafonds. Son faible poids permet son installation sur les faux plafonds. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Fabriqué en PU.  \u{A0}\u{A0}\u{A0}\u{A0}* Moyenne de diffusion : 0.67/m2 [> 100Hz; <5KHz]. \u{A0}\u{A0}\u{A0} * Peinture écologique.  \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable.  \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu: M2.  \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités.  \u{A0}\u{A0}\u{A0}\u{A0}* Installation: accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 12 cm.-Longueur 120 cm, Largeur 60 cm, Epaisseur 12 cm.Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Ivory® est un panneau acoustique de diffusion et de dispersion contrôlée dans un axe unique."
        #shortDescription: "JOCAVI Ivory® est un panneau acoustique de diffusion et de dispersion contrôlée dans un axe unique."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8796 …}
    #channels: Doctrine\ORM\PersistentCollection {#8782 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8778 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8780 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18801
  +product: App\Entity\Product\Product {#8777
    #id: 533
    #code: "jocavi_ivory_panneau_acoustique_diffusant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8784 …}
    #variants: Doctrine\ORM\PersistentCollection {#8786 …}
    #options: Doctrine\ORM\PersistentCollection {#8790 …}
    #associations: Doctrine\ORM\PersistentCollection {#8788 …}
    #createdAt: DateTime @1764670512 {#8775
      date: 2025-12-02 10:15:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670512 {#8776
      date: 2025-12-02 10:15:12.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8793 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8794
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 533
        #name: "JOCAVI Ivory ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
        #slug: "jocavi-ivory-panneau-acoustique-diffusant-lot-de-2-pieces"
        #description: """
          JOCAVI Ivory® est fait de polyuréthane haute densité recouvert d'une couche durcie. Cette conception donne à ce produit ses propriétés de diffusion acoustique.\n
          Sa géométrie externe convexe avec sept incisions longitudinales offre un effet décoratif et des combinaisons attrayantes compatibles avec le panneau d'absorption EBONY®. \n
          L'utilisation de ce panneau est cruciale pour le contrôle des réflexions primaires ainsi que des autres réflexions latérales issues des murs, améliorant ainsi le contrôle de la diffusion du son dans la salle. \n
          Grâce à sa forme, et du fait de sa profondeur, ce produit présente également un coefficient d'absorption intéressant. JOCAVI Ivory® doit être installé sur les murs et les plafonds. Son faible poids permet son installation sur les faux plafonds. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Fabriqué en PU.  \u{A0}\u{A0}\u{A0}\u{A0}* Moyenne de diffusion : 0.67/m2 [> 100Hz; <5KHz]. \u{A0}\u{A0}\u{A0} * Peinture écologique.  \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable.  \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu: M2.  \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités.  \u{A0}\u{A0}\u{A0}\u{A0}* Installation: accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 12 cm.-Longueur 120 cm, Largeur 60 cm, Epaisseur 12 cm.Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Ivory® est un panneau acoustique de diffusion et de dispersion contrôlée dans un axe unique."
        #shortDescription: "JOCAVI Ivory® est un panneau acoustique de diffusion et de dispersion contrôlée dans un axe unique."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8796 …}
    #channels: Doctrine\ORM\PersistentCollection {#8782 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8778 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8780 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  +variant: App\Entity\Product\ProductVariant {#18988 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#8777
    #id: 533
    #code: "jocavi_ivory_panneau_acoustique_diffusant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8784 …}
    #variants: Doctrine\ORM\PersistentCollection {#8786 …}
    #options: Doctrine\ORM\PersistentCollection {#8790 …}
    #associations: Doctrine\ORM\PersistentCollection {#8788 …}
    #createdAt: DateTime @1764670512 {#8775
      date: 2025-12-02 10:15:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670512 {#8776
      date: 2025-12-02 10:15:12.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8793 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8794
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 533
        #name: "JOCAVI Ivory ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
        #slug: "jocavi-ivory-panneau-acoustique-diffusant-lot-de-2-pieces"
        #description: """
          JOCAVI Ivory® est fait de polyuréthane haute densité recouvert d'une couche durcie. Cette conception donne à ce produit ses propriétés de diffusion acoustique.\n
          Sa géométrie externe convexe avec sept incisions longitudinales offre un effet décoratif et des combinaisons attrayantes compatibles avec le panneau d'absorption EBONY®. \n
          L'utilisation de ce panneau est cruciale pour le contrôle des réflexions primaires ainsi que des autres réflexions latérales issues des murs, améliorant ainsi le contrôle de la diffusion du son dans la salle. \n
          Grâce à sa forme, et du fait de sa profondeur, ce produit présente également un coefficient d'absorption intéressant. JOCAVI Ivory® doit être installé sur les murs et les plafonds. Son faible poids permet son installation sur les faux plafonds. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Fabriqué en PU.  \u{A0}\u{A0}\u{A0}\u{A0}* Moyenne de diffusion : 0.67/m2 [> 100Hz; <5KHz]. \u{A0}\u{A0}\u{A0} * Peinture écologique.  \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable.  \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu: M2.  \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités.  \u{A0}\u{A0}\u{A0}\u{A0}* Installation: accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 12 cm.-Longueur 120 cm, Largeur 60 cm, Epaisseur 12 cm.Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Ivory® est un panneau acoustique de diffusion et de dispersion contrôlée dans un axe unique."
        #shortDescription: "JOCAVI Ivory® est un panneau acoustique de diffusion et de dispersion contrôlée dans un axe unique."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8796 …}
    #channels: Doctrine\ORM\PersistentCollection {#8782 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8778 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8780 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Ivory ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19059
  -props: [
    "product" => App\Entity\Product\Product {#8777
      #id: 533
      #code: "jocavi_ivory_panneau_acoustique_diffusant_lot_de_2_pieces"
      #attributes: Doctrine\ORM\PersistentCollection {#8784 …}
      #variants: Doctrine\ORM\PersistentCollection {#8786 …}
      #options: Doctrine\ORM\PersistentCollection {#8790 …}
      #associations: Doctrine\ORM\PersistentCollection {#8788 …}
      #createdAt: DateTime @1764670512 {#8775
        date: 2025-12-02 10:15:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670512 {#8776
        date: 2025-12-02 10:15:12.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8793 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8794
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8777}
          #id: 533
          #name: "JOCAVI Ivory ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
          #slug: "jocavi-ivory-panneau-acoustique-diffusant-lot-de-2-pieces"
          #description: """
            JOCAVI Ivory® est fait de polyuréthane haute densité recouvert d'une couche durcie. Cette conception donne à ce produit ses propriétés de diffusion acoustique.\n
            Sa géométrie externe convexe avec sept incisions longitudinales offre un effet décoratif et des combinaisons attrayantes compatibles avec le panneau d'absorption EBONY®. \n
            L'utilisation de ce panneau est cruciale pour le contrôle des réflexions primaires ainsi que des autres réflexions latérales issues des murs, améliorant ainsi le contrôle de la diffusion du son dans la salle. \n
            Grâce à sa forme, et du fait de sa profondeur, ce produit présente également un coefficient d'absorption intéressant. JOCAVI Ivory® doit être installé sur les murs et les plafonds. Son faible poids permet son installation sur les faux plafonds. \n
            Caractéristiques Principales\n
            \u{A0}\u{A0}\u{A0} * Fabriqué en PU.  \u{A0}\u{A0}\u{A0}\u{A0}* Moyenne de diffusion : 0.67/m2 [> 100Hz; <5KHz]. \u{A0}\u{A0}\u{A0} * Peinture écologique.  \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable.  \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu: M2.  \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités.  \u{A0}\u{A0}\u{A0}\u{A0}* Installation: accessoires inclus.\n
            Dimensions \n
            -Longueur 60 cm, Largeur 60 cm, Epaisseur 12 cm.-Longueur 120 cm, Largeur 60 cm, Epaisseur 12 cm.Couleurs Disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Ivory® est un panneau acoustique de diffusion et de dispersion contrôlée dans un axe unique."
          #shortDescription: "JOCAVI Ivory® est un panneau acoustique de diffusion et de dispersion contrôlée dans un axe unique."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8796 …}
      #channels: Doctrine\ORM\PersistentCollection {#8782 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8778 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8780 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19129 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19142 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19131 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18988 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18996
    #collection: Doctrine\Common\Collections\ArrayCollection {#19005 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18984 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25421 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25423 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19129 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19142 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19131 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Ivory ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18996
    #collection: Doctrine\Common\Collections\ArrayCollection {#19005 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18984 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25421 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25423 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19158
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19153
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19129 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19142 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19131 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18988 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18996
      #collection: Doctrine\Common\Collections\ArrayCollection {#19005 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18984 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25421 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25423 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19207
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19198 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19206 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18988 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19210
  +variant: App\Entity\Product\ProductVariant {#18988 …}
  +price: "0,00\u{A0}"
  +originalPrice: "0,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19207
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19198 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19206 …}
    +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 36.0 MiB 3.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8800
    #id: 999
    #code: "ANDES"
    #attributes: Doctrine\ORM\PersistentCollection {#8813 …}
    #variants: Doctrine\ORM\PersistentCollection {#8815 …}
    #options: Doctrine\ORM\PersistentCollection {#8819 …}
    #associations: Doctrine\ORM\PersistentCollection {#8817 …}
    #createdAt: DateTime @1764670888 {#8798
      date: 2025-12-02 10:21:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670888 {#8799
      date: 2025-12-02 10:21:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8822 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8823
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8800}
        #id: 999
        #name: "ARTNOVION ANDES - Absorber Panneau Acoustique Absorbant (Lot de 6 Panneaux)"
        #slug: "artnovion-andes-absorber-panneau-acoustique-absorbant-lot-de-6-panneaux"
        #description: """
          Andes Absorber a été conçu pour contrôler le bruit, les réflexions sonores et la réverbération excessive, de manière décorative. Fabriqué avec des matériaux de qualité et soigneusement enveloppé avec du tissu acoustique, ce produit a une performance exceptionnelle dans les moyennes et hautes fréquences. Disponible soit en traitement FG standard, approprié pour les applications à la maison, conformes avec toutes les catégories de feu de niveau domestique et soir en Fire Rate + anti-feu, conforme à la résistance au feu d'entrée de gamme, certifié selon les réglementations européennes et américaines spécifiques. Disponible en 7 couleurs standard, plus des couleurs personnalisées sur demande.\n
          Un Traitement Acoustique Haut de Gamme\n
          Grâce à une technique brevetée, la surface crénelée arrière du panneau a été conçue pour optimiser les performances en augmentant la surface, en réduisant les déchets de matières premières et en améliorant l'expédition, en réduisant la taille de l'emballage et en augmentant ainsi la résistance des produits.\n
           \n
          \u{A0}\u{A0}\n
          Caractéristiques Techniques\n
          • Classe Acoustique A (Αw) = 1,0 (M)• Traitement des fréquences entre 160Hz et 5000Hz• Matériau : Tissu FG ou Tissu FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube ou Fixart Métal• Poids & Dimensions :FG ou FR+: 595x595x90mm (6 Unités par Colis), poids colis : 8,5 kg
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la gamme PRO Audio de chez ARTNOVION"
        #shortDescription: "ANDES - Absorber est un panneau absorbant en tissu dont le traitement acoustique est efficace entre 160Hz & 5kHz. Livré par lot de 6 panneaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …}
    #channels: Doctrine\ORM\PersistentCollection {#8811 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8807 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8809 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19052
  +product: App\Entity\Product\Product {#8800
    #id: 999
    #code: "ANDES"
    #attributes: Doctrine\ORM\PersistentCollection {#8813 …}
    #variants: Doctrine\ORM\PersistentCollection {#8815 …}
    #options: Doctrine\ORM\PersistentCollection {#8819 …}
    #associations: Doctrine\ORM\PersistentCollection {#8817 …}
    #createdAt: DateTime @1764670888 {#8798
      date: 2025-12-02 10:21:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670888 {#8799
      date: 2025-12-02 10:21:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8822 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8823
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8800}
        #id: 999
        #name: "ARTNOVION ANDES - Absorber Panneau Acoustique Absorbant (Lot de 6 Panneaux)"
        #slug: "artnovion-andes-absorber-panneau-acoustique-absorbant-lot-de-6-panneaux"
        #description: """
          Andes Absorber a été conçu pour contrôler le bruit, les réflexions sonores et la réverbération excessive, de manière décorative. Fabriqué avec des matériaux de qualité et soigneusement enveloppé avec du tissu acoustique, ce produit a une performance exceptionnelle dans les moyennes et hautes fréquences. Disponible soit en traitement FG standard, approprié pour les applications à la maison, conformes avec toutes les catégories de feu de niveau domestique et soir en Fire Rate + anti-feu, conforme à la résistance au feu d'entrée de gamme, certifié selon les réglementations européennes et américaines spécifiques. Disponible en 7 couleurs standard, plus des couleurs personnalisées sur demande.\n
          Un Traitement Acoustique Haut de Gamme\n
          Grâce à une technique brevetée, la surface crénelée arrière du panneau a été conçue pour optimiser les performances en augmentant la surface, en réduisant les déchets de matières premières et en améliorant l'expédition, en réduisant la taille de l'emballage et en augmentant ainsi la résistance des produits.\n
           \n
          \u{A0}\u{A0}\n
          Caractéristiques Techniques\n
          • Classe Acoustique A (Αw) = 1,0 (M)• Traitement des fréquences entre 160Hz et 5000Hz• Matériau : Tissu FG ou Tissu FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube ou Fixart Métal• Poids & Dimensions :FG ou FR+: 595x595x90mm (6 Unités par Colis), poids colis : 8,5 kg
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la gamme PRO Audio de chez ARTNOVION"
        #shortDescription: "ANDES - Absorber est un panneau absorbant en tissu dont le traitement acoustique est efficace entre 160Hz & 5kHz. Livré par lot de 6 panneaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …}
    #channels: Doctrine\ORM\PersistentCollection {#8811 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8807 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8809 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19273 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#8800
    #id: 999
    #code: "ANDES"
    #attributes: Doctrine\ORM\PersistentCollection {#8813 …}
    #variants: Doctrine\ORM\PersistentCollection {#8815 …}
    #options: Doctrine\ORM\PersistentCollection {#8819 …}
    #associations: Doctrine\ORM\PersistentCollection {#8817 …}
    #createdAt: DateTime @1764670888 {#8798
      date: 2025-12-02 10:21:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670888 {#8799
      date: 2025-12-02 10:21:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8822 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8823
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8800}
        #id: 999
        #name: "ARTNOVION ANDES - Absorber Panneau Acoustique Absorbant (Lot de 6 Panneaux)"
        #slug: "artnovion-andes-absorber-panneau-acoustique-absorbant-lot-de-6-panneaux"
        #description: """
          Andes Absorber a été conçu pour contrôler le bruit, les réflexions sonores et la réverbération excessive, de manière décorative. Fabriqué avec des matériaux de qualité et soigneusement enveloppé avec du tissu acoustique, ce produit a une performance exceptionnelle dans les moyennes et hautes fréquences. Disponible soit en traitement FG standard, approprié pour les applications à la maison, conformes avec toutes les catégories de feu de niveau domestique et soir en Fire Rate + anti-feu, conforme à la résistance au feu d'entrée de gamme, certifié selon les réglementations européennes et américaines spécifiques. Disponible en 7 couleurs standard, plus des couleurs personnalisées sur demande.\n
          Un Traitement Acoustique Haut de Gamme\n
          Grâce à une technique brevetée, la surface crénelée arrière du panneau a été conçue pour optimiser les performances en augmentant la surface, en réduisant les déchets de matières premières et en améliorant l'expédition, en réduisant la taille de l'emballage et en augmentant ainsi la résistance des produits.\n
           \n
          \u{A0}\u{A0}\n
          Caractéristiques Techniques\n
          • Classe Acoustique A (Αw) = 1,0 (M)• Traitement des fréquences entre 160Hz et 5000Hz• Matériau : Tissu FG ou Tissu FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube ou Fixart Métal• Poids & Dimensions :FG ou FR+: 595x595x90mm (6 Unités par Colis), poids colis : 8,5 kg
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la gamme PRO Audio de chez ARTNOVION"
        #shortDescription: "ANDES - Absorber est un panneau absorbant en tissu dont le traitement acoustique est efficace entre 160Hz & 5kHz. Livré par lot de 6 panneaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …}
    #channels: Doctrine\ORM\PersistentCollection {#8811 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8807 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8809 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ARTNOVION ANDES - Absorber Panneau Acoustique Absorbant (Lot de 6 Panneaux)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19344
  -props: [
    "product" => App\Entity\Product\Product {#8800
      #id: 999
      #code: "ANDES"
      #attributes: Doctrine\ORM\PersistentCollection {#8813 …}
      #variants: Doctrine\ORM\PersistentCollection {#8815 …}
      #options: Doctrine\ORM\PersistentCollection {#8819 …}
      #associations: Doctrine\ORM\PersistentCollection {#8817 …}
      #createdAt: DateTime @1764670888 {#8798
        date: 2025-12-02 10:21:28.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670888 {#8799
        date: 2025-12-02 10:21:28.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8822 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8823
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8800}
          #id: 999
          #name: "ARTNOVION ANDES - Absorber Panneau Acoustique Absorbant (Lot de 6 Panneaux)"
          #slug: "artnovion-andes-absorber-panneau-acoustique-absorbant-lot-de-6-panneaux"
          #description: """
            Andes Absorber a été conçu pour contrôler le bruit, les réflexions sonores et la réverbération excessive, de manière décorative. Fabriqué avec des matériaux de qualité et soigneusement enveloppé avec du tissu acoustique, ce produit a une performance exceptionnelle dans les moyennes et hautes fréquences. Disponible soit en traitement FG standard, approprié pour les applications à la maison, conformes avec toutes les catégories de feu de niveau domestique et soir en Fire Rate + anti-feu, conforme à la résistance au feu d'entrée de gamme, certifié selon les réglementations européennes et américaines spécifiques. Disponible en 7 couleurs standard, plus des couleurs personnalisées sur demande.\n
            Un Traitement Acoustique Haut de Gamme\n
            Grâce à une technique brevetée, la surface crénelée arrière du panneau a été conçue pour optimiser les performances en augmentant la surface, en réduisant les déchets de matières premières et en améliorant l'expédition, en réduisant la taille de l'emballage et en augmentant ainsi la résistance des produits.\n
             \n
            \u{A0}\u{A0}\n
            Caractéristiques Techniques\n
            • Classe Acoustique A (Αw) = 1,0 (M)• Traitement des fréquences entre 160Hz et 5000Hz• Matériau : Tissu FG ou Tissu FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube ou Fixart Métal• Poids & Dimensions :FG ou FR+: 595x595x90mm (6 Unités par Colis), poids colis : 8,5 kg
            """
          #metaKeywords: null
          #metaDescription: "Panneau Absorbant de la gamme PRO Audio de chez ARTNOVION"
          #shortDescription: "ANDES - Absorber est un panneau absorbant en tissu dont le traitement acoustique est efficace entre 160Hz & 5kHz. Livré par lot de 6 panneaux."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …}
      #channels: Doctrine\ORM\PersistentCollection {#8811 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8807 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8809 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19576
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19420 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19433 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19422 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19273 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19281
    #collection: Doctrine\Common\Collections\ArrayCollection {#19290 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19269 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25436 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25438 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19576
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19420 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19433 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19422 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ARTNOVION ANDES - Absorber Panneau Acoustique Absorbant (Lot de 6 Panneaux)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19281
    #collection: Doctrine\Common\Collections\ArrayCollection {#19290 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19269 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25436 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25438 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19581
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19576
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19420 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19433 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19422 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19273 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19281
      #collection: Doctrine\Common\Collections\ArrayCollection {#19290 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19269 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25436 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25438 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19630
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19621 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19628 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19629 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19273 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19633
  +variant: App\Entity\Product\ProductVariant {#19273 …}
  +price: "325,00\u{A0}"
  +originalPrice: "325,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19630
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19621 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19628 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19629 …}
    +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 36.0 MiB 2.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#8829
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#8839 …}
    #variants: Doctrine\ORM\PersistentCollection {#8841 …}
    #options: Doctrine\ORM\PersistentCollection {#8845 …}
    #associations: Doctrine\ORM\PersistentCollection {#8843 …}
    #createdAt: DateTime @1764670522 {#8827
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#8828
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8848 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8849
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8829}
        #id: 542
        #name: "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-bxw-panneau-acoustique-bass-trap-lot-de-4-pieces"
        #description: """
          Il est accordé à 125 Hz et est destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T. Le principe utilisé pour développer le Staidtreat® BXW est exclusif à JOCAVI®.\n
          Il fonctionne à la première harmonique du BXA Staidtreat®, permettant ainsi d'augmenter sensiblement l'absorption des basses lorsque les deux panneaux sont utilisés ensemble.\n
          Ce panneau\u{A0} utilise une chambre de résonance ouverte combinée avec une membrane qui a été développée et calibrée de façon à améliorer ses performances.\n
          La façade extérieure visible est constitué d'un granulat minéral poreux et perméable qui est très absorbant dans les fréquences moyennes et élevées, de façon à élargir la gamme d'absorption de ce panneau.Caractéristiques Techniques\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Accordé à 125 Hz.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0.83 [>50Hz;<250KHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Façade en minéraux aglomérés\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Application sur des murs les plafonds ou en faux plafond à structure en T.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Conditionnement : 4 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 8 cm, Poids 4,2 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant accordé à 125Hz et destiné à être placé sur les murs, les plafonds et faux plafonds à structure en T."
        #shortDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant les basses fréquences,\u{A0}accordé à 125Hz et destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8851 …}
    #channels: Doctrine\ORM\PersistentCollection {#8837 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8831 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8833 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8835 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19337
  +product: App\Entity\Product\Product {#8829
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#8839 …}
    #variants: Doctrine\ORM\PersistentCollection {#8841 …}
    #options: Doctrine\ORM\PersistentCollection {#8845 …}
    #associations: Doctrine\ORM\PersistentCollection {#8843 …}
    #createdAt: DateTime @1764670522 {#8827
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#8828
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8848 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8849
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8829}
        #id: 542
        #name: "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-bxw-panneau-acoustique-bass-trap-lot-de-4-pieces"
        #description: """
          Il est accordé à 125 Hz et est destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T. Le principe utilisé pour développer le Staidtreat® BXW est exclusif à JOCAVI®.\n
          Il fonctionne à la première harmonique du BXA Staidtreat®, permettant ainsi d'augmenter sensiblement l'absorption des basses lorsque les deux panneaux sont utilisés ensemble.\n
          Ce panneau\u{A0} utilise une chambre de résonance ouverte combinée avec une membrane qui a été développée et calibrée de façon à améliorer ses performances.\n
          La façade extérieure visible est constitué d'un granulat minéral poreux et perméable qui est très absorbant dans les fréquences moyennes et élevées, de façon à élargir la gamme d'absorption de ce panneau.Caractéristiques Techniques\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Accordé à 125 Hz.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0.83 [>50Hz;<250KHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Façade en minéraux aglomérés\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Application sur des murs les plafonds ou en faux plafond à structure en T.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Conditionnement : 4 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 8 cm, Poids 4,2 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant accordé à 125Hz et destiné à être placé sur les murs, les plafonds et faux plafonds à structure en T."
        #shortDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant les basses fréquences,\u{A0}accordé à 125Hz et destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8851 …}
    #channels: Doctrine\ORM\PersistentCollection {#8837 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8831 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8833 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8835 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19696 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8829
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#8839 …}
    #variants: Doctrine\ORM\PersistentCollection {#8841 …}
    #options: Doctrine\ORM\PersistentCollection {#8845 …}
    #associations: Doctrine\ORM\PersistentCollection {#8843 …}
    #createdAt: DateTime @1764670522 {#8827
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#8828
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8848 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8849
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8829}
        #id: 542
        #name: "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-bxw-panneau-acoustique-bass-trap-lot-de-4-pieces"
        #description: """
          Il est accordé à 125 Hz et est destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T. Le principe utilisé pour développer le Staidtreat® BXW est exclusif à JOCAVI®.\n
          Il fonctionne à la première harmonique du BXA Staidtreat®, permettant ainsi d'augmenter sensiblement l'absorption des basses lorsque les deux panneaux sont utilisés ensemble.\n
          Ce panneau\u{A0} utilise une chambre de résonance ouverte combinée avec une membrane qui a été développée et calibrée de façon à améliorer ses performances.\n
          La façade extérieure visible est constitué d'un granulat minéral poreux et perméable qui est très absorbant dans les fréquences moyennes et élevées, de façon à élargir la gamme d'absorption de ce panneau.Caractéristiques Techniques\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Accordé à 125 Hz.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0.83 [>50Hz;<250KHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Façade en minéraux aglomérés\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Application sur des murs les plafonds ou en faux plafond à structure en T.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Conditionnement : 4 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 8 cm, Poids 4,2 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant accordé à 125Hz et destiné à être placé sur les murs, les plafonds et faux plafonds à structure en T."
        #shortDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant les basses fréquences,\u{A0}accordé à 125Hz et destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8851 …}
    #channels: Doctrine\ORM\PersistentCollection {#8837 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8831 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8833 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8835 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19767
  -props: [
    "product" => App\Entity\Product\Product {#8829
      #id: 542
      #code: "BXW060"
      #attributes: Doctrine\ORM\PersistentCollection {#8839 …}
      #variants: Doctrine\ORM\PersistentCollection {#8841 …}
      #options: Doctrine\ORM\PersistentCollection {#8845 …}
      #associations: Doctrine\ORM\PersistentCollection {#8843 …}
      #createdAt: DateTime @1764670522 {#8827
        date: 2025-12-02 10:15:22.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670522 {#8828
        date: 2025-12-02 10:15:22.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8848 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8849
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8829}
          #id: 542
          #name: "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
          #slug: "jocavi-staidtreat-bxw-panneau-acoustique-bass-trap-lot-de-4-pieces"
          #description: """
            Il est accordé à 125 Hz et est destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T. Le principe utilisé pour développer le Staidtreat® BXW est exclusif à JOCAVI®.\n
            Il fonctionne à la première harmonique du BXA Staidtreat®, permettant ainsi d'augmenter sensiblement l'absorption des basses lorsque les deux panneaux sont utilisés ensemble.\n
            Ce panneau\u{A0} utilise une chambre de résonance ouverte combinée avec une membrane qui a été développée et calibrée de façon à améliorer ses performances.\n
            La façade extérieure visible est constitué d'un granulat minéral poreux et perméable qui est très absorbant dans les fréquences moyennes et élevées, de façon à élargir la gamme d'absorption de ce panneau.Caractéristiques Techniques\n
            \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Accordé à 125 Hz.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0.83 [>50Hz;<250KHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Façade en minéraux aglomérés\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Application sur des murs les plafonds ou en faux plafond à structure en T.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Conditionnement : 4 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Installation : accessoires inclus.\n
            Dimensions : 60 cm X 60 cm X 8 cm, Poids 4,2 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant accordé à 125Hz et destiné à être placé sur les murs, les plafonds et faux plafonds à structure en T."
          #shortDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant les basses fréquences,\u{A0}accordé à 125Hz et destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8851 …}
      #channels: Doctrine\ORM\PersistentCollection {#8837 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8831 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8833 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8835 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19825 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19827 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19696 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19704
    #collection: Doctrine\Common\Collections\ArrayCollection {#19713 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19692 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25451 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25453 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19825 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19827 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19704
    #collection: Doctrine\Common\Collections\ArrayCollection {#19713 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19692 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25451 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25453 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19886
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19882
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19825 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19838 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19827 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19696 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19704
      #collection: Doctrine\Common\Collections\ArrayCollection {#19713 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19692 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25451 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25453 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19936
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19927 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19934 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19935 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19696 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19939
  +variant: App\Entity\Product\ProductVariant {#19696 …}
  +price: "0,00\u{A0}"
  +originalPrice: "0,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19936
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19927 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19934 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19935 …}
    +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 36.0 MiB 3.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8855
    #id: 998
    #code: "SAHARAW"
    #attributes: Doctrine\ORM\PersistentCollection {#8862 …}
    #variants: Doctrine\ORM\PersistentCollection {#8864 …}
    #options: Doctrine\ORM\PersistentCollection {#8868 …}
    #associations: Doctrine\ORM\PersistentCollection {#8866 …}
    #createdAt: DateTime @1764670886 {#8853
      date: 2025-12-02 10:21:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670886 {#8854
      date: 2025-12-02 10:21:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8871 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8872
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8855}
        #id: 998
        #name: "ARTNOVION SAHARA W-Absorber Panneau Acoustique Absorbant (Lot de 4 ou 6 Panneaux)"
        #slug: "artnovion-sahara-w-absorber-panneau-acoustique-absorbant-lot-de-4-ou-6-panneaux"
        #description: """
          Artnovion Sahara est le premier d'une nouvelle ligue de traitements acoustiques. Les panneaux Sahara sont les précurseurs de la prochaine génération de panneaux acoustiques. Complètement adaptable. Complètement personnalisable. Unique pour chaque environnement. \n
          Un bon traitement acoustique réside dans le rapport correct entre absorption et diffusion. Sahara peut réguler les deux, sans changer son modèle organique sans couture, vous permettant d'embrasser pleinement le style architectural de votre espace sans se soucier du placement de différents panneaux.\n
          Le secret du Sahara réside dans son modèle organique, vous permettant d'augmenter les zones d'absorption et de changer la morphologie des crêtes diffusantes, produisant un panneau vraiment adapté à vos besoins. Sahara est disponible dans une gamme de finitions et de couleurs, le Sahara est le premier d'une nouvelle ligue de traitements acoustiques.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 250Hz et 4000Hz• Matériau : Bois MDF FG ou Bois MDF FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube ou Fixart Métal• Poids & Dimensions :FG: 595x595x66mm (6 Unités par Colis), poids colis : 17,80 kgFR+: 1190x595x66mm (4 Unités par Colis), poids colis : 21,90 kg\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme High End de chez ARTNOVION"
        #shortDescription: "Le Panneau SHARA W-Absorber est livré par boite de 4 ou 6 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 250Hz & 4kHz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8874 …}
    #channels: Doctrine\ORM\PersistentCollection {#8860 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8856 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8858 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19760
  +product: App\Entity\Product\Product {#8855
    #id: 998
    #code: "SAHARAW"
    #attributes: Doctrine\ORM\PersistentCollection {#8862 …}
    #variants: Doctrine\ORM\PersistentCollection {#8864 …}
    #options: Doctrine\ORM\PersistentCollection {#8868 …}
    #associations: Doctrine\ORM\PersistentCollection {#8866 …}
    #createdAt: DateTime @1764670886 {#8853
      date: 2025-12-02 10:21:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670886 {#8854
      date: 2025-12-02 10:21:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8871 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8872
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8855}
        #id: 998
        #name: "ARTNOVION SAHARA W-Absorber Panneau Acoustique Absorbant (Lot de 4 ou 6 Panneaux)"
        #slug: "artnovion-sahara-w-absorber-panneau-acoustique-absorbant-lot-de-4-ou-6-panneaux"
        #description: """
          Artnovion Sahara est le premier d'une nouvelle ligue de traitements acoustiques. Les panneaux Sahara sont les précurseurs de la prochaine génération de panneaux acoustiques. Complètement adaptable. Complètement personnalisable. Unique pour chaque environnement. \n
          Un bon traitement acoustique réside dans le rapport correct entre absorption et diffusion. Sahara peut réguler les deux, sans changer son modèle organique sans couture, vous permettant d'embrasser pleinement le style architectural de votre espace sans se soucier du placement de différents panneaux.\n
          Le secret du Sahara réside dans son modèle organique, vous permettant d'augmenter les zones d'absorption et de changer la morphologie des crêtes diffusantes, produisant un panneau vraiment adapté à vos besoins. Sahara est disponible dans une gamme de finitions et de couleurs, le Sahara est le premier d'une nouvelle ligue de traitements acoustiques.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 250Hz et 4000Hz• Matériau : Bois MDF FG ou Bois MDF FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube ou Fixart Métal• Poids & Dimensions :FG: 595x595x66mm (6 Unités par Colis), poids colis : 17,80 kgFR+: 1190x595x66mm (4 Unités par Colis), poids colis : 21,90 kg\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme High End de chez ARTNOVION"
        #shortDescription: "Le Panneau SHARA W-Absorber est livré par boite de 4 ou 6 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 250Hz & 4kHz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8874 …}
    #channels: Doctrine\ORM\PersistentCollection {#8860 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8856 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8858 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20002 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8855
    #id: 998
    #code: "SAHARAW"
    #attributes: Doctrine\ORM\PersistentCollection {#8862 …}
    #variants: Doctrine\ORM\PersistentCollection {#8864 …}
    #options: Doctrine\ORM\PersistentCollection {#8868 …}
    #associations: Doctrine\ORM\PersistentCollection {#8866 …}
    #createdAt: DateTime @1764670886 {#8853
      date: 2025-12-02 10:21:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670886 {#8854
      date: 2025-12-02 10:21:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8871 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8872
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8855}
        #id: 998
        #name: "ARTNOVION SAHARA W-Absorber Panneau Acoustique Absorbant (Lot de 4 ou 6 Panneaux)"
        #slug: "artnovion-sahara-w-absorber-panneau-acoustique-absorbant-lot-de-4-ou-6-panneaux"
        #description: """
          Artnovion Sahara est le premier d'une nouvelle ligue de traitements acoustiques. Les panneaux Sahara sont les précurseurs de la prochaine génération de panneaux acoustiques. Complètement adaptable. Complètement personnalisable. Unique pour chaque environnement. \n
          Un bon traitement acoustique réside dans le rapport correct entre absorption et diffusion. Sahara peut réguler les deux, sans changer son modèle organique sans couture, vous permettant d'embrasser pleinement le style architectural de votre espace sans se soucier du placement de différents panneaux.\n
          Le secret du Sahara réside dans son modèle organique, vous permettant d'augmenter les zones d'absorption et de changer la morphologie des crêtes diffusantes, produisant un panneau vraiment adapté à vos besoins. Sahara est disponible dans une gamme de finitions et de couleurs, le Sahara est le premier d'une nouvelle ligue de traitements acoustiques.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 250Hz et 4000Hz• Matériau : Bois MDF FG ou Bois MDF FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube ou Fixart Métal• Poids & Dimensions :FG: 595x595x66mm (6 Unités par Colis), poids colis : 17,80 kgFR+: 1190x595x66mm (4 Unités par Colis), poids colis : 21,90 kg\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme High End de chez ARTNOVION"
        #shortDescription: "Le Panneau SHARA W-Absorber est livré par boite de 4 ou 6 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 250Hz & 4kHz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8874 …}
    #channels: Doctrine\ORM\PersistentCollection {#8860 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8856 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8858 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ARTNOVION SAHARA W-Absorber Panneau Acoustique Absorbant (Lot de 4 ou 6 Panneaux)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20073
  -props: [
    "product" => App\Entity\Product\Product {#8855
      #id: 998
      #code: "SAHARAW"
      #attributes: Doctrine\ORM\PersistentCollection {#8862 …}
      #variants: Doctrine\ORM\PersistentCollection {#8864 …}
      #options: Doctrine\ORM\PersistentCollection {#8868 …}
      #associations: Doctrine\ORM\PersistentCollection {#8866 …}
      #createdAt: DateTime @1764670886 {#8853
        date: 2025-12-02 10:21:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670886 {#8854
        date: 2025-12-02 10:21:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8871 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8872
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8855}
          #id: 998
          #name: "ARTNOVION SAHARA W-Absorber Panneau Acoustique Absorbant (Lot de 4 ou 6 Panneaux)"
          #slug: "artnovion-sahara-w-absorber-panneau-acoustique-absorbant-lot-de-4-ou-6-panneaux"
          #description: """
            Artnovion Sahara est le premier d'une nouvelle ligue de traitements acoustiques. Les panneaux Sahara sont les précurseurs de la prochaine génération de panneaux acoustiques. Complètement adaptable. Complètement personnalisable. Unique pour chaque environnement. \n
            Un bon traitement acoustique réside dans le rapport correct entre absorption et diffusion. Sahara peut réguler les deux, sans changer son modèle organique sans couture, vous permettant d'embrasser pleinement le style architectural de votre espace sans se soucier du placement de différents panneaux.\n
            Le secret du Sahara réside dans son modèle organique, vous permettant d'augmenter les zones d'absorption et de changer la morphologie des crêtes diffusantes, produisant un panneau vraiment adapté à vos besoins. Sahara est disponible dans une gamme de finitions et de couleurs, le Sahara est le premier d'une nouvelle ligue de traitements acoustiques.\n
            \u{A0}\n
            Caractéristiques Techniques\n
            • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 250Hz et 4000Hz• Matériau : Bois MDF FG ou Bois MDF FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube ou Fixart Métal• Poids & Dimensions :FG: 595x595x66mm (6 Unités par Colis), poids colis : 17,80 kgFR+: 1190x595x66mm (4 Unités par Colis), poids colis : 21,90 kg\u{A0}
            """
          #metaKeywords: null
          #metaDescription: "Panneau Absorbant de la Gamme High End de chez ARTNOVION"
          #shortDescription: "Le Panneau SHARA W-Absorber est livré par boite de 4 ou 6 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 250Hz & 4kHz."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8874 …}
      #channels: Doctrine\ORM\PersistentCollection {#8860 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8856 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8858 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20255
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20143 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20156 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20145 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20002 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20010
    #collection: Doctrine\Common\Collections\ArrayCollection {#20019 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19998 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25466 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25468 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20255
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20143 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20156 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20145 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ARTNOVION SAHARA W-Absorber Panneau Acoustique Absorbant (Lot de 4 ou 6 Panneaux)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20010
    #collection: Doctrine\Common\Collections\ArrayCollection {#20019 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19998 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25466 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25468 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20260
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20255
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20143 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20156 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20145 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20002 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20010
      #collection: Doctrine\Common\Collections\ArrayCollection {#20019 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19998 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25466 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25468 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20309
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20300 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20307 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20308 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20002 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20312
  +variant: App\Entity\Product\ProductVariant {#20002 …}
  +price: "954,17\u{A0}"
  +originalPrice: "954,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20309
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20300 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20307 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20308 …}
    +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 36.0 MiB 2.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#8878
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8885 …}
    #variants: Doctrine\ORM\PersistentCollection {#8887 …}
    #options: Doctrine\ORM\PersistentCollection {#8891 …}
    #associations: Doctrine\ORM\PersistentCollection {#8889 …}
    #createdAt: DateTime @1764670521 {#8876
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8877
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8894 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8895
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8878}
        #id: 541
        #name: "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-staidtreat-bxa-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Il est accordé à 63 Hz ce qui est remarquablement bas. Le principe utilisé pour développer le Staidtreat® BXA est exclusif à JOCAVI®.\n
          Il combine une coque en ABS, qui comporte deux chambres de résonance calibrées, avec des composants développés spécifiquement pour ce modèle apportant masse et densité. En raison de son développement avancé, ce panneau constitue l'une des meilleures offres du marché en absorbant basse fréquences (Bass Trap).\n
          Afin d'aller encore plus loin, il peut être utilisé avec le BXW Staidtreat®, qui en est le parfait complément capable d'intervenir sur les harmoniques du BXA.\n
          Caractéristiques Principales\n
           \u{A0} \u{A0} * Accordé à 63 Hz. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0.86 [>50Hz;<250KHz]. \u{A0}\u{A0}\u{A0}\u{A0}* Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0} * Façade en minéraux aglomérés \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}* Application à l'angle des murs et des plafonds ou en faux plafond \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 40 cm, Poids 5,9 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
        #shortDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8897 …}
    #channels: Doctrine\ORM\PersistentCollection {#8883 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8831 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8879 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8881 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20066
  +product: App\Entity\Product\Product {#8878
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8885 …}
    #variants: Doctrine\ORM\PersistentCollection {#8887 …}
    #options: Doctrine\ORM\PersistentCollection {#8891 …}
    #associations: Doctrine\ORM\PersistentCollection {#8889 …}
    #createdAt: DateTime @1764670521 {#8876
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8877
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8894 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8895
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8878}
        #id: 541
        #name: "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-staidtreat-bxa-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Il est accordé à 63 Hz ce qui est remarquablement bas. Le principe utilisé pour développer le Staidtreat® BXA est exclusif à JOCAVI®.\n
          Il combine une coque en ABS, qui comporte deux chambres de résonance calibrées, avec des composants développés spécifiquement pour ce modèle apportant masse et densité. En raison de son développement avancé, ce panneau constitue l'une des meilleures offres du marché en absorbant basse fréquences (Bass Trap).\n
          Afin d'aller encore plus loin, il peut être utilisé avec le BXW Staidtreat®, qui en est le parfait complément capable d'intervenir sur les harmoniques du BXA.\n
          Caractéristiques Principales\n
           \u{A0} \u{A0} * Accordé à 63 Hz. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0.86 [>50Hz;<250KHz]. \u{A0}\u{A0}\u{A0}\u{A0}* Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0} * Façade en minéraux aglomérés \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}* Application à l'angle des murs et des plafonds ou en faux plafond \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 40 cm, Poids 5,9 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
        #shortDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8897 …}
    #channels: Doctrine\ORM\PersistentCollection {#8883 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8831 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8879 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8881 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20375 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8878
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8885 …}
    #variants: Doctrine\ORM\PersistentCollection {#8887 …}
    #options: Doctrine\ORM\PersistentCollection {#8891 …}
    #associations: Doctrine\ORM\PersistentCollection {#8889 …}
    #createdAt: DateTime @1764670521 {#8876
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8877
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8894 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8895
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8878}
        #id: 541
        #name: "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-staidtreat-bxa-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Il est accordé à 63 Hz ce qui est remarquablement bas. Le principe utilisé pour développer le Staidtreat® BXA est exclusif à JOCAVI®.\n
          Il combine une coque en ABS, qui comporte deux chambres de résonance calibrées, avec des composants développés spécifiquement pour ce modèle apportant masse et densité. En raison de son développement avancé, ce panneau constitue l'une des meilleures offres du marché en absorbant basse fréquences (Bass Trap).\n
          Afin d'aller encore plus loin, il peut être utilisé avec le BXW Staidtreat®, qui en est le parfait complément capable d'intervenir sur les harmoniques du BXA.\n
          Caractéristiques Principales\n
           \u{A0} \u{A0} * Accordé à 63 Hz. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0.86 [>50Hz;<250KHz]. \u{A0}\u{A0}\u{A0}\u{A0}* Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0} * Façade en minéraux aglomérés \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}* Application à l'angle des murs et des plafonds ou en faux plafond \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 40 cm, Poids 5,9 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
        #shortDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8897 …}
    #channels: Doctrine\ORM\PersistentCollection {#8883 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8831 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8879 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8881 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20446
  -props: [
    "product" => App\Entity\Product\Product {#8878
      #id: 541
      #code: "BXA060"
      #attributes: Doctrine\ORM\PersistentCollection {#8885 …}
      #variants: Doctrine\ORM\PersistentCollection {#8887 …}
      #options: Doctrine\ORM\PersistentCollection {#8891 …}
      #associations: Doctrine\ORM\PersistentCollection {#8889 …}
      #createdAt: DateTime @1764670521 {#8876
        date: 2025-12-02 10:15:21.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670521 {#8877
        date: 2025-12-02 10:15:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8894 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8895
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8878}
          #id: 541
          #name: "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
          #slug: "jocavi-staidtreat-bxa-panneau-acoustique-bass-trap-lot-de-2-pieces"
          #description: """
            Il est accordé à 63 Hz ce qui est remarquablement bas. Le principe utilisé pour développer le Staidtreat® BXA est exclusif à JOCAVI®.\n
            Il combine une coque en ABS, qui comporte deux chambres de résonance calibrées, avec des composants développés spécifiquement pour ce modèle apportant masse et densité. En raison de son développement avancé, ce panneau constitue l'une des meilleures offres du marché en absorbant basse fréquences (Bass Trap).\n
            Afin d'aller encore plus loin, il peut être utilisé avec le BXW Staidtreat®, qui en est le parfait complément capable d'intervenir sur les harmoniques du BXA.\n
            Caractéristiques Principales\n
             \u{A0} \u{A0} * Accordé à 63 Hz. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0.86 [>50Hz;<250KHz]. \u{A0}\u{A0}\u{A0}\u{A0}* Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0} * Façade en minéraux aglomérés \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}* Application à l'angle des murs et des plafonds ou en faux plafond \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
            Dimensions : 60 cm X 60 cm X 40 cm, Poids 5,9 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
          #shortDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8897 …}
      #channels: Doctrine\ORM\PersistentCollection {#8883 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8831 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8879 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8881 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20528
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20504 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20517 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20506 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20375 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20383
    #collection: Doctrine\Common\Collections\ArrayCollection {#20392 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20371 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25481 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25483 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20528
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20504 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20517 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20506 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20383
    #collection: Doctrine\Common\Collections\ArrayCollection {#20392 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20371 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25481 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25483 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20533
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20528
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20504 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20517 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20506 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20375 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20383
      #collection: Doctrine\Common\Collections\ArrayCollection {#20392 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20371 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25481 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25483 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20573 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20580 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20581 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20375 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20585
  +variant: App\Entity\Product\ProductVariant {#20375 …}
  +price: "0,00\u{A0}"
  +originalPrice: "0,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20573 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20580 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20581 …}
    +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 36.0 MiB 3.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#8901
    #id: 997
    #code: "KOMODOW"
    #attributes: Doctrine\ORM\PersistentCollection {#8908 …}
    #variants: Doctrine\ORM\PersistentCollection {#8910 …}
    #options: Doctrine\ORM\PersistentCollection {#8914 …}
    #associations: Doctrine\ORM\PersistentCollection {#8912 …}
    #createdAt: DateTime @1764670885 {#8899
      date: 2025-12-02 10:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670885 {#8900
      date: 2025-12-02 10:21:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8917 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8901}
        #id: 997
        #name: "ARTNOVION KOMODO W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
        #slug: "artnovion-komodo-w-absorber-panneau-acoustique-absorbant-lot-de-6-ou-8-panneaux"
        #description: """
          Un absorbeur décoratif et innovant.\n
          Les surfaces réfléchissantes plates sont connues pour provoquer des réflexions perturbatrices et un écho excessif, ce qui peut imposer des restrictions sur la fonctionnalité de votre home cinéma ou une salle hi-fi. Afin de répondre à vos besoins spécifiques, Artnovion a développé le Komodo W Absorber, un panneau en bois décoratif et innovant avec un motif de perforation acoustiquement optimisé qui élimine les effets de rayonnement sonore, offrant réflexion et contrôle de réverbération.Komodo est facile à installer et est disponible en 7 finitions différentes.\n
          \u{A0}\n
          Caractéristiques Techniques\u{A0}\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 250Hz et 5000Hz• Matériau : Bois FG ou Bois FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube, Fixart Métal ou chimique• Dimensions :FG: 595x595x58mm (8 Unités par Colis)FR+: 595x595x60mm (6 Unités par Colis)•\u{A0}Poids : 1,75 kg (unité)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme High End de chez ARTNOVION"
        #shortDescription: "Le Panneau KOMODO W-Absorber est livré par boite de 6 ou 8 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 250Hz & 5kHz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8920 …}
    #channels: Doctrine\ORM\PersistentCollection {#8906 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8902 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8904 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20439
  +product: App\Entity\Product\Product {#8901
    #id: 997
    #code: "KOMODOW"
    #attributes: Doctrine\ORM\PersistentCollection {#8908 …}
    #variants: Doctrine\ORM\PersistentCollection {#8910 …}
    #options: Doctrine\ORM\PersistentCollection {#8914 …}
    #associations: Doctrine\ORM\PersistentCollection {#8912 …}
    #createdAt: DateTime @1764670885 {#8899
      date: 2025-12-02 10:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670885 {#8900
      date: 2025-12-02 10:21:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8917 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8901}
        #id: 997
        #name: "ARTNOVION KOMODO W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
        #slug: "artnovion-komodo-w-absorber-panneau-acoustique-absorbant-lot-de-6-ou-8-panneaux"
        #description: """
          Un absorbeur décoratif et innovant.\n
          Les surfaces réfléchissantes plates sont connues pour provoquer des réflexions perturbatrices et un écho excessif, ce qui peut imposer des restrictions sur la fonctionnalité de votre home cinéma ou une salle hi-fi. Afin de répondre à vos besoins spécifiques, Artnovion a développé le Komodo W Absorber, un panneau en bois décoratif et innovant avec un motif de perforation acoustiquement optimisé qui élimine les effets de rayonnement sonore, offrant réflexion et contrôle de réverbération.Komodo est facile à installer et est disponible en 7 finitions différentes.\n
          \u{A0}\n
          Caractéristiques Techniques\u{A0}\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 250Hz et 5000Hz• Matériau : Bois FG ou Bois FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube, Fixart Métal ou chimique• Dimensions :FG: 595x595x58mm (8 Unités par Colis)FR+: 595x595x60mm (6 Unités par Colis)•\u{A0}Poids : 1,75 kg (unité)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme High End de chez ARTNOVION"
        #shortDescription: "Le Panneau KOMODO W-Absorber est livré par boite de 6 ou 8 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 250Hz & 5kHz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8920 …}
    #channels: Doctrine\ORM\PersistentCollection {#8906 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8902 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8904 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20648 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8901
    #id: 997
    #code: "KOMODOW"
    #attributes: Doctrine\ORM\PersistentCollection {#8908 …}
    #variants: Doctrine\ORM\PersistentCollection {#8910 …}
    #options: Doctrine\ORM\PersistentCollection {#8914 …}
    #associations: Doctrine\ORM\PersistentCollection {#8912 …}
    #createdAt: DateTime @1764670885 {#8899
      date: 2025-12-02 10:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670885 {#8900
      date: 2025-12-02 10:21:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8917 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8901}
        #id: 997
        #name: "ARTNOVION KOMODO W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
        #slug: "artnovion-komodo-w-absorber-panneau-acoustique-absorbant-lot-de-6-ou-8-panneaux"
        #description: """
          Un absorbeur décoratif et innovant.\n
          Les surfaces réfléchissantes plates sont connues pour provoquer des réflexions perturbatrices et un écho excessif, ce qui peut imposer des restrictions sur la fonctionnalité de votre home cinéma ou une salle hi-fi. Afin de répondre à vos besoins spécifiques, Artnovion a développé le Komodo W Absorber, un panneau en bois décoratif et innovant avec un motif de perforation acoustiquement optimisé qui élimine les effets de rayonnement sonore, offrant réflexion et contrôle de réverbération.Komodo est facile à installer et est disponible en 7 finitions différentes.\n
          \u{A0}\n
          Caractéristiques Techniques\u{A0}\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 250Hz et 5000Hz• Matériau : Bois FG ou Bois FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube, Fixart Métal ou chimique• Dimensions :FG: 595x595x58mm (8 Unités par Colis)FR+: 595x595x60mm (6 Unités par Colis)•\u{A0}Poids : 1,75 kg (unité)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme High End de chez ARTNOVION"
        #shortDescription: "Le Panneau KOMODO W-Absorber est livré par boite de 6 ou 8 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 250Hz & 5kHz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8920 …}
    #channels: Doctrine\ORM\PersistentCollection {#8906 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8902 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8904 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ARTNOVION KOMODO W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20719
  -props: [
    "product" => App\Entity\Product\Product {#8901
      #id: 997
      #code: "KOMODOW"
      #attributes: Doctrine\ORM\PersistentCollection {#8908 …}
      #variants: Doctrine\ORM\PersistentCollection {#8910 …}
      #options: Doctrine\ORM\PersistentCollection {#8914 …}
      #associations: Doctrine\ORM\PersistentCollection {#8912 …}
      #createdAt: DateTime @1764670885 {#8899
        date: 2025-12-02 10:21:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670885 {#8900
        date: 2025-12-02 10:21:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8917 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8918
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8901}
          #id: 997
          #name: "ARTNOVION KOMODO W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
          #slug: "artnovion-komodo-w-absorber-panneau-acoustique-absorbant-lot-de-6-ou-8-panneaux"
          #description: """
            Un absorbeur décoratif et innovant.\n
            Les surfaces réfléchissantes plates sont connues pour provoquer des réflexions perturbatrices et un écho excessif, ce qui peut imposer des restrictions sur la fonctionnalité de votre home cinéma ou une salle hi-fi. Afin de répondre à vos besoins spécifiques, Artnovion a développé le Komodo W Absorber, un panneau en bois décoratif et innovant avec un motif de perforation acoustiquement optimisé qui élimine les effets de rayonnement sonore, offrant réflexion et contrôle de réverbération.Komodo est facile à installer et est disponible en 7 finitions différentes.\n
            \u{A0}\n
            Caractéristiques Techniques\u{A0}\n
            • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 250Hz et 5000Hz• Matériau : Bois FG ou Bois FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube, Fixart Métal ou chimique• Dimensions :FG: 595x595x58mm (8 Unités par Colis)FR+: 595x595x60mm (6 Unités par Colis)•\u{A0}Poids : 1,75 kg (unité)
            """
          #metaKeywords: null
          #metaDescription: "Panneau Absorbant de la Gamme High End de chez ARTNOVION"
          #shortDescription: "Le Panneau KOMODO W-Absorber est livré par boite de 6 ou 8 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 250Hz & 5kHz."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8920 …}
      #channels: Doctrine\ORM\PersistentCollection {#8906 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8902 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8904 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20792 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20805 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20794 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20648 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20656
    #collection: Doctrine\Common\Collections\ArrayCollection {#20665 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20644 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25496 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25498 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20792 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20805 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20794 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ARTNOVION KOMODO W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20656
    #collection: Doctrine\Common\Collections\ArrayCollection {#20665 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20644 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25496 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25498 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20927
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20926
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20792 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20805 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20794 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20648 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20656
      #collection: Doctrine\Common\Collections\ArrayCollection {#20665 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20644 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25496 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25498 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20978 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20979 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20648 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20983
  +variant: App\Entity\Product\ProductVariant {#20648 …}
  +price: "653,33\u{A0}"
  +originalPrice: "653,33\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20978 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20979 …}
    +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 36.0 MiB 3.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#8924
    #id: 530
    #code: "jocavi_woodiffusor_panneau_acoustique_diffusant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8931 …}
    #variants: Doctrine\ORM\PersistentCollection {#8933 …}
    #options: Doctrine\ORM\PersistentCollection {#8937 …}
    #associations: Doctrine\ORM\PersistentCollection {#8935 …}
    #createdAt: DateTime @1764670507 {#8922
      date: 2025-12-02 10:15:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670507 {#8923
      date: 2025-12-02 10:15:07.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8940 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8941
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8924}
        #id: 530
        #name: "JOCAVI Woodiffusor ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
        #slug: "jocavi-woodiffusor-panneau-acoustique-diffusant-lot-de-2-pieces"
        #description: """
          Ce panneau diffuseur en bois est le résultat d'une conception aboutie et constitue une option majeure en terme de panneaux de diffusion. \n
          L'utilisation de ce panneau de type Schroeder extrêmement efficace permet de contrôler les réflexions sur les murs, améliorant ainsi la bonne diffusion du son dans la salle. \n
          Le Woodiffusor® est un panneau de diffusion 2D qui met l'accent sur le contrôle de la dispersion horizontale et est efficace dans une large gamme de fréquences. \n
          Il est basé sur la séquence de rotation des angles d'incidence primaire, ce qui rend uniforme la diffusion du son dans plusieurs directions avec une énergie similaire. \n
          Ce panneau est en bois de pin massif avec une finition en cinq couleurs différentes. Le bois chaleureux rend ce produit très attrayant, à la fois au plan acoustique et esthétique. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0} Bois naturel (pin de finlande). •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}La diffusion moyenne: 0,59 / m [> 100Hz; <5KHz]. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Finition avec vernis écologique. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Résistance au feu : M4. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}100% recyclable. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Conditionnement : par 2 unités. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Installation : accessoires inclus.\n
          Dimensions: Largeur 60 cm, Epaisseur 13 cm, Longueurs 60 cm, 120 cm ou 180 cm.\n
          Poids respectifs: 19 Kg, 38 Kg, 57 Kg.Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Woodiffusor® est un panneau acoustique mettant l'accent sur le contrôle de la dispersion horizontale. Efficace dans une large gamme de fréquences."
        #shortDescription: """
          JOCAVI Woodiffusor® est un panneau acoustique mettant l'accent sur le contrôle de la dispersion horizontale.\n
           Efficace dans une large gamme de fréquences.
          """
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8943 …}
    #channels: Doctrine\ORM\PersistentCollection {#8929 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8925 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8927 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20712
  +product: App\Entity\Product\Product {#8924
    #id: 530
    #code: "jocavi_woodiffusor_panneau_acoustique_diffusant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8931 …}
    #variants: Doctrine\ORM\PersistentCollection {#8933 …}
    #options: Doctrine\ORM\PersistentCollection {#8937 …}
    #associations: Doctrine\ORM\PersistentCollection {#8935 …}
    #createdAt: DateTime @1764670507 {#8922
      date: 2025-12-02 10:15:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670507 {#8923
      date: 2025-12-02 10:15:07.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8940 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8941
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8924}
        #id: 530
        #name: "JOCAVI Woodiffusor ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
        #slug: "jocavi-woodiffusor-panneau-acoustique-diffusant-lot-de-2-pieces"
        #description: """
          Ce panneau diffuseur en bois est le résultat d'une conception aboutie et constitue une option majeure en terme de panneaux de diffusion. \n
          L'utilisation de ce panneau de type Schroeder extrêmement efficace permet de contrôler les réflexions sur les murs, améliorant ainsi la bonne diffusion du son dans la salle. \n
          Le Woodiffusor® est un panneau de diffusion 2D qui met l'accent sur le contrôle de la dispersion horizontale et est efficace dans une large gamme de fréquences. \n
          Il est basé sur la séquence de rotation des angles d'incidence primaire, ce qui rend uniforme la diffusion du son dans plusieurs directions avec une énergie similaire. \n
          Ce panneau est en bois de pin massif avec une finition en cinq couleurs différentes. Le bois chaleureux rend ce produit très attrayant, à la fois au plan acoustique et esthétique. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0} Bois naturel (pin de finlande). •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}La diffusion moyenne: 0,59 / m [> 100Hz; <5KHz]. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Finition avec vernis écologique. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Résistance au feu : M4. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}100% recyclable. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Conditionnement : par 2 unités. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Installation : accessoires inclus.\n
          Dimensions: Largeur 60 cm, Epaisseur 13 cm, Longueurs 60 cm, 120 cm ou 180 cm.\n
          Poids respectifs: 19 Kg, 38 Kg, 57 Kg.Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Woodiffusor® est un panneau acoustique mettant l'accent sur le contrôle de la dispersion horizontale. Efficace dans une large gamme de fréquences."
        #shortDescription: """
          JOCAVI Woodiffusor® est un panneau acoustique mettant l'accent sur le contrôle de la dispersion horizontale.\n
           Efficace dans une large gamme de fréquences.
          """
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8943 …}
    #channels: Doctrine\ORM\PersistentCollection {#8929 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8925 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8927 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21046 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8924
    #id: 530
    #code: "jocavi_woodiffusor_panneau_acoustique_diffusant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8931 …}
    #variants: Doctrine\ORM\PersistentCollection {#8933 …}
    #options: Doctrine\ORM\PersistentCollection {#8937 …}
    #associations: Doctrine\ORM\PersistentCollection {#8935 …}
    #createdAt: DateTime @1764670507 {#8922
      date: 2025-12-02 10:15:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670507 {#8923
      date: 2025-12-02 10:15:07.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8940 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8941
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8924}
        #id: 530
        #name: "JOCAVI Woodiffusor ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
        #slug: "jocavi-woodiffusor-panneau-acoustique-diffusant-lot-de-2-pieces"
        #description: """
          Ce panneau diffuseur en bois est le résultat d'une conception aboutie et constitue une option majeure en terme de panneaux de diffusion. \n
          L'utilisation de ce panneau de type Schroeder extrêmement efficace permet de contrôler les réflexions sur les murs, améliorant ainsi la bonne diffusion du son dans la salle. \n
          Le Woodiffusor® est un panneau de diffusion 2D qui met l'accent sur le contrôle de la dispersion horizontale et est efficace dans une large gamme de fréquences. \n
          Il est basé sur la séquence de rotation des angles d'incidence primaire, ce qui rend uniforme la diffusion du son dans plusieurs directions avec une énergie similaire. \n
          Ce panneau est en bois de pin massif avec une finition en cinq couleurs différentes. Le bois chaleureux rend ce produit très attrayant, à la fois au plan acoustique et esthétique. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0} Bois naturel (pin de finlande). •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}La diffusion moyenne: 0,59 / m [> 100Hz; <5KHz]. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Finition avec vernis écologique. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Résistance au feu : M4. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}100% recyclable. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Conditionnement : par 2 unités. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Installation : accessoires inclus.\n
          Dimensions: Largeur 60 cm, Epaisseur 13 cm, Longueurs 60 cm, 120 cm ou 180 cm.\n
          Poids respectifs: 19 Kg, 38 Kg, 57 Kg.Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Woodiffusor® est un panneau acoustique mettant l'accent sur le contrôle de la dispersion horizontale. Efficace dans une large gamme de fréquences."
        #shortDescription: """
          JOCAVI Woodiffusor® est un panneau acoustique mettant l'accent sur le contrôle de la dispersion horizontale.\n
           Efficace dans une large gamme de fréquences.
          """
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8943 …}
    #channels: Doctrine\ORM\PersistentCollection {#8929 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8925 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8927 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Woodiffusor ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21117
  -props: [
    "product" => App\Entity\Product\Product {#8924
      #id: 530
      #code: "jocavi_woodiffusor_panneau_acoustique_diffusant_lot_de_2_pieces"
      #attributes: Doctrine\ORM\PersistentCollection {#8931 …}
      #variants: Doctrine\ORM\PersistentCollection {#8933 …}
      #options: Doctrine\ORM\PersistentCollection {#8937 …}
      #associations: Doctrine\ORM\PersistentCollection {#8935 …}
      #createdAt: DateTime @1764670507 {#8922
        date: 2025-12-02 10:15:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670507 {#8923
        date: 2025-12-02 10:15:07.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8940 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8941
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8924}
          #id: 530
          #name: "JOCAVI Woodiffusor ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
          #slug: "jocavi-woodiffusor-panneau-acoustique-diffusant-lot-de-2-pieces"
          #description: """
            Ce panneau diffuseur en bois est le résultat d'une conception aboutie et constitue une option majeure en terme de panneaux de diffusion. \n
            L'utilisation de ce panneau de type Schroeder extrêmement efficace permet de contrôler les réflexions sur les murs, améliorant ainsi la bonne diffusion du son dans la salle. \n
            Le Woodiffusor® est un panneau de diffusion 2D qui met l'accent sur le contrôle de la dispersion horizontale et est efficace dans une large gamme de fréquences. \n
            Il est basé sur la séquence de rotation des angles d'incidence primaire, ce qui rend uniforme la diffusion du son dans plusieurs directions avec une énergie similaire. \n
            Ce panneau est en bois de pin massif avec une finition en cinq couleurs différentes. Le bois chaleureux rend ce produit très attrayant, à la fois au plan acoustique et esthétique. \n
            Caractéristiques Principales\u{A0}\n
            \u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0} Bois naturel (pin de finlande). •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}La diffusion moyenne: 0,59 / m [> 100Hz; <5KHz]. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Finition avec vernis écologique. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Résistance au feu : M4. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}100% recyclable. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Conditionnement : par 2 unités. •\u{A0}\u{A0}\u{A0} \u{A0}\u{A0}\u{A0}\u{A0}Installation : accessoires inclus.\n
            Dimensions: Largeur 60 cm, Epaisseur 13 cm, Longueurs 60 cm, 120 cm ou 180 cm.\n
            Poids respectifs: 19 Kg, 38 Kg, 57 Kg.Couleurs Disponibles
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Woodiffusor® est un panneau acoustique mettant l'accent sur le contrôle de la dispersion horizontale. Efficace dans une large gamme de fréquences."
          #shortDescription: """
            JOCAVI Woodiffusor® est un panneau acoustique mettant l'accent sur le contrôle de la dispersion horizontale.\n
             Efficace dans une large gamme de fréquences.
            """
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8943 …}
      #channels: Doctrine\ORM\PersistentCollection {#8929 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8925 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8927 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21387
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21187 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21200 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21189 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21046 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21054
    #collection: Doctrine\Common\Collections\ArrayCollection {#21063 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21042 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25511 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25513 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21387
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21187 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21200 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21189 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Woodiffusor ® Panneau Acoustique Diffusant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21054
    #collection: Doctrine\Common\Collections\ArrayCollection {#21063 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21042 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25511 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25513 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21392
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21387
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21187 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21200 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21189 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21046 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21054
      #collection: Doctrine\Common\Collections\ArrayCollection {#21063 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21042 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25511 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25513 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21441
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21432 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21439 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21440 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21046 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21444
  +variant: App\Entity\Product\ProductVariant {#21046 …}
  +price: "0,00\u{A0}"
  +originalPrice: "0,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21441
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21432 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21439 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21440 …}
    +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 36.0 MiB 6.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#8947
    #id: 996
    #code: "AZTEKAW"
    #attributes: Doctrine\ORM\PersistentCollection {#8954 …}
    #variants: Doctrine\ORM\PersistentCollection {#8956 …}
    #options: Doctrine\ORM\PersistentCollection {#8960 …}
    #associations: Doctrine\ORM\PersistentCollection {#8958 …}
    #createdAt: DateTime @1764670883 {#8945
      date: 2025-12-02 10:21:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670883 {#8946
      date: 2025-12-02 10:21:23.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8963 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8964
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8947}
        #id: 996
        #name: "ARTNOVION AZTEKA W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
        #slug: "artnovion-azteka-w-absorber-panneau-acoustique-absorbant-lot-de-6-ou-8-panneaux"
        #description: """
          Les panneaux acoustiques Azteka ont été conçus pour réduire les ondes stationnaires et les empêcher de filtrer, améliorant ainsi considérablement la clarté de la parole. La performance des panneaux acoustiques Azteka commence à 315 Hz et offre une absorption efficace et uniforme jusqu'à 3150 Hz. Azteka est une combinaison impressionnante de conception acoustique unique d'Artnovion avec des noyaux acoustiques hautes performances. Les panneaux Azteka peuvent être installés sans effort sur les murs ou les plafonds.Disponible en traitement FG standard, approprié pour les applications à la maison et conforme avec toutes les catégories de feu de niveau domestique, Et en Fire Rate+ anti-feu, conforme à la résistance au feu d'entrée de gamme, certifié selon les réglementations européennes et américaines spécifiques.\n
          \n
          Caractéristiques Techniques\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 315Hz et 3150Hz• Matériau : Bois FG ou Bois FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube, Fixart Métal ou chimique• Dimensions :FG: 595x595x58mm (8 Unités par Colis)FR+: 595x595x60mm (6 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau AZTEKA W-Absorber est livré par boite de 6 ou 8 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 315Hz & 3150Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8966 …}
    #channels: Doctrine\ORM\PersistentCollection {#8952 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8948 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8950 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21110
  +product: App\Entity\Product\Product {#8947
    #id: 996
    #code: "AZTEKAW"
    #attributes: Doctrine\ORM\PersistentCollection {#8954 …}
    #variants: Doctrine\ORM\PersistentCollection {#8956 …}
    #options: Doctrine\ORM\PersistentCollection {#8960 …}
    #associations: Doctrine\ORM\PersistentCollection {#8958 …}
    #createdAt: DateTime @1764670883 {#8945
      date: 2025-12-02 10:21:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670883 {#8946
      date: 2025-12-02 10:21:23.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8963 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8964
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8947}
        #id: 996
        #name: "ARTNOVION AZTEKA W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
        #slug: "artnovion-azteka-w-absorber-panneau-acoustique-absorbant-lot-de-6-ou-8-panneaux"
        #description: """
          Les panneaux acoustiques Azteka ont été conçus pour réduire les ondes stationnaires et les empêcher de filtrer, améliorant ainsi considérablement la clarté de la parole. La performance des panneaux acoustiques Azteka commence à 315 Hz et offre une absorption efficace et uniforme jusqu'à 3150 Hz. Azteka est une combinaison impressionnante de conception acoustique unique d'Artnovion avec des noyaux acoustiques hautes performances. Les panneaux Azteka peuvent être installés sans effort sur les murs ou les plafonds.Disponible en traitement FG standard, approprié pour les applications à la maison et conforme avec toutes les catégories de feu de niveau domestique, Et en Fire Rate+ anti-feu, conforme à la résistance au feu d'entrée de gamme, certifié selon les réglementations européennes et américaines spécifiques.\n
          \n
          Caractéristiques Techniques\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 315Hz et 3150Hz• Matériau : Bois FG ou Bois FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube, Fixart Métal ou chimique• Dimensions :FG: 595x595x58mm (8 Unités par Colis)FR+: 595x595x60mm (6 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau AZTEKA W-Absorber est livré par boite de 6 ou 8 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 315Hz & 3150Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8966 …}
    #channels: Doctrine\ORM\PersistentCollection {#8952 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8948 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8950 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21507 …}
  +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 {#17839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17895 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#8947
    #id: 996
    #code: "AZTEKAW"
    #attributes: Doctrine\ORM\PersistentCollection {#8954 …}
    #variants: Doctrine\ORM\PersistentCollection {#8956 …}
    #options: Doctrine\ORM\PersistentCollection {#8960 …}
    #associations: Doctrine\ORM\PersistentCollection {#8958 …}
    #createdAt: DateTime @1764670883 {#8945
      date: 2025-12-02 10:21:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670883 {#8946
      date: 2025-12-02 10:21:23.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8963 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8964
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8947}
        #id: 996
        #name: "ARTNOVION AZTEKA W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
        #slug: "artnovion-azteka-w-absorber-panneau-acoustique-absorbant-lot-de-6-ou-8-panneaux"
        #description: """
          Les panneaux acoustiques Azteka ont été conçus pour réduire les ondes stationnaires et les empêcher de filtrer, améliorant ainsi considérablement la clarté de la parole. La performance des panneaux acoustiques Azteka commence à 315 Hz et offre une absorption efficace et uniforme jusqu'à 3150 Hz. Azteka est une combinaison impressionnante de conception acoustique unique d'Artnovion avec des noyaux acoustiques hautes performances. Les panneaux Azteka peuvent être installés sans effort sur les murs ou les plafonds.Disponible en traitement FG standard, approprié pour les applications à la maison et conforme avec toutes les catégories de feu de niveau domestique, Et en Fire Rate+ anti-feu, conforme à la résistance au feu d'entrée de gamme, certifié selon les réglementations européennes et américaines spécifiques.\n
          \n
          Caractéristiques Techniques\n
          • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 315Hz et 3150Hz• Matériau : Bois FG ou Bois FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube, Fixart Métal ou chimique• Dimensions :FG: 595x595x58mm (8 Unités par Colis)FR+: 595x595x60mm (6 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau AZTEKA W-Absorber est livré par boite de 6 ou 8 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 315Hz & 3150Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8966 …}
    #channels: Doctrine\ORM\PersistentCollection {#8952 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8948 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8950 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ARTNOVION AZTEKA W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21578
  -props: [
    "product" => App\Entity\Product\Product {#8947
      #id: 996
      #code: "AZTEKAW"
      #attributes: Doctrine\ORM\PersistentCollection {#8954 …}
      #variants: Doctrine\ORM\PersistentCollection {#8956 …}
      #options: Doctrine\ORM\PersistentCollection {#8960 …}
      #associations: Doctrine\ORM\PersistentCollection {#8958 …}
      #createdAt: DateTime @1764670883 {#8945
        date: 2025-12-02 10:21:23.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670883 {#8946
        date: 2025-12-02 10:21:23.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8963 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8964
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8947}
          #id: 996
          #name: "ARTNOVION AZTEKA W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
          #slug: "artnovion-azteka-w-absorber-panneau-acoustique-absorbant-lot-de-6-ou-8-panneaux"
          #description: """
            Les panneaux acoustiques Azteka ont été conçus pour réduire les ondes stationnaires et les empêcher de filtrer, améliorant ainsi considérablement la clarté de la parole. La performance des panneaux acoustiques Azteka commence à 315 Hz et offre une absorption efficace et uniforme jusqu'à 3150 Hz. Azteka est une combinaison impressionnante de conception acoustique unique d'Artnovion avec des noyaux acoustiques hautes performances. Les panneaux Azteka peuvent être installés sans effort sur les murs ou les plafonds.Disponible en traitement FG standard, approprié pour les applications à la maison et conforme avec toutes les catégories de feu de niveau domestique, Et en Fire Rate+ anti-feu, conforme à la résistance au feu d'entrée de gamme, certifié selon les réglementations européennes et américaines spécifiques.\n
            \n
            Caractéristiques Techniques\n
            • Classe Acoustique C (Αw) = 0,7 (M)• Traitement des fréquences entre 315Hz et 3150Hz• Matériau : Bois FG ou Bois FR+• Résistance au Feu\u{A0}FG : Traitement Standard (mobilier)\u{A0}FR+ : M1 (France); Classe 1 & 2 BS (Royaume-Uni)• Système de fixation : Fixart Tube, Fixart Métal ou chimique• Dimensions :FG: 595x595x58mm (8 Unités par Colis)FR+: 595x595x60mm (6 Unités par Colis)
            """
          #metaKeywords: null
          #metaDescription: "Panneau Absorbant de la Gamme Pro Audio de chez ARTNOVION"
          #shortDescription: "Le Panneau AZTEKA W-Absorber est livré par boite de 6 ou 8 panneaux selon la classification choisie (FG ou FR+). Traitement efficace entre 315Hz & 3150Hz."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8966 …}
      #channels: Doctrine\ORM\PersistentCollection {#8952 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8802 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8948 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8950 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8805 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21785
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21664 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21653 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21507 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21515
    #collection: Doctrine\Common\Collections\ArrayCollection {#21524 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21503 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25526 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25528 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21785
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21664 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21653 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ARTNOVION AZTEKA W-Absorber Panneau Acoustique Absorbant (Lot de 6 ou 8 Panneaux)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21515
    #collection: Doctrine\Common\Collections\ArrayCollection {#21524 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21503 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25526 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25528 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21786
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21785
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21651 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21664 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21653 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21507 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21515
      #collection: Doctrine\Common\Collections\ArrayCollection {#21524 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21503 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25526 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25528 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21830 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21837 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21838 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21507 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21842
  +variant: App\Entity\Product\ProductVariant {#21507 …}
  +price: "50,00\u{A0}"
  +originalPrice: "50,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9307 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12670 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21830 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21837 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21838 …}
    +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 36.0 MiB 1.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17558
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12735 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17572 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12745 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#17762
  +cart: App\Entity\Order\Order {#4832 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17558
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12735 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17572 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12745 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}