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

Components

12 Twig Components
32 Render Count
33 ms Render Time
28.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
6 23.79ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
6 3.08ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
6 2.13ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
6 0.62ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.50ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.28ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.62ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.56ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.50ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.40ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.85ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.00ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 28.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12362
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12355 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12360 …}
    +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 {#12388
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12253 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12362
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12355 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12360 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 28.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12465
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12461 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12463 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12464 …}
    +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 {#12474
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12465
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12461 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12463 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12464 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 28.0 MiB 2.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12575
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12547 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12583 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12581 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13833
  +cart: App\Entity\Order\Order {#15763 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12575
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12547 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12583 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12581 …}
    +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 28.0 MiB 2.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15914
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15910 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15907 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15908 …}
    +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 {#15923
  #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 {#15914
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15910 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15907 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15908 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17702 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17703 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17705 …}
    +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 {#17715
  #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 {#17706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17702 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17703 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17705 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17814
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17810 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17811 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17813 …}
    +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 {#17822
  #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 {#17814
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17810 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17811 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17813 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 1.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17892
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17888 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17889 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17891 …}
    +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 {#17900
  #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 {#17892
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17888 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17889 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 6.14 ms
Input props
[
  "product" => App\Entity\Product\Product {#8192
    #id: 520
    #code: "WBA060"
    #attributes: Doctrine\ORM\PersistentCollection {#6541 …}
    #variants: Doctrine\ORM\PersistentCollection {#8269 …}
    #options: Doctrine\ORM\PersistentCollection {#8397 …}
    #associations: Doctrine\ORM\PersistentCollection {#8337 …}
    #createdAt: DateTime @1764670494 {#7871
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670494 {#7901
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8396 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8399
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8192}
        #id: 520
        #name: "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-wba-panneau-acoustique-absorbant-lot-de-4-pieces"
        #description: """
          Le panneau absorbant JOCAVI WBA StaidTreaT® est constitué d'une boîte en mousse de polyuréthane haute densité remplie d'un matériau qui a été conçu de façon à augmenter son coefficient d'absorption acoustique.\n
          La plaque de finition extérieure est faite d'un granulat minéral pressée poreux et perméable, très absorbant dans les fréquences moyennes et hautes, ce qui rend ce produit très équilibré en ce qui concerne l'absorption / fréquence. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} Utilise 80 % de matériaux recyclés.• \u{A0} \u{A0}CNRC: 0,66.• \u{A0} \u{A0}Plaque de finition en granulat minéral • \u{A0} \u{A0}Résistance au feu : M1.• \u{A0} \u{A0}Conditionnement : 4 unités par paquet.• \u{A0} \u{A0}Compatible faux plafonds à structure en T. • \u{A0} \u{A0}Accessoires de fixation fournis.\n
          Dimensions : Longueur 60 cm, Largeur 60 cm, Epaisseur 8 cm (Unité)Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
        #shortDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8402 …}
    #channels: Doctrine\ORM\PersistentCollection {#5273 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4208 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5236 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18445
  +product: App\Entity\Product\Product {#8192
    #id: 520
    #code: "WBA060"
    #attributes: Doctrine\ORM\PersistentCollection {#6541 …}
    #variants: Doctrine\ORM\PersistentCollection {#8269 …}
    #options: Doctrine\ORM\PersistentCollection {#8397 …}
    #associations: Doctrine\ORM\PersistentCollection {#8337 …}
    #createdAt: DateTime @1764670494 {#7871
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670494 {#7901
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8396 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8399
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8192}
        #id: 520
        #name: "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-wba-panneau-acoustique-absorbant-lot-de-4-pieces"
        #description: """
          Le panneau absorbant JOCAVI WBA StaidTreaT® est constitué d'une boîte en mousse de polyuréthane haute densité remplie d'un matériau qui a été conçu de façon à augmenter son coefficient d'absorption acoustique.\n
          La plaque de finition extérieure est faite d'un granulat minéral pressée poreux et perméable, très absorbant dans les fréquences moyennes et hautes, ce qui rend ce produit très équilibré en ce qui concerne l'absorption / fréquence. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} Utilise 80 % de matériaux recyclés.• \u{A0} \u{A0}CNRC: 0,66.• \u{A0} \u{A0}Plaque de finition en granulat minéral • \u{A0} \u{A0}Résistance au feu : M1.• \u{A0} \u{A0}Conditionnement : 4 unités par paquet.• \u{A0} \u{A0}Compatible faux plafonds à structure en T. • \u{A0} \u{A0}Accessoires de fixation fournis.\n
          Dimensions : Longueur 60 cm, Largeur 60 cm, Epaisseur 8 cm (Unité)Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
        #shortDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8402 …}
    #channels: Doctrine\ORM\PersistentCollection {#5273 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4208 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5236 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  +variant: App\Entity\Product\ProductVariant {#18561 …}
  +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 {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#8192
    #id: 520
    #code: "WBA060"
    #attributes: Doctrine\ORM\PersistentCollection {#6541 …}
    #variants: Doctrine\ORM\PersistentCollection {#8269 …}
    #options: Doctrine\ORM\PersistentCollection {#8397 …}
    #associations: Doctrine\ORM\PersistentCollection {#8337 …}
    #createdAt: DateTime @1764670494 {#7871
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670494 {#7901
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8396 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8399
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8192}
        #id: 520
        #name: "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-wba-panneau-acoustique-absorbant-lot-de-4-pieces"
        #description: """
          Le panneau absorbant JOCAVI WBA StaidTreaT® est constitué d'une boîte en mousse de polyuréthane haute densité remplie d'un matériau qui a été conçu de façon à augmenter son coefficient d'absorption acoustique.\n
          La plaque de finition extérieure est faite d'un granulat minéral pressée poreux et perméable, très absorbant dans les fréquences moyennes et hautes, ce qui rend ce produit très équilibré en ce qui concerne l'absorption / fréquence. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} Utilise 80 % de matériaux recyclés.• \u{A0} \u{A0}CNRC: 0,66.• \u{A0} \u{A0}Plaque de finition en granulat minéral • \u{A0} \u{A0}Résistance au feu : M1.• \u{A0} \u{A0}Conditionnement : 4 unités par paquet.• \u{A0} \u{A0}Compatible faux plafonds à structure en T. • \u{A0} \u{A0}Accessoires de fixation fournis.\n
          Dimensions : Longueur 60 cm, Largeur 60 cm, Epaisseur 8 cm (Unité)Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
        #shortDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8402 …}
    #channels: Doctrine\ORM\PersistentCollection {#5273 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4208 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5236 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18817
  -props: [
    "product" => App\Entity\Product\Product {#8192
      #id: 520
      #code: "WBA060"
      #attributes: Doctrine\ORM\PersistentCollection {#6541 …}
      #variants: Doctrine\ORM\PersistentCollection {#8269 …}
      #options: Doctrine\ORM\PersistentCollection {#8397 …}
      #associations: Doctrine\ORM\PersistentCollection {#8337 …}
      #createdAt: DateTime @1764670494 {#7871
        date: 2025-12-02 10:14:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670494 {#7901
        date: 2025-12-02 10:14:54.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8396 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8399
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8192}
          #id: 520
          #name: "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
          #slug: "jocavi-staidtreat-wba-panneau-acoustique-absorbant-lot-de-4-pieces"
          #description: """
            Le panneau absorbant JOCAVI WBA StaidTreaT® est constitué d'une boîte en mousse de polyuréthane haute densité remplie d'un matériau qui a été conçu de façon à augmenter son coefficient d'absorption acoustique.\n
            La plaque de finition extérieure est faite d'un granulat minéral pressée poreux et perméable, très absorbant dans les fréquences moyennes et hautes, ce qui rend ce produit très équilibré en ce qui concerne l'absorption / fréquence. \n
            Caractéristiques Principales\u{A0}\n
            \u{A0}\u{A0}\u{A0} Utilise 80 % de matériaux recyclés.• \u{A0} \u{A0}CNRC: 0,66.• \u{A0} \u{A0}Plaque de finition en granulat minéral • \u{A0} \u{A0}Résistance au feu : M1.• \u{A0} \u{A0}Conditionnement : 4 unités par paquet.• \u{A0} \u{A0}Compatible faux plafonds à structure en T. • \u{A0} \u{A0}Accessoires de fixation fournis.\n
            Dimensions : Longueur 60 cm, Largeur 60 cm, Epaisseur 8 cm (Unité)Couleurs Disponibles
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
          #shortDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8402 …}
      #channels: Doctrine\ORM\PersistentCollection {#5273 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4208 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5236 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18967
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18922 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18912 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18966 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18561 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18752
    #collection: Doctrine\Common\Collections\ArrayCollection {#18751 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18590 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23991 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24045 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18967
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18922 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18912 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18966 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18752
    #collection: Doctrine\Common\Collections\ArrayCollection {#18751 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18590 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23991 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24045 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18971
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18967
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18922 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18912 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18966 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18561 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18752
      #collection: Doctrine\Common\Collections\ArrayCollection {#18751 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18590 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23991 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24045 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19039
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19037 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18561 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19048
  +variant: App\Entity\Product\ProductVariant {#18561 …}
  +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 {#8890 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12253 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8887 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19039
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19037 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19038 …}
    +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 28.0 MiB 3.27 ms
Input props
[
  "product" => App\Entity\Product\Product {#8408
    #id: 519
    #code: "jocavi_mellowalltrap_60_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8415 …}
    #variants: Doctrine\ORM\PersistentCollection {#8417 …}
    #options: Doctrine\ORM\PersistentCollection {#8421 …}
    #associations: Doctrine\ORM\PersistentCollection {#8419 …}
    #createdAt: DateTime @1764670492 {#8406
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670492 {#8407
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8424 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8425
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8408}
        #id: 519
        #name: "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-mellowalltrap-60-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les auditoriums, les pièces où l'on écoute de la musique, les studios, les salles de cinéma, etc ont besoin d'une surface efficace pour absorber les ondes sonores dans la plus large plage possible de fréquences. \n
          Ce produit est particulièrement important pour l'absorption des fréquences moyennes et moyennes-hautes du spectre sonore. Ce produit excelle grâce à sa haute performance, sa petite taille et son faible poids. \n
          Même si il est fabriqué avec les meilleurs matériaux absorbants des fréquences moyennes, une étude mathématique a été conduite pour optimiser sa forme afin d'accroître et d'améliorer encore ses résultats. \n
          La forme du JOCAVI Mellowalltrap® a été conçu pour absorber le son incident sur les murs et les plafonds, réduisant ainsi l'énergie réfléchie au point d'écoute et diminuant ainsi, dans une certaine mesure, l'effet de salle. \n
          Il s'agit d'un panneau d'absorption très efficace pour les moyennes fréquences. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 75% de matériaux recyclés.•\u{A0}\u{A0}\u{A0} CNRC: 1,09.•\u{A0}\u{A0}\u{A0} 100% recyclable.•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 2 unités par paquet.•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus. •\u{A0}\u{A0}\u{A0} D'autres tailles sont disponibles sur demande.\n
          Dimensions\n
          Longueur = 60 cm, Largeur = 60 cm, Epaisseur = 8 cm (Poids = 4 Kg)Existe aussi en longueur 120 cm et 180 cm. \u{A0}Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
        #shortDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8427 …}
    #channels: Doctrine\ORM\PersistentCollection {#8413 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8409 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8411 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18901
  +product: App\Entity\Product\Product {#8408
    #id: 519
    #code: "jocavi_mellowalltrap_60_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8415 …}
    #variants: Doctrine\ORM\PersistentCollection {#8417 …}
    #options: Doctrine\ORM\PersistentCollection {#8421 …}
    #associations: Doctrine\ORM\PersistentCollection {#8419 …}
    #createdAt: DateTime @1764670492 {#8406
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670492 {#8407
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8424 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8425
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8408}
        #id: 519
        #name: "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-mellowalltrap-60-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les auditoriums, les pièces où l'on écoute de la musique, les studios, les salles de cinéma, etc ont besoin d'une surface efficace pour absorber les ondes sonores dans la plus large plage possible de fréquences. \n
          Ce produit est particulièrement important pour l'absorption des fréquences moyennes et moyennes-hautes du spectre sonore. Ce produit excelle grâce à sa haute performance, sa petite taille et son faible poids. \n
          Même si il est fabriqué avec les meilleurs matériaux absorbants des fréquences moyennes, une étude mathématique a été conduite pour optimiser sa forme afin d'accroître et d'améliorer encore ses résultats. \n
          La forme du JOCAVI Mellowalltrap® a été conçu pour absorber le son incident sur les murs et les plafonds, réduisant ainsi l'énergie réfléchie au point d'écoute et diminuant ainsi, dans une certaine mesure, l'effet de salle. \n
          Il s'agit d'un panneau d'absorption très efficace pour les moyennes fréquences. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 75% de matériaux recyclés.•\u{A0}\u{A0}\u{A0} CNRC: 1,09.•\u{A0}\u{A0}\u{A0} 100% recyclable.•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 2 unités par paquet.•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus. •\u{A0}\u{A0}\u{A0} D'autres tailles sont disponibles sur demande.\n
          Dimensions\n
          Longueur = 60 cm, Largeur = 60 cm, Epaisseur = 8 cm (Poids = 4 Kg)Existe aussi en longueur 120 cm et 180 cm. \u{A0}Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
        #shortDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8427 …}
    #channels: Doctrine\ORM\PersistentCollection {#8413 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8409 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8411 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19121 …}
  +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 {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8408
    #id: 519
    #code: "jocavi_mellowalltrap_60_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8415 …}
    #variants: Doctrine\ORM\PersistentCollection {#8417 …}
    #options: Doctrine\ORM\PersistentCollection {#8421 …}
    #associations: Doctrine\ORM\PersistentCollection {#8419 …}
    #createdAt: DateTime @1764670492 {#8406
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670492 {#8407
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8424 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8425
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8408}
        #id: 519
        #name: "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-mellowalltrap-60-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les auditoriums, les pièces où l'on écoute de la musique, les studios, les salles de cinéma, etc ont besoin d'une surface efficace pour absorber les ondes sonores dans la plus large plage possible de fréquences. \n
          Ce produit est particulièrement important pour l'absorption des fréquences moyennes et moyennes-hautes du spectre sonore. Ce produit excelle grâce à sa haute performance, sa petite taille et son faible poids. \n
          Même si il est fabriqué avec les meilleurs matériaux absorbants des fréquences moyennes, une étude mathématique a été conduite pour optimiser sa forme afin d'accroître et d'améliorer encore ses résultats. \n
          La forme du JOCAVI Mellowalltrap® a été conçu pour absorber le son incident sur les murs et les plafonds, réduisant ainsi l'énergie réfléchie au point d'écoute et diminuant ainsi, dans une certaine mesure, l'effet de salle. \n
          Il s'agit d'un panneau d'absorption très efficace pour les moyennes fréquences. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 75% de matériaux recyclés.•\u{A0}\u{A0}\u{A0} CNRC: 1,09.•\u{A0}\u{A0}\u{A0} 100% recyclable.•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 2 unités par paquet.•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus. •\u{A0}\u{A0}\u{A0} D'autres tailles sont disponibles sur demande.\n
          Dimensions\n
          Longueur = 60 cm, Largeur = 60 cm, Epaisseur = 8 cm (Poids = 4 Kg)Existe aussi en longueur 120 cm et 180 cm. \u{A0}Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
        #shortDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8427 …}
    #channels: Doctrine\ORM\PersistentCollection {#8413 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8409 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8411 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19192
  -props: [
    "product" => App\Entity\Product\Product {#8408
      #id: 519
      #code: "jocavi_mellowalltrap_60_panneau_acoustique_absorbant_lot_de_2_pieces"
      #attributes: Doctrine\ORM\PersistentCollection {#8415 …}
      #variants: Doctrine\ORM\PersistentCollection {#8417 …}
      #options: Doctrine\ORM\PersistentCollection {#8421 …}
      #associations: Doctrine\ORM\PersistentCollection {#8419 …}
      #createdAt: DateTime @1764670492 {#8406
        date: 2025-12-02 10:14:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670492 {#8407
        date: 2025-12-02 10:14:52.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8424 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8425
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8408}
          #id: 519
          #name: "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
          #slug: "jocavi-mellowalltrap-60-panneau-acoustique-absorbant-lot-de-2-pieces"
          #description: """
            Les auditoriums, les pièces où l'on écoute de la musique, les studios, les salles de cinéma, etc ont besoin d'une surface efficace pour absorber les ondes sonores dans la plus large plage possible de fréquences. \n
            Ce produit est particulièrement important pour l'absorption des fréquences moyennes et moyennes-hautes du spectre sonore. Ce produit excelle grâce à sa haute performance, sa petite taille et son faible poids. \n
            Même si il est fabriqué avec les meilleurs matériaux absorbants des fréquences moyennes, une étude mathématique a été conduite pour optimiser sa forme afin d'accroître et d'améliorer encore ses résultats. \n
            La forme du JOCAVI Mellowalltrap® a été conçu pour absorber le son incident sur les murs et les plafonds, réduisant ainsi l'énergie réfléchie au point d'écoute et diminuant ainsi, dans une certaine mesure, l'effet de salle. \n
            Il s'agit d'un panneau d'absorption très efficace pour les moyennes fréquences. \n
            Caractéristiques Principales\n
            \u{A0}\u{A0}\u{A0} Utilise 75% de matériaux recyclés.•\u{A0}\u{A0}\u{A0} CNRC: 1,09.•\u{A0}\u{A0}\u{A0} 100% recyclable.•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 2 unités par paquet.•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus. •\u{A0}\u{A0}\u{A0} D'autres tailles sont disponibles sur demande.\n
            Dimensions\n
            Longueur = 60 cm, Largeur = 60 cm, Epaisseur = 8 cm (Poids = 4 Kg)Existe aussi en longueur 120 cm et 180 cm. \u{A0}Couleurs disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
          #shortDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8427 …}
      #channels: Doctrine\ORM\PersistentCollection {#8413 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8409 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8411 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7928 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19409
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19253 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19266 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19255 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19121 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19129
    #collection: Doctrine\Common\Collections\ArrayCollection {#19138 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19117 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19409
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19253 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19266 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19255 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19129
    #collection: Doctrine\Common\Collections\ArrayCollection {#19138 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19117 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19414
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19409
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19253 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19266 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19255 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19121 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19129
      #collection: Doctrine\Common\Collections\ArrayCollection {#19138 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19117 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19463
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19454 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19461 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19462 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19121 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19466
  +variant: App\Entity\Product\ProductVariant {#19121 …}
  +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 {#8890 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12253 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8887 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19463
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19454 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19461 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19462 …}
    +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 28.0 MiB 6.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#8431
    #id: 1014
    #code: "FIXARTTUBE1170"
    #attributes: Doctrine\ORM\PersistentCollection {#8441 …}
    #variants: Doctrine\ORM\PersistentCollection {#8443 …}
    #options: Doctrine\ORM\PersistentCollection {#8447 …}
    #associations: Doctrine\ORM\PersistentCollection {#8445 …}
    #createdAt: DateTime @1764670914 {#8429
      date: 2025-12-02 10:21:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670914 {#8430
      date: 2025-12-02 10:21:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8450 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8451
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8431}
        #id: 1014
        #name: "ARTNOVION FIX ART TUBE (Lot de Fixations pour 8 Panneaux)"
        #slug: "artnovion-fix-art-tube-lot-de-fixations-pour-8-panneaux-1092"
        #description: """
          La gamme Fixart d'Artnovion apporte des solutions polyvalentes pour le montage de panneau acoustique ARTNOVION. En gardant le client à l'esprit, ARTNOVION a développé un système fiable, simple, universel pour installer des panneaux. \n
          FixArt Tube est un système innovant pour les panneaux acoustiques. Facile à installer, facile à aligner, il suffit de suivre la notice d'utilisation, d'attacher le clip à votre surface, puis aux coins de votre panneau, les deux clips dans le tube, et vous avez terminé..! Avec un réglage facile une fois monté, et un clip-in/clip-out facile. \n
          Il n'a jamais été aussi facile de changer la position de votre panneau. En outre, FixArt Tube crée une cavité d'air derrière vos panneaux, facilitant le montage mural par l'utilisation tels que des tubes ou des câbles et augmentant la performance des panneaux. \n
          Fix Art Tube permet une installation solide, de très haut niveau indépendamment de la qualité de votre surface. Permet l'installation sur les murs, les plafonds, les pentes ou les coins. Dorénavant, n'importe quelle surface peut être traitée acoustiquement. Utilisable avec tous les panneaux en mousse.\n
          \u{A0} \u{A0}
          """
        #metaKeywords: null
        #metaDescription: "Fixations pour Panneau Absorbant de la gamme PRO Audio & High End de chez ARTNOVION"
        #shortDescription: "Fixart tube 1170 inclut 8 tubes par boîte, 56 pinces en plastique, gabarit pour une\u{A0}Installation facile de 8 panneaux,\u{A0}Longueur de tube 1170 mm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8453 …}
    #channels: Doctrine\ORM\PersistentCollection {#8439 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8435 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8437 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19185
  +product: App\Entity\Product\Product {#8431
    #id: 1014
    #code: "FIXARTTUBE1170"
    #attributes: Doctrine\ORM\PersistentCollection {#8441 …}
    #variants: Doctrine\ORM\PersistentCollection {#8443 …}
    #options: Doctrine\ORM\PersistentCollection {#8447 …}
    #associations: Doctrine\ORM\PersistentCollection {#8445 …}
    #createdAt: DateTime @1764670914 {#8429
      date: 2025-12-02 10:21:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670914 {#8430
      date: 2025-12-02 10:21:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8450 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8451
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8431}
        #id: 1014
        #name: "ARTNOVION FIX ART TUBE (Lot de Fixations pour 8 Panneaux)"
        #slug: "artnovion-fix-art-tube-lot-de-fixations-pour-8-panneaux-1092"
        #description: """
          La gamme Fixart d'Artnovion apporte des solutions polyvalentes pour le montage de panneau acoustique ARTNOVION. En gardant le client à l'esprit, ARTNOVION a développé un système fiable, simple, universel pour installer des panneaux. \n
          FixArt Tube est un système innovant pour les panneaux acoustiques. Facile à installer, facile à aligner, il suffit de suivre la notice d'utilisation, d'attacher le clip à votre surface, puis aux coins de votre panneau, les deux clips dans le tube, et vous avez terminé..! Avec un réglage facile une fois monté, et un clip-in/clip-out facile. \n
          Il n'a jamais été aussi facile de changer la position de votre panneau. En outre, FixArt Tube crée une cavité d'air derrière vos panneaux, facilitant le montage mural par l'utilisation tels que des tubes ou des câbles et augmentant la performance des panneaux. \n
          Fix Art Tube permet une installation solide, de très haut niveau indépendamment de la qualité de votre surface. Permet l'installation sur les murs, les plafonds, les pentes ou les coins. Dorénavant, n'importe quelle surface peut être traitée acoustiquement. Utilisable avec tous les panneaux en mousse.\n
          \u{A0} \u{A0}
          """
        #metaKeywords: null
        #metaDescription: "Fixations pour Panneau Absorbant de la gamme PRO Audio & High End de chez ARTNOVION"
        #shortDescription: "Fixart tube 1170 inclut 8 tubes par boîte, 56 pinces en plastique, gabarit pour une\u{A0}Installation facile de 8 panneaux,\u{A0}Longueur de tube 1170 mm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8453 …}
    #channels: Doctrine\ORM\PersistentCollection {#8439 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8435 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8437 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19529 …}
  +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 {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8431
    #id: 1014
    #code: "FIXARTTUBE1170"
    #attributes: Doctrine\ORM\PersistentCollection {#8441 …}
    #variants: Doctrine\ORM\PersistentCollection {#8443 …}
    #options: Doctrine\ORM\PersistentCollection {#8447 …}
    #associations: Doctrine\ORM\PersistentCollection {#8445 …}
    #createdAt: DateTime @1764670914 {#8429
      date: 2025-12-02 10:21:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670914 {#8430
      date: 2025-12-02 10:21:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8450 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8451
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8431}
        #id: 1014
        #name: "ARTNOVION FIX ART TUBE (Lot de Fixations pour 8 Panneaux)"
        #slug: "artnovion-fix-art-tube-lot-de-fixations-pour-8-panneaux-1092"
        #description: """
          La gamme Fixart d'Artnovion apporte des solutions polyvalentes pour le montage de panneau acoustique ARTNOVION. En gardant le client à l'esprit, ARTNOVION a développé un système fiable, simple, universel pour installer des panneaux. \n
          FixArt Tube est un système innovant pour les panneaux acoustiques. Facile à installer, facile à aligner, il suffit de suivre la notice d'utilisation, d'attacher le clip à votre surface, puis aux coins de votre panneau, les deux clips dans le tube, et vous avez terminé..! Avec un réglage facile une fois monté, et un clip-in/clip-out facile. \n
          Il n'a jamais été aussi facile de changer la position de votre panneau. En outre, FixArt Tube crée une cavité d'air derrière vos panneaux, facilitant le montage mural par l'utilisation tels que des tubes ou des câbles et augmentant la performance des panneaux. \n
          Fix Art Tube permet une installation solide, de très haut niveau indépendamment de la qualité de votre surface. Permet l'installation sur les murs, les plafonds, les pentes ou les coins. Dorénavant, n'importe quelle surface peut être traitée acoustiquement. Utilisable avec tous les panneaux en mousse.\n
          \u{A0} \u{A0}
          """
        #metaKeywords: null
        #metaDescription: "Fixations pour Panneau Absorbant de la gamme PRO Audio & High End de chez ARTNOVION"
        #shortDescription: "Fixart tube 1170 inclut 8 tubes par boîte, 56 pinces en plastique, gabarit pour une\u{A0}Installation facile de 8 panneaux,\u{A0}Longueur de tube 1170 mm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8453 …}
    #channels: Doctrine\ORM\PersistentCollection {#8439 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8435 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8437 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ARTNOVION FIX ART TUBE (Lot de Fixations pour 8 Panneaux)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19600
  -props: [
    "product" => App\Entity\Product\Product {#8431
      #id: 1014
      #code: "FIXARTTUBE1170"
      #attributes: Doctrine\ORM\PersistentCollection {#8441 …}
      #variants: Doctrine\ORM\PersistentCollection {#8443 …}
      #options: Doctrine\ORM\PersistentCollection {#8447 …}
      #associations: Doctrine\ORM\PersistentCollection {#8445 …}
      #createdAt: DateTime @1764670914 {#8429
        date: 2025-12-02 10:21:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670914 {#8430
        date: 2025-12-02 10:21:54.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8450 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8451
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8431}
          #id: 1014
          #name: "ARTNOVION FIX ART TUBE (Lot de Fixations pour 8 Panneaux)"
          #slug: "artnovion-fix-art-tube-lot-de-fixations-pour-8-panneaux-1092"
          #description: """
            La gamme Fixart d'Artnovion apporte des solutions polyvalentes pour le montage de panneau acoustique ARTNOVION. En gardant le client à l'esprit, ARTNOVION a développé un système fiable, simple, universel pour installer des panneaux. \n
            FixArt Tube est un système innovant pour les panneaux acoustiques. Facile à installer, facile à aligner, il suffit de suivre la notice d'utilisation, d'attacher le clip à votre surface, puis aux coins de votre panneau, les deux clips dans le tube, et vous avez terminé..! Avec un réglage facile une fois monté, et un clip-in/clip-out facile. \n
            Il n'a jamais été aussi facile de changer la position de votre panneau. En outre, FixArt Tube crée une cavité d'air derrière vos panneaux, facilitant le montage mural par l'utilisation tels que des tubes ou des câbles et augmentant la performance des panneaux. \n
            Fix Art Tube permet une installation solide, de très haut niveau indépendamment de la qualité de votre surface. Permet l'installation sur les murs, les plafonds, les pentes ou les coins. Dorénavant, n'importe quelle surface peut être traitée acoustiquement. Utilisable avec tous les panneaux en mousse.\n
            \u{A0} \u{A0}
            """
          #metaKeywords: null
          #metaDescription: "Fixations pour Panneau Absorbant de la gamme PRO Audio & High End de chez ARTNOVION"
          #shortDescription: "Fixart tube 1170 inclut 8 tubes par boîte, 56 pinces en plastique, gabarit pour une\u{A0}Installation facile de 8 panneaux,\u{A0}Longueur de tube 1170 mm."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8453 …}
      #channels: Doctrine\ORM\PersistentCollection {#8439 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7790 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8435 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8437 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19668
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19664 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19677 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19666 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19529 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19537
    #collection: Doctrine\Common\Collections\ArrayCollection {#19546 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19525 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24081 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24083 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19668
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19664 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19677 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19666 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ARTNOVION FIX ART TUBE (Lot de Fixations pour 8 Panneaux)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19537
    #collection: Doctrine\Common\Collections\ArrayCollection {#19546 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19525 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24081 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24083 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8304
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19668
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19664 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19677 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19666 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19529 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19537
      #collection: Doctrine\Common\Collections\ArrayCollection {#19546 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19525 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24081 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24083 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14898
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14537 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14717 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14878 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19529 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14910
  +variant: App\Entity\Product\ProductVariant {#19529 …}
  +price: "120,83\u{A0}"
  +originalPrice: "120,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8890 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12253 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8887 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14898
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14537 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14717 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14878 …}
    +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 28.0 MiB 3.02 ms
Input props
[
  "product" => App\Entity\Product\Product {#8458
    #id: 1010
    #code: "ATHOSWBTHP"
    #attributes: Doctrine\ORM\PersistentCollection {#8468 …}
    #variants: Doctrine\ORM\PersistentCollection {#8470 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8472 …}
    #createdAt: DateTime @1764670908 {#8456
      date: 2025-12-02 10:21:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670908 {#8455
      date: 2025-12-02 10:21:48.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8477 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8478
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8458}
        #id: 1010
        #name: "ARTNOVION ATHOS W-Bass Trap HP Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
        #slug: "artnovion-athos-w-bass-trap-hp-panneau-acoustique-absorbant-lot-de-2-panneaux"
        #description: """
          Panneau Signé Artnovion\n
          Habituellement, les problèmes les plus notables dans un studio d'enregistrement ou de post-production sont causés par des basses fréquences, et sont souvent négligés dans les traitements acoustiques traditionnels. Le Athos W Bass Trap HP traite efficacement les basses fréquences comprises entre 45Hz et 250Hz (accordé sur 85Hz).\n
          C'est un traitement de haute performance pour les basses fréquences et conçu pour être placé dans les coins pour une efficacité maximale. Fabriqué à partir de bois, d'une source durable et renouvelable, son design unique est un apport non négligeable à tout espace.\n
          La gamme Athos est la dernière nouveauté de la gamme Pro Audio de ARTNOVION. Ce panneau saisissant affiche la signature du fondateur d'Artnovion et PDG Jorge Castro.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement entre 45Hz et 250Hz\u{A0}• Accordé à 85Hz• Système de fixation : Fixart Tube, Fixart Métal• Dimensions :\u{A0}595x595x129mm (Unité), 595x595x385mm (2 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant Bass Trap de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau ATHOS W-Bass Trap HP est livré par boite de 2 panneaux et traite les fréquences de 45 Hz à 250Hz.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8480 …}
    #channels: Doctrine\ORM\PersistentCollection {#8466 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8460 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8462 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8464 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19593
  +product: App\Entity\Product\Product {#8458
    #id: 1010
    #code: "ATHOSWBTHP"
    #attributes: Doctrine\ORM\PersistentCollection {#8468 …}
    #variants: Doctrine\ORM\PersistentCollection {#8470 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8472 …}
    #createdAt: DateTime @1764670908 {#8456
      date: 2025-12-02 10:21:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670908 {#8455
      date: 2025-12-02 10:21:48.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8477 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8478
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8458}
        #id: 1010
        #name: "ARTNOVION ATHOS W-Bass Trap HP Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
        #slug: "artnovion-athos-w-bass-trap-hp-panneau-acoustique-absorbant-lot-de-2-panneaux"
        #description: """
          Panneau Signé Artnovion\n
          Habituellement, les problèmes les plus notables dans un studio d'enregistrement ou de post-production sont causés par des basses fréquences, et sont souvent négligés dans les traitements acoustiques traditionnels. Le Athos W Bass Trap HP traite efficacement les basses fréquences comprises entre 45Hz et 250Hz (accordé sur 85Hz).\n
          C'est un traitement de haute performance pour les basses fréquences et conçu pour être placé dans les coins pour une efficacité maximale. Fabriqué à partir de bois, d'une source durable et renouvelable, son design unique est un apport non négligeable à tout espace.\n
          La gamme Athos est la dernière nouveauté de la gamme Pro Audio de ARTNOVION. Ce panneau saisissant affiche la signature du fondateur d'Artnovion et PDG Jorge Castro.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement entre 45Hz et 250Hz\u{A0}• Accordé à 85Hz• Système de fixation : Fixart Tube, Fixart Métal• Dimensions :\u{A0}595x595x129mm (Unité), 595x595x385mm (2 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant Bass Trap de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau ATHOS W-Bass Trap HP est livré par boite de 2 panneaux et traite les fréquences de 45 Hz à 250Hz.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8480 …}
    #channels: Doctrine\ORM\PersistentCollection {#8466 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8460 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8462 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8464 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  +variant: App\Entity\Product\ProductVariant {#5027 …}
  +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 {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8458
    #id: 1010
    #code: "ATHOSWBTHP"
    #attributes: Doctrine\ORM\PersistentCollection {#8468 …}
    #variants: Doctrine\ORM\PersistentCollection {#8470 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8472 …}
    #createdAt: DateTime @1764670908 {#8456
      date: 2025-12-02 10:21:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670908 {#8455
      date: 2025-12-02 10:21:48.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8477 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8478
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8458}
        #id: 1010
        #name: "ARTNOVION ATHOS W-Bass Trap HP Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
        #slug: "artnovion-athos-w-bass-trap-hp-panneau-acoustique-absorbant-lot-de-2-panneaux"
        #description: """
          Panneau Signé Artnovion\n
          Habituellement, les problèmes les plus notables dans un studio d'enregistrement ou de post-production sont causés par des basses fréquences, et sont souvent négligés dans les traitements acoustiques traditionnels. Le Athos W Bass Trap HP traite efficacement les basses fréquences comprises entre 45Hz et 250Hz (accordé sur 85Hz).\n
          C'est un traitement de haute performance pour les basses fréquences et conçu pour être placé dans les coins pour une efficacité maximale. Fabriqué à partir de bois, d'une source durable et renouvelable, son design unique est un apport non négligeable à tout espace.\n
          La gamme Athos est la dernière nouveauté de la gamme Pro Audio de ARTNOVION. Ce panneau saisissant affiche la signature du fondateur d'Artnovion et PDG Jorge Castro.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement entre 45Hz et 250Hz\u{A0}• Accordé à 85Hz• Système de fixation : Fixart Tube, Fixart Métal• Dimensions :\u{A0}595x595x129mm (Unité), 595x595x385mm (2 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant Bass Trap de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau ATHOS W-Bass Trap HP est livré par boite de 2 panneaux et traite les fréquences de 45 Hz à 250Hz.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8480 …}
    #channels: Doctrine\ORM\PersistentCollection {#8466 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8460 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8462 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8464 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ARTNOVION ATHOS W-Bass Trap HP Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17631
  -props: [
    "product" => App\Entity\Product\Product {#8458
      #id: 1010
      #code: "ATHOSWBTHP"
      #attributes: Doctrine\ORM\PersistentCollection {#8468 …}
      #variants: Doctrine\ORM\PersistentCollection {#8470 …}
      #options: Doctrine\ORM\PersistentCollection {#8474 …}
      #associations: Doctrine\ORM\PersistentCollection {#8472 …}
      #createdAt: DateTime @1764670908 {#8456
        date: 2025-12-02 10:21:48.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670908 {#8455
        date: 2025-12-02 10:21:48.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8477 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8478
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8458}
          #id: 1010
          #name: "ARTNOVION ATHOS W-Bass Trap HP Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
          #slug: "artnovion-athos-w-bass-trap-hp-panneau-acoustique-absorbant-lot-de-2-panneaux"
          #description: """
            Panneau Signé Artnovion\n
            Habituellement, les problèmes les plus notables dans un studio d'enregistrement ou de post-production sont causés par des basses fréquences, et sont souvent négligés dans les traitements acoustiques traditionnels. Le Athos W Bass Trap HP traite efficacement les basses fréquences comprises entre 45Hz et 250Hz (accordé sur 85Hz).\n
            C'est un traitement de haute performance pour les basses fréquences et conçu pour être placé dans les coins pour une efficacité maximale. Fabriqué à partir de bois, d'une source durable et renouvelable, son design unique est un apport non négligeable à tout espace.\n
            La gamme Athos est la dernière nouveauté de la gamme Pro Audio de ARTNOVION. Ce panneau saisissant affiche la signature du fondateur d'Artnovion et PDG Jorge Castro.\n
            \u{A0}\n
            Caractéristiques Techniques\n
            • Traitement entre 45Hz et 250Hz\u{A0}• Accordé à 85Hz• Système de fixation : Fixart Tube, Fixart Métal• Dimensions :\u{A0}595x595x129mm (Unité), 595x595x385mm (2 Unités par Colis)
            """
          #metaKeywords: null
          #metaDescription: "Panneau Absorbant Bass Trap de la Gamme Pro Audio de chez ARTNOVION"
          #shortDescription: "Le Panneau ATHOS W-Bass Trap HP est livré par boite de 2 panneaux et traite les fréquences de 45 Hz à 250Hz.\u{A0}"
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8480 …}
      #channels: Doctrine\ORM\PersistentCollection {#8466 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8460 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8462 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8464 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19579
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17875 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18340 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#5027 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6302
    #collection: Doctrine\Common\Collections\ArrayCollection {#5230 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15471 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24096 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24098 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19579
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17875 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18340 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ARTNOVION ATHOS W-Bass Trap HP Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6302
    #collection: Doctrine\Common\Collections\ArrayCollection {#5230 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15471 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24096 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24098 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19682
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19579
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17875 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18340 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18038 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#5027 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#6302
      #collection: Doctrine\Common\Collections\ArrayCollection {#5230 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15471 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24096 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24098 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19722 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19729 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19730 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#5027 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19734
  +variant: App\Entity\Product\ProductVariant {#5027 …}
  +price: "329,17\u{A0}"
  +originalPrice: "329,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8890 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12253 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8887 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19722 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19729 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19730 …}
    +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 28.0 MiB 2.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#8485
    #id: 1009
    #code: "ATHOSWBT"
    #attributes: Doctrine\ORM\PersistentCollection {#8492 …}
    #variants: Doctrine\ORM\PersistentCollection {#8494 …}
    #options: Doctrine\ORM\PersistentCollection {#8498 …}
    #associations: Doctrine\ORM\PersistentCollection {#8496 …}
    #createdAt: DateTime @1764670907 {#8483
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670907 {#8482
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8501 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8502
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8485}
        #id: 1009
        #name: "ARTNOVION ATHOS W-Bass Trap Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
        #slug: "artnovion-athos-w-bass-trap-panneau-acoustique-absorbant-lot-de-2-panneaux"
        #description: """
          Panneau Signé Artnovion\n
          Les basses fréquences constituent un problème important, en particulier dans les petites pièces. Pour résoudre ce problème, ARTNOVION a développé le Athos W-Bass Trap. Fabriqué à partir de bois, à partir d'une source durable et renouvelable, il contrôle efficacement les basses fréquences entre 75Hz et 125Hz (accordé à 95Hz). \n
          Ce superbe panneau présente la signature du fondateur d'Artnovion, Jorge Castro. Le Bass Trap Athos est prévu pour une fixation murale, conçue pour se fondre dans votre traitement acoustique, offrant un contrôle sans faille des basses fréquences.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement entre 75Hz et 125Hz\u{A0}• Accordé à 95Hz• Système de fixation : Fixart Tube, Fixart Métal• Dimensions :\u{A0}595x595x58mm (Unité), 595x595x129mm (2 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant Bass Trap de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau ATHOS W-Bass Trap est livré par boite de 2 panneaux et traite les fréquences de 75 Hz à 125Hz.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8504 …}
    #channels: Doctrine\ORM\PersistentCollection {#8490 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8460 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8486 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8488 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17639
  +product: App\Entity\Product\Product {#8485
    #id: 1009
    #code: "ATHOSWBT"
    #attributes: Doctrine\ORM\PersistentCollection {#8492 …}
    #variants: Doctrine\ORM\PersistentCollection {#8494 …}
    #options: Doctrine\ORM\PersistentCollection {#8498 …}
    #associations: Doctrine\ORM\PersistentCollection {#8496 …}
    #createdAt: DateTime @1764670907 {#8483
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670907 {#8482
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8501 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8502
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8485}
        #id: 1009
        #name: "ARTNOVION ATHOS W-Bass Trap Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
        #slug: "artnovion-athos-w-bass-trap-panneau-acoustique-absorbant-lot-de-2-panneaux"
        #description: """
          Panneau Signé Artnovion\n
          Les basses fréquences constituent un problème important, en particulier dans les petites pièces. Pour résoudre ce problème, ARTNOVION a développé le Athos W-Bass Trap. Fabriqué à partir de bois, à partir d'une source durable et renouvelable, il contrôle efficacement les basses fréquences entre 75Hz et 125Hz (accordé à 95Hz). \n
          Ce superbe panneau présente la signature du fondateur d'Artnovion, Jorge Castro. Le Bass Trap Athos est prévu pour une fixation murale, conçue pour se fondre dans votre traitement acoustique, offrant un contrôle sans faille des basses fréquences.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement entre 75Hz et 125Hz\u{A0}• Accordé à 95Hz• Système de fixation : Fixart Tube, Fixart Métal• Dimensions :\u{A0}595x595x58mm (Unité), 595x595x129mm (2 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant Bass Trap de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau ATHOS W-Bass Trap est livré par boite de 2 panneaux et traite les fréquences de 75 Hz à 125Hz.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8504 …}
    #channels: Doctrine\ORM\PersistentCollection {#8490 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8460 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8486 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8488 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19797 …}
  +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 {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#8485
    #id: 1009
    #code: "ATHOSWBT"
    #attributes: Doctrine\ORM\PersistentCollection {#8492 …}
    #variants: Doctrine\ORM\PersistentCollection {#8494 …}
    #options: Doctrine\ORM\PersistentCollection {#8498 …}
    #associations: Doctrine\ORM\PersistentCollection {#8496 …}
    #createdAt: DateTime @1764670907 {#8483
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670907 {#8482
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8501 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8502
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8485}
        #id: 1009
        #name: "ARTNOVION ATHOS W-Bass Trap Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
        #slug: "artnovion-athos-w-bass-trap-panneau-acoustique-absorbant-lot-de-2-panneaux"
        #description: """
          Panneau Signé Artnovion\n
          Les basses fréquences constituent un problème important, en particulier dans les petites pièces. Pour résoudre ce problème, ARTNOVION a développé le Athos W-Bass Trap. Fabriqué à partir de bois, à partir d'une source durable et renouvelable, il contrôle efficacement les basses fréquences entre 75Hz et 125Hz (accordé à 95Hz). \n
          Ce superbe panneau présente la signature du fondateur d'Artnovion, Jorge Castro. Le Bass Trap Athos est prévu pour une fixation murale, conçue pour se fondre dans votre traitement acoustique, offrant un contrôle sans faille des basses fréquences.\n
          \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement entre 75Hz et 125Hz\u{A0}• Accordé à 95Hz• Système de fixation : Fixart Tube, Fixart Métal• Dimensions :\u{A0}595x595x58mm (Unité), 595x595x129mm (2 Unités par Colis)
          """
        #metaKeywords: null
        #metaDescription: "Panneau Absorbant Bass Trap de la Gamme Pro Audio de chez ARTNOVION"
        #shortDescription: "Le Panneau ATHOS W-Bass Trap est livré par boite de 2 panneaux et traite les fréquences de 75 Hz à 125Hz.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8504 …}
    #channels: Doctrine\ORM\PersistentCollection {#8490 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8460 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8486 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8488 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ARTNOVION ATHOS W-Bass Trap Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19868
  -props: [
    "product" => App\Entity\Product\Product {#8485
      #id: 1009
      #code: "ATHOSWBT"
      #attributes: Doctrine\ORM\PersistentCollection {#8492 …}
      #variants: Doctrine\ORM\PersistentCollection {#8494 …}
      #options: Doctrine\ORM\PersistentCollection {#8498 …}
      #associations: Doctrine\ORM\PersistentCollection {#8496 …}
      #createdAt: DateTime @1764670907 {#8483
        date: 2025-12-02 10:21:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670907 {#8482
        date: 2025-12-02 10:21:47.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8501 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8502
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8485}
          #id: 1009
          #name: "ARTNOVION ATHOS W-Bass Trap Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
          #slug: "artnovion-athos-w-bass-trap-panneau-acoustique-absorbant-lot-de-2-panneaux"
          #description: """
            Panneau Signé Artnovion\n
            Les basses fréquences constituent un problème important, en particulier dans les petites pièces. Pour résoudre ce problème, ARTNOVION a développé le Athos W-Bass Trap. Fabriqué à partir de bois, à partir d'une source durable et renouvelable, il contrôle efficacement les basses fréquences entre 75Hz et 125Hz (accordé à 95Hz). \n
            Ce superbe panneau présente la signature du fondateur d'Artnovion, Jorge Castro. Le Bass Trap Athos est prévu pour une fixation murale, conçue pour se fondre dans votre traitement acoustique, offrant un contrôle sans faille des basses fréquences.\n
            \u{A0}\n
            Caractéristiques Techniques\n
            • Traitement entre 75Hz et 125Hz\u{A0}• Accordé à 95Hz• Système de fixation : Fixart Tube, Fixart Métal• Dimensions :\u{A0}595x595x58mm (Unité), 595x595x129mm (2 Unités par Colis)
            """
          #metaKeywords: null
          #metaDescription: "Panneau Absorbant Bass Trap de la Gamme Pro Audio de chez ARTNOVION"
          #shortDescription: "Le Panneau ATHOS W-Bass Trap est livré par boite de 2 panneaux et traite les fréquences de 75 Hz à 125Hz.\u{A0}"
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8504 …}
      #channels: Doctrine\ORM\PersistentCollection {#8490 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8460 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8486 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8488 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8433 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20009
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19941 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19954 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19943 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19797 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19805
    #collection: Doctrine\Common\Collections\ArrayCollection {#19814 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19793 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24111 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24113 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20009
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19941 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19954 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19943 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ARTNOVION ATHOS W-Bass Trap Panneau Acoustique Absorbant (Lot de 2 Panneaux)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19805
    #collection: Doctrine\Common\Collections\ArrayCollection {#19814 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19793 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24111 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24113 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20014
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20009
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19941 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19954 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19943 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19797 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19805
      #collection: Doctrine\Common\Collections\ArrayCollection {#19814 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19793 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24111 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24113 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20054 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20061 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20062 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19797 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20066
  +variant: App\Entity\Product\ProductVariant {#19797 …}
  +price: "329,17\u{A0}"
  +originalPrice: "329,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8890 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12253 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8887 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20054 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20061 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20062 …}
    +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 28.0 MiB 2.37 ms
Input props
[
  "product" => App\Entity\Product\Product {#8509
    #id: 923
    #code: "VI/B03581"
    #attributes: Doctrine\ORM\PersistentCollection {#8519 …}
    #variants: Doctrine\ORM\PersistentCollection {#8521 …}
    #options: Doctrine\ORM\PersistentCollection {#8525 …}
    #associations: Doctrine\ORM\PersistentCollection {#8523 …}
    #createdAt: DateTime @1764670831 {#8507
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670831 {#8506
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8529
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8509}
        #id: 923
        #name: "VICOUSTIC FLEXI GLUE ULTRA Colle pour Panneaux Acoustiques (lot de 12)"
        #slug: "vicoustic-flexi-glue-ultra-colle-pour-panneaux-acoustiques"
        #description: "Description :\u{A0}La Flexi Glue Ultra de Vicoustic est conçue pour être utilisée avec une variété de matériaux. Sa composition chimique est non agressive, et donc certifiée conformément à la législation européenne la plus récente, permettant à Flexi Glue Ultra d'être utilisé dans n'importe quel environnement. Flexi Glue Ultra est également parfait pour une utilisation avec les solutions Vicoustic en polyuréthane (mousse) ou en polystyrène (EPS), assurant leur application correcte et sûre sur les surfaces d'une pièce. Flexi Glue Ultra a été conçu en collaboration avec les principaux professionnels de l'industrie chimique. Les tests ont révélé une excellente résistance et polyvalence lorsqu'ils sont appliqués à une gamme de matériaux. Préparation : Les surfaces à coller doivent être sèches, propres et exemptes de poussière et de graisse. Collage : Appliquer uniformément l'adhésif à l'aide d'un pistolet à main ou à pression sur les surfaces à coller. Rejoignez-les immédiatement. L'épaisseur de la couche dépend de la consistance des matériaux à coller. Une application unilatérale est possible. Dans ce cas, joindre les pièces avant formation d'une peau à la surface de la couche adhésive. Appuyez bien. Assurez-vous que les deux surfaces sont bien mouillées. Dimensions : 1 tube = 310 ml (vendu par lot de 12)."
        #metaKeywords: null
        #metaDescription: "Colle pour Panneau Acoustique"
        #shortDescription: "Tubes de colle Flexi Glue pour panneaux acoustiques. Vendu par lot de 12 tubes."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …}
    #channels: Doctrine\ORM\PersistentCollection {#8517 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8513 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8515 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8511 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19861
  +product: App\Entity\Product\Product {#8509
    #id: 923
    #code: "VI/B03581"
    #attributes: Doctrine\ORM\PersistentCollection {#8519 …}
    #variants: Doctrine\ORM\PersistentCollection {#8521 …}
    #options: Doctrine\ORM\PersistentCollection {#8525 …}
    #associations: Doctrine\ORM\PersistentCollection {#8523 …}
    #createdAt: DateTime @1764670831 {#8507
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670831 {#8506
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8529
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8509}
        #id: 923
        #name: "VICOUSTIC FLEXI GLUE ULTRA Colle pour Panneaux Acoustiques (lot de 12)"
        #slug: "vicoustic-flexi-glue-ultra-colle-pour-panneaux-acoustiques"
        #description: "Description :\u{A0}La Flexi Glue Ultra de Vicoustic est conçue pour être utilisée avec une variété de matériaux. Sa composition chimique est non agressive, et donc certifiée conformément à la législation européenne la plus récente, permettant à Flexi Glue Ultra d'être utilisé dans n'importe quel environnement. Flexi Glue Ultra est également parfait pour une utilisation avec les solutions Vicoustic en polyuréthane (mousse) ou en polystyrène (EPS), assurant leur application correcte et sûre sur les surfaces d'une pièce. Flexi Glue Ultra a été conçu en collaboration avec les principaux professionnels de l'industrie chimique. Les tests ont révélé une excellente résistance et polyvalence lorsqu'ils sont appliqués à une gamme de matériaux. Préparation : Les surfaces à coller doivent être sèches, propres et exemptes de poussière et de graisse. Collage : Appliquer uniformément l'adhésif à l'aide d'un pistolet à main ou à pression sur les surfaces à coller. Rejoignez-les immédiatement. L'épaisseur de la couche dépend de la consistance des matériaux à coller. Une application unilatérale est possible. Dans ce cas, joindre les pièces avant formation d'une peau à la surface de la couche adhésive. Appuyez bien. Assurez-vous que les deux surfaces sont bien mouillées. Dimensions : 1 tube = 310 ml (vendu par lot de 12)."
        #metaKeywords: null
        #metaDescription: "Colle pour Panneau Acoustique"
        #shortDescription: "Tubes de colle Flexi Glue pour panneaux acoustiques. Vendu par lot de 12 tubes."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …}
    #channels: Doctrine\ORM\PersistentCollection {#8517 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8513 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8515 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8511 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20129 …}
  +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 {#17957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18013 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18000 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#8509
    #id: 923
    #code: "VI/B03581"
    #attributes: Doctrine\ORM\PersistentCollection {#8519 …}
    #variants: Doctrine\ORM\PersistentCollection {#8521 …}
    #options: Doctrine\ORM\PersistentCollection {#8525 …}
    #associations: Doctrine\ORM\PersistentCollection {#8523 …}
    #createdAt: DateTime @1764670831 {#8507
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670831 {#8506
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8529
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8509}
        #id: 923
        #name: "VICOUSTIC FLEXI GLUE ULTRA Colle pour Panneaux Acoustiques (lot de 12)"
        #slug: "vicoustic-flexi-glue-ultra-colle-pour-panneaux-acoustiques"
        #description: "Description :\u{A0}La Flexi Glue Ultra de Vicoustic est conçue pour être utilisée avec une variété de matériaux. Sa composition chimique est non agressive, et donc certifiée conformément à la législation européenne la plus récente, permettant à Flexi Glue Ultra d'être utilisé dans n'importe quel environnement. Flexi Glue Ultra est également parfait pour une utilisation avec les solutions Vicoustic en polyuréthane (mousse) ou en polystyrène (EPS), assurant leur application correcte et sûre sur les surfaces d'une pièce. Flexi Glue Ultra a été conçu en collaboration avec les principaux professionnels de l'industrie chimique. Les tests ont révélé une excellente résistance et polyvalence lorsqu'ils sont appliqués à une gamme de matériaux. Préparation : Les surfaces à coller doivent être sèches, propres et exemptes de poussière et de graisse. Collage : Appliquer uniformément l'adhésif à l'aide d'un pistolet à main ou à pression sur les surfaces à coller. Rejoignez-les immédiatement. L'épaisseur de la couche dépend de la consistance des matériaux à coller. Une application unilatérale est possible. Dans ce cas, joindre les pièces avant formation d'une peau à la surface de la couche adhésive. Appuyez bien. Assurez-vous que les deux surfaces sont bien mouillées. Dimensions : 1 tube = 310 ml (vendu par lot de 12)."
        #metaKeywords: null
        #metaDescription: "Colle pour Panneau Acoustique"
        #shortDescription: "Tubes de colle Flexi Glue pour panneaux acoustiques. Vendu par lot de 12 tubes."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …}
    #channels: Doctrine\ORM\PersistentCollection {#8517 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8513 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8515 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8511 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "VICOUSTIC FLEXI GLUE ULTRA Colle pour Panneaux Acoustiques (lot de 12)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20200
  -props: [
    "product" => App\Entity\Product\Product {#8509
      #id: 923
      #code: "VI/B03581"
      #attributes: Doctrine\ORM\PersistentCollection {#8519 …}
      #variants: Doctrine\ORM\PersistentCollection {#8521 …}
      #options: Doctrine\ORM\PersistentCollection {#8525 …}
      #associations: Doctrine\ORM\PersistentCollection {#8523 …}
      #createdAt: DateTime @1764670831 {#8507
        date: 2025-12-02 10:20:31.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670831 {#8506
        date: 2025-12-02 10:20:31.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8528 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8529
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8509}
          #id: 923
          #name: "VICOUSTIC FLEXI GLUE ULTRA Colle pour Panneaux Acoustiques (lot de 12)"
          #slug: "vicoustic-flexi-glue-ultra-colle-pour-panneaux-acoustiques"
          #description: "Description :\u{A0}La Flexi Glue Ultra de Vicoustic est conçue pour être utilisée avec une variété de matériaux. Sa composition chimique est non agressive, et donc certifiée conformément à la législation européenne la plus récente, permettant à Flexi Glue Ultra d'être utilisé dans n'importe quel environnement. Flexi Glue Ultra est également parfait pour une utilisation avec les solutions Vicoustic en polyuréthane (mousse) ou en polystyrène (EPS), assurant leur application correcte et sûre sur les surfaces d'une pièce. Flexi Glue Ultra a été conçu en collaboration avec les principaux professionnels de l'industrie chimique. Les tests ont révélé une excellente résistance et polyvalence lorsqu'ils sont appliqués à une gamme de matériaux. Préparation : Les surfaces à coller doivent être sèches, propres et exemptes de poussière et de graisse. Collage : Appliquer uniformément l'adhésif à l'aide d'un pistolet à main ou à pression sur les surfaces à coller. Rejoignez-les immédiatement. L'épaisseur de la couche dépend de la consistance des matériaux à coller. Une application unilatérale est possible. Dans ce cas, joindre les pièces avant formation d'une peau à la surface de la couche adhésive. Appuyez bien. Assurez-vous que les deux surfaces sont bien mouillées. Dimensions : 1 tube = 310 ml (vendu par lot de 12)."
          #metaKeywords: null
          #metaDescription: "Colle pour Panneau Acoustique"
          #shortDescription: "Tubes de colle Flexi Glue pour panneaux acoustiques. Vendu par lot de 12 tubes."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …}
      #channels: Doctrine\ORM\PersistentCollection {#8517 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8513 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8515 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8511 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20259
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20255 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20268 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20257 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20129 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20137
    #collection: Doctrine\Common\Collections\ArrayCollection {#20146 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20125 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24126 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24128 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20259
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20255 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20268 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20257 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "VICOUSTIC FLEXI GLUE ULTRA Colle pour Panneaux Acoustiques (lot de 12)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20137
    #collection: Doctrine\Common\Collections\ArrayCollection {#20146 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20125 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24126 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24128 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20272
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20259
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20255 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20268 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20257 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20129 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20137
      #collection: Doctrine\Common\Collections\ArrayCollection {#20146 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20125 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24126 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24128 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20322
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20320 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20129 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20325
  +variant: App\Entity\Product\ProductVariant {#20129 …}
  +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 {#8890 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12253 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8887 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20322
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20320 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20321 …}
    +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 28.0 MiB 1.00 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17676
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17690 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12328 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#17880
  +cart: App\Entity\Order\Order {#15763 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17676
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17690 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12328 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}