GET https://sap.preprod.4runners.fr/fr_FR/taxons/bass-traps?sorting%5Bprice%5D=asc

Components

12 Twig Components
44 Render Count
49 ms Render Time
42.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 36.02ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 7.51ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 4.85ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.23ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.75ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.40ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.97ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 3.70ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.66ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.44ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.49ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.69ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 42.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13369
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13362 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13368 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13367 …}
    +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 {#13395
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13369
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13362 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13368 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13367 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 42.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13472
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13468 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13470 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13471 …}
    +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 {#13481
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13472
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13468 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13470 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13471 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 42.0 MiB 2.97 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13554 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13590 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13588 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14294
  +cart: App\Entity\Order\Order {#17230 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13554 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13590 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13588 …}
    +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 42.0 MiB 3.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17383
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17379 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17376 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17377 …}
    +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 {#17392
  #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 {#17383
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17379 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17376 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17377 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 42.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19180
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19176 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19177 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19179 …}
    +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 {#19189
  #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 {#19180
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19176 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19177 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19179 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 42.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19293
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19289 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19292 …}
    +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 {#19301
  #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 {#19293
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19289 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 42.0 MiB 2.49 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19363
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19359 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19360 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19362 …}
    +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 {#19371
  #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 {#19363
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19359 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19360 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19362 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 7.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8175
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8843 …}
    #variants: Doctrine\ORM\PersistentCollection {#8981 …}
    #options: Doctrine\ORM\PersistentCollection {#8971 …}
    #associations: Doctrine\ORM\PersistentCollection {#8911 …}
    #createdAt: DateTime @1764670521 {#8125
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8185
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8970 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8973
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8175}
        #id: 541
        #name: "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-staidtreat-bxa-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Il est accordé à 63 Hz ce qui est remarquablement bas. Le principe utilisé pour développer le Staidtreat® BXA est exclusif à JOCAVI®.\n
          Il combine une coque en ABS, qui comporte deux chambres de résonance calibrées, avec des composants développés spécifiquement pour ce modèle apportant masse et densité. En raison de son développement avancé, ce panneau constitue l'une des meilleures offres du marché en absorbant basse fréquences (Bass Trap).\n
          Afin d'aller encore plus loin, il peut être utilisé avec le BXW Staidtreat®, qui en est le parfait complément capable d'intervenir sur les harmoniques du BXA.\n
          Caractéristiques Principales\n
           \u{A0} \u{A0} * Accordé à 63 Hz. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0.86 [>50Hz;<250KHz]. \u{A0}\u{A0}\u{A0}\u{A0}* Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0} * Façade en minéraux aglomérés \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}* Application à l'angle des murs et des plafonds ou en faux plafond \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 40 cm, Poids 5,9 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
        #shortDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8976 …}
    #channels: Doctrine\ORM\PersistentCollection {#8702 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8501 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19915
  +product: App\Entity\Product\Product {#8175
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8843 …}
    #variants: Doctrine\ORM\PersistentCollection {#8981 …}
    #options: Doctrine\ORM\PersistentCollection {#8971 …}
    #associations: Doctrine\ORM\PersistentCollection {#8911 …}
    #createdAt: DateTime @1764670521 {#8125
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8185
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8970 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8973
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8175}
        #id: 541
        #name: "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-staidtreat-bxa-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Il est accordé à 63 Hz ce qui est remarquablement bas. Le principe utilisé pour développer le Staidtreat® BXA est exclusif à JOCAVI®.\n
          Il combine une coque en ABS, qui comporte deux chambres de résonance calibrées, avec des composants développés spécifiquement pour ce modèle apportant masse et densité. En raison de son développement avancé, ce panneau constitue l'une des meilleures offres du marché en absorbant basse fréquences (Bass Trap).\n
          Afin d'aller encore plus loin, il peut être utilisé avec le BXW Staidtreat®, qui en est le parfait complément capable d'intervenir sur les harmoniques du BXA.\n
          Caractéristiques Principales\n
           \u{A0} \u{A0} * Accordé à 63 Hz. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0.86 [>50Hz;<250KHz]. \u{A0}\u{A0}\u{A0}\u{A0}* Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0} * Façade en minéraux aglomérés \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}* Application à l'angle des murs et des plafonds ou en faux plafond \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 40 cm, Poids 5,9 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
        #shortDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8976 …}
    #channels: Doctrine\ORM\PersistentCollection {#8702 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8501 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  +variant: App\Entity\Product\ProductVariant {#8984 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 1.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#8175
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8843 …}
    #variants: Doctrine\ORM\PersistentCollection {#8981 …}
    #options: Doctrine\ORM\PersistentCollection {#8971 …}
    #associations: Doctrine\ORM\PersistentCollection {#8911 …}
    #createdAt: DateTime @1764670521 {#8125
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8185
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8970 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8973
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8175}
        #id: 541
        #name: "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-staidtreat-bxa-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Il est accordé à 63 Hz ce qui est remarquablement bas. Le principe utilisé pour développer le Staidtreat® BXA est exclusif à JOCAVI®.\n
          Il combine une coque en ABS, qui comporte deux chambres de résonance calibrées, avec des composants développés spécifiquement pour ce modèle apportant masse et densité. En raison de son développement avancé, ce panneau constitue l'une des meilleures offres du marché en absorbant basse fréquences (Bass Trap).\n
          Afin d'aller encore plus loin, il peut être utilisé avec le BXW Staidtreat®, qui en est le parfait complément capable d'intervenir sur les harmoniques du BXA.\n
          Caractéristiques Principales\n
           \u{A0} \u{A0} * Accordé à 63 Hz. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0.86 [>50Hz;<250KHz]. \u{A0}\u{A0}\u{A0}\u{A0}* Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0} * Façade en minéraux aglomérés \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}* Application à l'angle des murs et des plafonds ou en faux plafond \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 40 cm, Poids 5,9 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
        #shortDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8976 …}
    #channels: Doctrine\ORM\PersistentCollection {#8702 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8501 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20069
  -props: [
    "product" => App\Entity\Product\Product {#8175
      #id: 541
      #code: "BXA060"
      #attributes: Doctrine\ORM\PersistentCollection {#8843 …}
      #variants: Doctrine\ORM\PersistentCollection {#8981 …}
      #options: Doctrine\ORM\PersistentCollection {#8971 …}
      #associations: Doctrine\ORM\PersistentCollection {#8911 …}
      #createdAt: DateTime @1764670521 {#8125
        date: 2025-12-02 10:15:21.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670521 {#8185
        date: 2025-12-02 10:15:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8970 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8973
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8175}
          #id: 541
          #name: "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
          #slug: "jocavi-staidtreat-bxa-panneau-acoustique-bass-trap-lot-de-2-pieces"
          #description: """
            Il est accordé à 63 Hz ce qui est remarquablement bas. Le principe utilisé pour développer le Staidtreat® BXA est exclusif à JOCAVI®.\n
            Il combine une coque en ABS, qui comporte deux chambres de résonance calibrées, avec des composants développés spécifiquement pour ce modèle apportant masse et densité. En raison de son développement avancé, ce panneau constitue l'une des meilleures offres du marché en absorbant basse fréquences (Bass Trap).\n
            Afin d'aller encore plus loin, il peut être utilisé avec le BXW Staidtreat®, qui en est le parfait complément capable d'intervenir sur les harmoniques du BXA.\n
            Caractéristiques Principales\n
             \u{A0} \u{A0} * Accordé à 63 Hz. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0.86 [>50Hz;<250KHz]. \u{A0}\u{A0}\u{A0}\u{A0}* Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0} * Façade en minéraux aglomérés \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}* Application à l'angle des murs et des plafonds ou en faux plafond \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
            Dimensions : 60 cm X 60 cm X 40 cm, Poids 5,9 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
          #shortDescription: "JOCAVI BXA Staidtreat® est un panneau acoustique d'angle à 90° absorbant les fréquences basses."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8976 …}
      #channels: Doctrine\ORM\PersistentCollection {#8702 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8501 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8705 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20182
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20178 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20174 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20176 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8984 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9256
    #collection: Doctrine\Common\Collections\ArrayCollection {#9255 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9102 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30198 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30200 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20182
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20178 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20174 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20176 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Staidtreat® BXA Panneau Acoustique Bass Trap (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9256
    #collection: Doctrine\Common\Collections\ArrayCollection {#9255 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9102 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30198 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30200 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20186
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20182
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20178 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20174 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20176 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8984 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9256
      #collection: Doctrine\Common\Collections\ArrayCollection {#9255 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9102 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30198 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30200 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20254
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20244 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20252 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20253 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8984 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20263
  +variant: App\Entity\Product\ProductVariant {#8984 …}
  +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 {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20254
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20244 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20252 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20253 …}
    +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 42.0 MiB 3.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#9260
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#9267 …}
    #variants: Doctrine\ORM\PersistentCollection {#9280 …}
    #options: Doctrine\ORM\PersistentCollection {#9271 …}
    #associations: Doctrine\ORM\PersistentCollection {#9269 …}
    #createdAt: DateTime @1764670522 {#9254
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#9257
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9274 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9275
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9260}
        #id: 542
        #name: "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-bxw-panneau-acoustique-bass-trap-lot-de-4-pieces"
        #description: """
          Il est accordé à 125 Hz et est destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T. Le principe utilisé pour développer le Staidtreat® BXW est exclusif à JOCAVI®.\n
          Il fonctionne à la première harmonique du BXA Staidtreat®, permettant ainsi d'augmenter sensiblement l'absorption des basses lorsque les deux panneaux sont utilisés ensemble.\n
          Ce panneau\u{A0} utilise une chambre de résonance ouverte combinée avec une membrane qui a été développée et calibrée de façon à améliorer ses performances.\n
          La façade extérieure visible est constitué d'un granulat minéral poreux et perméable qui est très absorbant dans les fréquences moyennes et élevées, de façon à élargir la gamme d'absorption de ce panneau.Caractéristiques Techniques\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Accordé à 125 Hz.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0.83 [>50Hz;<250KHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Façade en minéraux aglomérés\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Application sur des murs les plafonds ou en faux plafond à structure en T.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Conditionnement : 4 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 8 cm, Poids 4,2 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant accordé à 125Hz et destiné à être placé sur les murs, les plafonds et faux plafonds à structure en T."
        #shortDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant les basses fréquences,\u{A0}accordé à 125Hz et destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9277 …}
    #channels: Doctrine\ORM\PersistentCollection {#9265 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9261 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9263 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20163
  +product: App\Entity\Product\Product {#9260
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#9267 …}
    #variants: Doctrine\ORM\PersistentCollection {#9280 …}
    #options: Doctrine\ORM\PersistentCollection {#9271 …}
    #associations: Doctrine\ORM\PersistentCollection {#9269 …}
    #createdAt: DateTime @1764670522 {#9254
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#9257
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9274 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9275
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9260}
        #id: 542
        #name: "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-bxw-panneau-acoustique-bass-trap-lot-de-4-pieces"
        #description: """
          Il est accordé à 125 Hz et est destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T. Le principe utilisé pour développer le Staidtreat® BXW est exclusif à JOCAVI®.\n
          Il fonctionne à la première harmonique du BXA Staidtreat®, permettant ainsi d'augmenter sensiblement l'absorption des basses lorsque les deux panneaux sont utilisés ensemble.\n
          Ce panneau\u{A0} utilise une chambre de résonance ouverte combinée avec une membrane qui a été développée et calibrée de façon à améliorer ses performances.\n
          La façade extérieure visible est constitué d'un granulat minéral poreux et perméable qui est très absorbant dans les fréquences moyennes et élevées, de façon à élargir la gamme d'absorption de ce panneau.Caractéristiques Techniques\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Accordé à 125 Hz.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0.83 [>50Hz;<250KHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Façade en minéraux aglomérés\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Application sur des murs les plafonds ou en faux plafond à structure en T.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Conditionnement : 4 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 8 cm, Poids 4,2 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant accordé à 125Hz et destiné à être placé sur les murs, les plafonds et faux plafonds à structure en T."
        #shortDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant les basses fréquences,\u{A0}accordé à 125Hz et destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9277 …}
    #channels: Doctrine\ORM\PersistentCollection {#9265 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9261 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9263 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9281 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 0.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#9260
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#9267 …}
    #variants: Doctrine\ORM\PersistentCollection {#9280 …}
    #options: Doctrine\ORM\PersistentCollection {#9271 …}
    #associations: Doctrine\ORM\PersistentCollection {#9269 …}
    #createdAt: DateTime @1764670522 {#9254
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#9257
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9274 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9275
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9260}
        #id: 542
        #name: "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-bxw-panneau-acoustique-bass-trap-lot-de-4-pieces"
        #description: """
          Il est accordé à 125 Hz et est destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T. Le principe utilisé pour développer le Staidtreat® BXW est exclusif à JOCAVI®.\n
          Il fonctionne à la première harmonique du BXA Staidtreat®, permettant ainsi d'augmenter sensiblement l'absorption des basses lorsque les deux panneaux sont utilisés ensemble.\n
          Ce panneau\u{A0} utilise une chambre de résonance ouverte combinée avec une membrane qui a été développée et calibrée de façon à améliorer ses performances.\n
          La façade extérieure visible est constitué d'un granulat minéral poreux et perméable qui est très absorbant dans les fréquences moyennes et élevées, de façon à élargir la gamme d'absorption de ce panneau.Caractéristiques Techniques\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Accordé à 125 Hz.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0.83 [>50Hz;<250KHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Façade en minéraux aglomérés\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Application sur des murs les plafonds ou en faux plafond à structure en T.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Conditionnement : 4 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Installation : accessoires inclus.\n
          Dimensions : 60 cm X 60 cm X 8 cm, Poids 4,2 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant accordé à 125Hz et destiné à être placé sur les murs, les plafonds et faux plafonds à structure en T."
        #shortDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant les basses fréquences,\u{A0}accordé à 125Hz et destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9277 …}
    #channels: Doctrine\ORM\PersistentCollection {#9265 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9261 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9263 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20390
  -props: [
    "product" => App\Entity\Product\Product {#9260
      #id: 542
      #code: "BXW060"
      #attributes: Doctrine\ORM\PersistentCollection {#9267 …}
      #variants: Doctrine\ORM\PersistentCollection {#9280 …}
      #options: Doctrine\ORM\PersistentCollection {#9271 …}
      #associations: Doctrine\ORM\PersistentCollection {#9269 …}
      #createdAt: DateTime @1764670522 {#9254
        date: 2025-12-02 10:15:22.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670522 {#9257
        date: 2025-12-02 10:15:22.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9274 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9275
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9260}
          #id: 542
          #name: "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
          #slug: "jocavi-staidtreat-bxw-panneau-acoustique-bass-trap-lot-de-4-pieces"
          #description: """
            Il est accordé à 125 Hz et est destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T. Le principe utilisé pour développer le Staidtreat® BXW est exclusif à JOCAVI®.\n
            Il fonctionne à la première harmonique du BXA Staidtreat®, permettant ainsi d'augmenter sensiblement l'absorption des basses lorsque les deux panneaux sont utilisés ensemble.\n
            Ce panneau\u{A0} utilise une chambre de résonance ouverte combinée avec une membrane qui a été développée et calibrée de façon à améliorer ses performances.\n
            La façade extérieure visible est constitué d'un granulat minéral poreux et perméable qui est très absorbant dans les fréquences moyennes et élevées, de façon à élargir la gamme d'absorption de ce panneau.Caractéristiques Techniques\n
            \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Accordé à 125 Hz.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0.83 [>50Hz;<250KHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Construit en matériaux recyclables.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Façade en minéraux aglomérés\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Résistance au feu : M1.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Application sur des murs les plafonds ou en faux plafond à structure en T.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Conditionnement : 4 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} \u{A0}Installation : accessoires inclus.\n
            Dimensions : 60 cm X 60 cm X 8 cm, Poids 4,2 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant accordé à 125Hz et destiné à être placé sur les murs, les plafonds et faux plafonds à structure en T."
          #shortDescription: "JOCAVI Staidtreat® BXW est un panneau acoustique absorbant les basses fréquences,\u{A0}accordé à 125Hz et destiné à être placé sur les murs, les plafonds ou les faux plafonds à structure en T."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9277 …}
      #channels: Doctrine\ORM\PersistentCollection {#9265 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9261 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9263 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20454
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20448 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20452 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20453 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9281 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9291
    #collection: Doctrine\Common\Collections\ArrayCollection {#9292 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9290 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30216 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30218 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20454
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20448 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20452 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20453 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Staidtreat ® BXW Panneau Acoustique Bass Trap (Lot de 4 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9291
    #collection: Doctrine\Common\Collections\ArrayCollection {#9292 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9290 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30216 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30218 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20458
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20454
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20448 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20452 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20453 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9281 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9291
      #collection: Doctrine\Common\Collections\ArrayCollection {#9292 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9290 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30216 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30218 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20512
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20503 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20510 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20511 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9281 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20515
  +variant: App\Entity\Product\ProductVariant {#9281 …}
  +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 {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20512
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20503 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20510 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20511 …}
    +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 42.0 MiB 3.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#9297
    #id: 548
    #code: "TUB103"
    #attributes: Doctrine\ORM\PersistentCollection {#9304 …}
    #variants: Doctrine\ORM\PersistentCollection {#9317 …}
    #options: Doctrine\ORM\PersistentCollection {#9308 …}
    #associations: Doctrine\ORM\PersistentCollection {#9306 …}
    #createdAt: DateTime @1764670534 {#9293
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670534 {#9294
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9311 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9312
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9297}
        #id: 548
        #name: "JOCAVI Tubabsorber 103 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-tubabsorber-103-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          \u{A0}\n
          \u{A0}\n
          Ce produit a été conçu pour équiper les zones où il ya une forte pression acoustique, le plus souvent dans les angles et les côtés des pièces. L'énergie sonore est transformée et piégée dans le Tubabsorber®.\n
          Le Tubabsorber® peut être monté sur le plancher, dans les angles, horizontalement ou verticalement ou sur les murs et les plafonds, à l'aide des différents accessoires disponibles.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,86 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions : Diamètre 40 cm, Hauteur 103 cm, Poids 8,2 Kg (unité)Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Tubabsorber® est l'un des panneaux acoustiques absorbants les plus efficaces dans la gamme des moyennes et basses fréquences."
        #shortDescription: "JOCAVI Tubabsorber® est l'un des panneaux acoustiques absorbants les plus efficaces dans la gamme des moyennes et basses fréquences."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9314 …}
    #channels: Doctrine\ORM\PersistentCollection {#9302 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9298 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9300 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20383
  +product: App\Entity\Product\Product {#9297
    #id: 548
    #code: "TUB103"
    #attributes: Doctrine\ORM\PersistentCollection {#9304 …}
    #variants: Doctrine\ORM\PersistentCollection {#9317 …}
    #options: Doctrine\ORM\PersistentCollection {#9308 …}
    #associations: Doctrine\ORM\PersistentCollection {#9306 …}
    #createdAt: DateTime @1764670534 {#9293
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670534 {#9294
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9311 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9312
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9297}
        #id: 548
        #name: "JOCAVI Tubabsorber 103 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-tubabsorber-103-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          \u{A0}\n
          \u{A0}\n
          Ce produit a été conçu pour équiper les zones où il ya une forte pression acoustique, le plus souvent dans les angles et les côtés des pièces. L'énergie sonore est transformée et piégée dans le Tubabsorber®.\n
          Le Tubabsorber® peut être monté sur le plancher, dans les angles, horizontalement ou verticalement ou sur les murs et les plafonds, à l'aide des différents accessoires disponibles.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,86 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions : Diamètre 40 cm, Hauteur 103 cm, Poids 8,2 Kg (unité)Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Tubabsorber® est l'un des panneaux acoustiques absorbants les plus efficaces dans la gamme des moyennes et basses fréquences."
        #shortDescription: "JOCAVI Tubabsorber® est l'un des panneaux acoustiques absorbants les plus efficaces dans la gamme des moyennes et basses fréquences."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9314 …}
    #channels: Doctrine\ORM\PersistentCollection {#9302 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9298 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9300 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9318 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#9297
    #id: 548
    #code: "TUB103"
    #attributes: Doctrine\ORM\PersistentCollection {#9304 …}
    #variants: Doctrine\ORM\PersistentCollection {#9317 …}
    #options: Doctrine\ORM\PersistentCollection {#9308 …}
    #associations: Doctrine\ORM\PersistentCollection {#9306 …}
    #createdAt: DateTime @1764670534 {#9293
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670534 {#9294
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9311 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9312
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9297}
        #id: 548
        #name: "JOCAVI Tubabsorber 103 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-tubabsorber-103-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          \u{A0}\n
          \u{A0}\n
          Ce produit a été conçu pour équiper les zones où il ya une forte pression acoustique, le plus souvent dans les angles et les côtés des pièces. L'énergie sonore est transformée et piégée dans le Tubabsorber®.\n
          Le Tubabsorber® peut être monté sur le plancher, dans les angles, horizontalement ou verticalement ou sur les murs et les plafonds, à l'aide des différents accessoires disponibles.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,86 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions : Diamètre 40 cm, Hauteur 103 cm, Poids 8,2 Kg (unité)Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Tubabsorber® est l'un des panneaux acoustiques absorbants les plus efficaces dans la gamme des moyennes et basses fréquences."
        #shortDescription: "JOCAVI Tubabsorber® est l'un des panneaux acoustiques absorbants les plus efficaces dans la gamme des moyennes et basses fréquences."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9314 …}
    #channels: Doctrine\ORM\PersistentCollection {#9302 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9298 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9300 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Tubabsorber 103 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20632
  -props: [
    "product" => App\Entity\Product\Product {#9297
      #id: 548
      #code: "TUB103"
      #attributes: Doctrine\ORM\PersistentCollection {#9304 …}
      #variants: Doctrine\ORM\PersistentCollection {#9317 …}
      #options: Doctrine\ORM\PersistentCollection {#9308 …}
      #associations: Doctrine\ORM\PersistentCollection {#9306 …}
      #createdAt: DateTime @1764670534 {#9293
        date: 2025-12-02 10:15:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670534 {#9294
        date: 2025-12-02 10:15:34.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9311 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9312
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9297}
          #id: 548
          #name: "JOCAVI Tubabsorber 103 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
          #slug: "jocavi-tubabsorber-103-panneau-acoustique-absorbant-lot-de-2-pieces"
          #description: """
            \u{A0}\n
            \u{A0}\n
            Ce produit a été conçu pour équiper les zones où il ya une forte pression acoustique, le plus souvent dans les angles et les côtés des pièces. L'énergie sonore est transformée et piégée dans le Tubabsorber®.\n
            Le Tubabsorber® peut être monté sur le plancher, dans les angles, horizontalement ou verticalement ou sur les murs et les plafonds, à l'aide des différents accessoires disponibles.\n
            Caractéristiques Principales\n
            \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,86 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
            Dimensions : Diamètre 40 cm, Hauteur 103 cm, Poids 8,2 Kg (unité)Couleurs disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Tubabsorber® est l'un des panneaux acoustiques absorbants les plus efficaces dans la gamme des moyennes et basses fréquences."
          #shortDescription: "JOCAVI Tubabsorber® est l'un des panneaux acoustiques absorbants les plus efficaces dans la gamme des moyennes et basses fréquences."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9314 …}
      #channels: Doctrine\ORM\PersistentCollection {#9302 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9298 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9300 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20693 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20697 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20698 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9318 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9328
    #collection: Doctrine\Common\Collections\ArrayCollection {#9329 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9327 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30231 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30233 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20693 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20697 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20698 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Tubabsorber 103 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9328
    #collection: Doctrine\Common\Collections\ArrayCollection {#9329 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9327 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30231 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30233 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20703
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20699
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20693 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20697 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20698 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9318 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9328
      #collection: Doctrine\Common\Collections\ArrayCollection {#9329 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9327 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30231 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30233 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20757
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20755 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20756 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9318 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20760
  +variant: App\Entity\Product\ProductVariant {#9318 …}
  +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 {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20757
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20755 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20756 …}
    +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 42.0 MiB 3.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#9334
    #id: 714
    #code: "WAL120"
    #attributes: Doctrine\ORM\PersistentCollection {#9341 …}
    #variants: Doctrine\ORM\PersistentCollection {#9354 …}
    #options: Doctrine\ORM\PersistentCollection {#9345 …}
    #associations: Doctrine\ORM\PersistentCollection {#9343 …}
    #createdAt: DateTime @1764670691 {#9330
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670691 {#9331
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9348 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9349
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9334}
        #id: 714
        #name: "JOCAVI Walltrap 120 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-walltrap-120-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Auditoriums, Studios d'enregistrement, Salle d'écoute, etc, tous ces espaces ont besoin d'une surface efficace pour absorber les basses fréquences. \n
          JOCAVI Walltrap® est un produit destiné à être monté sur les murs et les plafonds. Ce produit a été spécialement conçu pour être un élément essentiel dès la construction, car il est généralement intégré dans les murs. \n
          Walltrap® est un panneau à haute performance, très facile à installer de surcroit. Il a été conçu pour absorber les résonances indésirables et améliorer la perception des fréquences basses. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,82 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions & Poids\n
          Largeur 60 cm, Hauteur 120 cm, Epaisseur 15 cm / Poids 14 Kg (Unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
        #shortDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9351 …}
    #channels: Doctrine\ORM\PersistentCollection {#9339 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9335 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9337 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20625
  +product: App\Entity\Product\Product {#9334
    #id: 714
    #code: "WAL120"
    #attributes: Doctrine\ORM\PersistentCollection {#9341 …}
    #variants: Doctrine\ORM\PersistentCollection {#9354 …}
    #options: Doctrine\ORM\PersistentCollection {#9345 …}
    #associations: Doctrine\ORM\PersistentCollection {#9343 …}
    #createdAt: DateTime @1764670691 {#9330
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670691 {#9331
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9348 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9349
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9334}
        #id: 714
        #name: "JOCAVI Walltrap 120 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-walltrap-120-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Auditoriums, Studios d'enregistrement, Salle d'écoute, etc, tous ces espaces ont besoin d'une surface efficace pour absorber les basses fréquences. \n
          JOCAVI Walltrap® est un produit destiné à être monté sur les murs et les plafonds. Ce produit a été spécialement conçu pour être un élément essentiel dès la construction, car il est généralement intégré dans les murs. \n
          Walltrap® est un panneau à haute performance, très facile à installer de surcroit. Il a été conçu pour absorber les résonances indésirables et améliorer la perception des fréquences basses. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,82 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions & Poids\n
          Largeur 60 cm, Hauteur 120 cm, Epaisseur 15 cm / Poids 14 Kg (Unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
        #shortDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9351 …}
    #channels: Doctrine\ORM\PersistentCollection {#9339 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9335 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9337 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9355 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 0.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#9334
    #id: 714
    #code: "WAL120"
    #attributes: Doctrine\ORM\PersistentCollection {#9341 …}
    #variants: Doctrine\ORM\PersistentCollection {#9354 …}
    #options: Doctrine\ORM\PersistentCollection {#9345 …}
    #associations: Doctrine\ORM\PersistentCollection {#9343 …}
    #createdAt: DateTime @1764670691 {#9330
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670691 {#9331
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9348 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9349
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9334}
        #id: 714
        #name: "JOCAVI Walltrap 120 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-walltrap-120-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Auditoriums, Studios d'enregistrement, Salle d'écoute, etc, tous ces espaces ont besoin d'une surface efficace pour absorber les basses fréquences. \n
          JOCAVI Walltrap® est un produit destiné à être monté sur les murs et les plafonds. Ce produit a été spécialement conçu pour être un élément essentiel dès la construction, car il est généralement intégré dans les murs. \n
          Walltrap® est un panneau à haute performance, très facile à installer de surcroit. Il a été conçu pour absorber les résonances indésirables et améliorer la perception des fréquences basses. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,82 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions & Poids\n
          Largeur 60 cm, Hauteur 120 cm, Epaisseur 15 cm / Poids 14 Kg (Unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
        #shortDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9351 …}
    #channels: Doctrine\ORM\PersistentCollection {#9339 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9335 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9337 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Walltrap 120 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20877
  -props: [
    "product" => App\Entity\Product\Product {#9334
      #id: 714
      #code: "WAL120"
      #attributes: Doctrine\ORM\PersistentCollection {#9341 …}
      #variants: Doctrine\ORM\PersistentCollection {#9354 …}
      #options: Doctrine\ORM\PersistentCollection {#9345 …}
      #associations: Doctrine\ORM\PersistentCollection {#9343 …}
      #createdAt: DateTime @1764670691 {#9330
        date: 2025-12-02 10:18:11.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670691 {#9331
        date: 2025-12-02 10:18:11.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9348 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9349
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9334}
          #id: 714
          #name: "JOCAVI Walltrap 120 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
          #slug: "jocavi-walltrap-120-panneau-acoustique-absorbant-lot-de-2-pieces"
          #description: """
            Auditoriums, Studios d'enregistrement, Salle d'écoute, etc, tous ces espaces ont besoin d'une surface efficace pour absorber les basses fréquences. \n
            JOCAVI Walltrap® est un produit destiné à être monté sur les murs et les plafonds. Ce produit a été spécialement conçu pour être un élément essentiel dès la construction, car il est généralement intégré dans les murs. \n
            Walltrap® est un panneau à haute performance, très facile à installer de surcroit. Il a été conçu pour absorber les résonances indésirables et améliorer la perception des fréquences basses. \n
            Caractéristiques Principales\n
            \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,82 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
            Dimensions & Poids\n
            Largeur 60 cm, Hauteur 120 cm, Epaisseur 15 cm / Poids 14 Kg (Unité)Couleurs Disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
          #shortDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9351 …}
      #channels: Doctrine\ORM\PersistentCollection {#9339 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9335 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9337 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20944
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20938 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20942 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20943 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9355 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9365
    #collection: Doctrine\Common\Collections\ArrayCollection {#9366 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9364 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30246 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30248 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20944
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20938 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20942 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20943 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Walltrap 120 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9365
    #collection: Doctrine\Common\Collections\ArrayCollection {#9366 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9364 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30246 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30248 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20948
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20944
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20938 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20942 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20943 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9355 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9365
      #collection: Doctrine\Common\Collections\ArrayCollection {#9366 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9364 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30246 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30248 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21002
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20993 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21001 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9355 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21005
  +variant: App\Entity\Product\ProductVariant {#9355 …}
  +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 {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21002
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20993 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21001 …}
    +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 42.0 MiB 3.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#9371
    #id: 715
    #code: "WAL180"
    #attributes: Doctrine\ORM\PersistentCollection {#9378 …}
    #variants: Doctrine\ORM\PersistentCollection {#9391 …}
    #options: Doctrine\ORM\PersistentCollection {#9382 …}
    #associations: Doctrine\ORM\PersistentCollection {#9380 …}
    #createdAt: DateTime @1764670692 {#9367
      date: 2025-12-02 10:18:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670692 {#9368
      date: 2025-12-02 10:18:12.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9385 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9386
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9371}
        #id: 715
        #name: "JOCAVI Walltrap 180 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-walltrap-180-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Auditoriums, Studios d'enregistrement, Salle d'écoute, etc, tous ces espaces ont besoin d'une surface efficace pour absorber les basses fréquences. \n
          JOCAVI Walltrap® est un produit destiné à être monté sur les murs et les plafonds. Ce produit a été spécialement conçu pour être un élément essentiel dès la construction, car il est généralement intégré dans les murs. \n
          Walltrap® est un panneau à haute performance, très facile à installer de surcroit. Il a été conçu pour absorber les résonances indésirables et améliorer la perception des fréquences basses. \n
          Caractéristiques Techniques\u{A0}\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,82 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions\n
          Largeur 60 cm, Hauteur 180 cm, Epaisseur 15 cm , Poids 21 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
        #shortDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9388 …}
    #channels: Doctrine\ORM\PersistentCollection {#9376 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9372 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9374 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20870
  +product: App\Entity\Product\Product {#9371
    #id: 715
    #code: "WAL180"
    #attributes: Doctrine\ORM\PersistentCollection {#9378 …}
    #variants: Doctrine\ORM\PersistentCollection {#9391 …}
    #options: Doctrine\ORM\PersistentCollection {#9382 …}
    #associations: Doctrine\ORM\PersistentCollection {#9380 …}
    #createdAt: DateTime @1764670692 {#9367
      date: 2025-12-02 10:18:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670692 {#9368
      date: 2025-12-02 10:18:12.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9385 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9386
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9371}
        #id: 715
        #name: "JOCAVI Walltrap 180 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-walltrap-180-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Auditoriums, Studios d'enregistrement, Salle d'écoute, etc, tous ces espaces ont besoin d'une surface efficace pour absorber les basses fréquences. \n
          JOCAVI Walltrap® est un produit destiné à être monté sur les murs et les plafonds. Ce produit a été spécialement conçu pour être un élément essentiel dès la construction, car il est généralement intégré dans les murs. \n
          Walltrap® est un panneau à haute performance, très facile à installer de surcroit. Il a été conçu pour absorber les résonances indésirables et améliorer la perception des fréquences basses. \n
          Caractéristiques Techniques\u{A0}\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,82 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions\n
          Largeur 60 cm, Hauteur 180 cm, Epaisseur 15 cm , Poids 21 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
        #shortDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9388 …}
    #channels: Doctrine\ORM\PersistentCollection {#9376 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9372 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9374 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9392 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 0.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#9371
    #id: 715
    #code: "WAL180"
    #attributes: Doctrine\ORM\PersistentCollection {#9378 …}
    #variants: Doctrine\ORM\PersistentCollection {#9391 …}
    #options: Doctrine\ORM\PersistentCollection {#9382 …}
    #associations: Doctrine\ORM\PersistentCollection {#9380 …}
    #createdAt: DateTime @1764670692 {#9367
      date: 2025-12-02 10:18:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670692 {#9368
      date: 2025-12-02 10:18:12.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9385 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9386
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9371}
        #id: 715
        #name: "JOCAVI Walltrap 180 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-walltrap-180-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Auditoriums, Studios d'enregistrement, Salle d'écoute, etc, tous ces espaces ont besoin d'une surface efficace pour absorber les basses fréquences. \n
          JOCAVI Walltrap® est un produit destiné à être monté sur les murs et les plafonds. Ce produit a été spécialement conçu pour être un élément essentiel dès la construction, car il est généralement intégré dans les murs. \n
          Walltrap® est un panneau à haute performance, très facile à installer de surcroit. Il a été conçu pour absorber les résonances indésirables et améliorer la perception des fréquences basses. \n
          Caractéristiques Techniques\u{A0}\n
          \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,82 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions\n
          Largeur 60 cm, Hauteur 180 cm, Epaisseur 15 cm , Poids 21 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
        #shortDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9388 …}
    #channels: Doctrine\ORM\PersistentCollection {#9376 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9372 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9374 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Walltrap 180 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21122
  -props: [
    "product" => App\Entity\Product\Product {#9371
      #id: 715
      #code: "WAL180"
      #attributes: Doctrine\ORM\PersistentCollection {#9378 …}
      #variants: Doctrine\ORM\PersistentCollection {#9391 …}
      #options: Doctrine\ORM\PersistentCollection {#9382 …}
      #associations: Doctrine\ORM\PersistentCollection {#9380 …}
      #createdAt: DateTime @1764670692 {#9367
        date: 2025-12-02 10:18:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670692 {#9368
        date: 2025-12-02 10:18:12.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9385 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9386
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9371}
          #id: 715
          #name: "JOCAVI Walltrap 180 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
          #slug: "jocavi-walltrap-180-panneau-acoustique-absorbant-lot-de-2-pieces"
          #description: """
            Auditoriums, Studios d'enregistrement, Salle d'écoute, etc, tous ces espaces ont besoin d'une surface efficace pour absorber les basses fréquences. \n
            JOCAVI Walltrap® est un produit destiné à être monté sur les murs et les plafonds. Ce produit a été spécialement conçu pour être un élément essentiel dès la construction, car il est généralement intégré dans les murs. \n
            Walltrap® est un panneau à haute performance, très facile à installer de surcroit. Il a été conçu pour absorber les résonances indésirables et améliorer la perception des fréquences basses. \n
            Caractéristiques Techniques\u{A0}\n
            \u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Utilise 60% de matériaux recyclés.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Absorbtion moyenne: 0,82 / m [> 50 Hz; <250kHz].\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} 100% recyclable.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Résistance au feu : M2.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0}\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
            Dimensions\n
            Largeur 60 cm, Hauteur 180 cm, Epaisseur 15 cm , Poids 21 Kg (unité)Couleurs Disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
          #shortDescription: "JOCAVI Walltrap® est un panneau acoustique qui absorbe les basses fréquences entre 80 Hz et 160 Hz."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9388 …}
      #channels: Doctrine\ORM\PersistentCollection {#9376 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9372 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9374 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8186 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21189
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21183 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21187 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21188 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9392 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9402
    #collection: Doctrine\Common\Collections\ArrayCollection {#9403 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9401 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30261 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30263 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21189
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21183 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21187 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21188 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Walltrap 180 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9402
    #collection: Doctrine\Common\Collections\ArrayCollection {#9403 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9401 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30261 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30263 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21193
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21189
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21183 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21187 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21188 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9392 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9402
      #collection: Doctrine\Common\Collections\ArrayCollection {#9403 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9401 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30261 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30263 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21247
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21238 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21245 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21246 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9392 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21250
  +variant: App\Entity\Product\ProductVariant {#9392 …}
  +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 {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21247
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21238 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21245 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21246 …}
    +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 42.0 MiB 3.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#9408
    #id: 923
    #code: "VI/B03581"
    #attributes: Doctrine\ORM\PersistentCollection {#9418 …}
    #variants: Doctrine\ORM\PersistentCollection {#9431 …}
    #options: Doctrine\ORM\PersistentCollection {#9422 …}
    #associations: Doctrine\ORM\PersistentCollection {#9420 …}
    #createdAt: DateTime @1764670831 {#9404
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670831 {#9405
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9425 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9426
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9408}
        #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 {#9428 …}
    #channels: Doctrine\ORM\PersistentCollection {#9416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9412 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9414 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9410 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21115
  +product: App\Entity\Product\Product {#9408
    #id: 923
    #code: "VI/B03581"
    #attributes: Doctrine\ORM\PersistentCollection {#9418 …}
    #variants: Doctrine\ORM\PersistentCollection {#9431 …}
    #options: Doctrine\ORM\PersistentCollection {#9422 …}
    #associations: Doctrine\ORM\PersistentCollection {#9420 …}
    #createdAt: DateTime @1764670831 {#9404
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670831 {#9405
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9425 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9426
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9408}
        #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 {#9428 …}
    #channels: Doctrine\ORM\PersistentCollection {#9416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9412 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9414 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9410 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9432 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#9408
    #id: 923
    #code: "VI/B03581"
    #attributes: Doctrine\ORM\PersistentCollection {#9418 …}
    #variants: Doctrine\ORM\PersistentCollection {#9431 …}
    #options: Doctrine\ORM\PersistentCollection {#9422 …}
    #associations: Doctrine\ORM\PersistentCollection {#9420 …}
    #createdAt: DateTime @1764670831 {#9404
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670831 {#9405
      date: 2025-12-02 10:20:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9425 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9426
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9408}
        #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 {#9428 …}
    #channels: Doctrine\ORM\PersistentCollection {#9416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9412 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9414 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9410 …}
  }
  "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 {#21367
  -props: [
    "product" => App\Entity\Product\Product {#9408
      #id: 923
      #code: "VI/B03581"
      #attributes: Doctrine\ORM\PersistentCollection {#9418 …}
      #variants: Doctrine\ORM\PersistentCollection {#9431 …}
      #options: Doctrine\ORM\PersistentCollection {#9422 …}
      #associations: Doctrine\ORM\PersistentCollection {#9420 …}
      #createdAt: DateTime @1764670831 {#9404
        date: 2025-12-02 10:20:31.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670831 {#9405
        date: 2025-12-02 10:20:31.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9425 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9426
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9408}
          #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 {#9428 …}
      #channels: Doctrine\ORM\PersistentCollection {#9416 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9412 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9414 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9410 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21422 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21426 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21427 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9432 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9442
    #collection: Doctrine\Common\Collections\ArrayCollection {#9443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9441 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30276 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30278 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21422 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21426 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21427 …}
    +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 {#9442
    #collection: Doctrine\Common\Collections\ArrayCollection {#9443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9441 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30276 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30278 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21432
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21428
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21422 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21426 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21427 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9432 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9442
      #collection: Doctrine\Common\Collections\ArrayCollection {#9443 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9441 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30276 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30278 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21486
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21477 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21484 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21485 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9432 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21489
  +variant: App\Entity\Product\ProductVariant {#9432 …}
  +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 {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21486
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21477 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21484 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21485 …}
    +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 42.0 MiB 3.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#9448
    #id: 1470
    #code: "VI/B05003"
    #attributes: Doctrine\ORM\PersistentCollection {#9455 …}
    #variants: Doctrine\ORM\PersistentCollection {#9468 …}
    #options: Doctrine\ORM\PersistentCollection {#9459 …}
    #associations: Doctrine\ORM\PersistentCollection {#9457 …}
    #createdAt: DateTime @1764671289 {#9444
      date: 2025-12-02 10:28:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671289 {#9445
      date: 2025-12-02 10:28:09.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9462 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9463
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9448}
        #id: 1470
        #name: "VICOUSTIC SUPER BASS EXTREME Ultra Panneau Acoustique Bass Trap (Lot de 2 Unités)"
        #slug: "vicoustic-super-bass-extreme-ultra-panneau-acoustique-bass-trap-lot-de-2"
        #description: """
          L'élégante façade en bois de Super Bass Extreme Ultra est basée sur le panneau Wavewood phare de Vicoustic. Approprié pour le montage en coin, il offre une absorption efficace des basses fréquences entre 60 et 125 Hz et offre une efficacité maximale entre 75 et 100 Hz. Le panneau avant en bois a deux fonctions, fournissant une absorption de fréquence moyenne-haute suffisante pour contrôler les réflexions d'angle sans amortir le son, tout en agissant simultanément comme un diffuseur. Lorsque la pression acoustique est à son maximum, la membrane interne de Super Bass Extreme Ultra transforme les fluctuations de haute pression en mouvement d’air. La membrane vibre sympathiquement sur une gamme de fréquences de 75 à 100 Hz, faisant passer l'air à travers une couche de mousse haute densité absorbant les basses fréquences. Fortement recommandé pour les petites pièces avec des problèmes de basse fréquence, Super Bass Extreme Ultra peut être utilisé dans différentes positions d'angle. Outre son esthétique, il est extrêmement pratique, avec une structure modulaire permettant d'ajouter d'autres unités comme prévu.\n
          \n
          Informations Principales Dimensions: 595 x 595 x 155 mm Matière première: laine VicPET, MDF, mélamine Résistance aux rayures: Oui Lavable: non Fonctionnalité: Bass Trap Gamme de fréquences d'absorption: basses fréquences NRC: 0,4 Conditionnement :2 Unités par colisDimensions du colis : 675 x 375 x 630 mm Poids brut du colis : 21,4 kg Installation: VicFix J Profile (inclus), Flexi Glue Ultra ou assemblé manuellement; aucun outil requis Positionnement : AngleAvis de non-responsabilité Veuillez noter que les dimensions de ces panneaux ont une tolérance de +/- 2 mm. Une légère variation de couleur peut se produire entre les différents lots. Les images du produit utilisées sont illustratives et peuvent différer du produit réel.
          """
        #metaKeywords: null
        #metaDescription: "Le Vicoustic Bass Trap Extreme ultra est un bass trap d'angle absorbant avec côtés biseautés à 45° et face avant en bois."
        #shortDescription: "Bass Trap acoustique d'angle absorbant avec côtés biseautés à 45° et face avant en bois."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9465 …}
    #channels: Doctrine\ORM\PersistentCollection {#9453 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9449 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9451 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9410 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21360
  +product: App\Entity\Product\Product {#9448
    #id: 1470
    #code: "VI/B05003"
    #attributes: Doctrine\ORM\PersistentCollection {#9455 …}
    #variants: Doctrine\ORM\PersistentCollection {#9468 …}
    #options: Doctrine\ORM\PersistentCollection {#9459 …}
    #associations: Doctrine\ORM\PersistentCollection {#9457 …}
    #createdAt: DateTime @1764671289 {#9444
      date: 2025-12-02 10:28:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671289 {#9445
      date: 2025-12-02 10:28:09.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9462 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9463
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9448}
        #id: 1470
        #name: "VICOUSTIC SUPER BASS EXTREME Ultra Panneau Acoustique Bass Trap (Lot de 2 Unités)"
        #slug: "vicoustic-super-bass-extreme-ultra-panneau-acoustique-bass-trap-lot-de-2"
        #description: """
          L'élégante façade en bois de Super Bass Extreme Ultra est basée sur le panneau Wavewood phare de Vicoustic. Approprié pour le montage en coin, il offre une absorption efficace des basses fréquences entre 60 et 125 Hz et offre une efficacité maximale entre 75 et 100 Hz. Le panneau avant en bois a deux fonctions, fournissant une absorption de fréquence moyenne-haute suffisante pour contrôler les réflexions d'angle sans amortir le son, tout en agissant simultanément comme un diffuseur. Lorsque la pression acoustique est à son maximum, la membrane interne de Super Bass Extreme Ultra transforme les fluctuations de haute pression en mouvement d’air. La membrane vibre sympathiquement sur une gamme de fréquences de 75 à 100 Hz, faisant passer l'air à travers une couche de mousse haute densité absorbant les basses fréquences. Fortement recommandé pour les petites pièces avec des problèmes de basse fréquence, Super Bass Extreme Ultra peut être utilisé dans différentes positions d'angle. Outre son esthétique, il est extrêmement pratique, avec une structure modulaire permettant d'ajouter d'autres unités comme prévu.\n
          \n
          Informations Principales Dimensions: 595 x 595 x 155 mm Matière première: laine VicPET, MDF, mélamine Résistance aux rayures: Oui Lavable: non Fonctionnalité: Bass Trap Gamme de fréquences d'absorption: basses fréquences NRC: 0,4 Conditionnement :2 Unités par colisDimensions du colis : 675 x 375 x 630 mm Poids brut du colis : 21,4 kg Installation: VicFix J Profile (inclus), Flexi Glue Ultra ou assemblé manuellement; aucun outil requis Positionnement : AngleAvis de non-responsabilité Veuillez noter que les dimensions de ces panneaux ont une tolérance de +/- 2 mm. Une légère variation de couleur peut se produire entre les différents lots. Les images du produit utilisées sont illustratives et peuvent différer du produit réel.
          """
        #metaKeywords: null
        #metaDescription: "Le Vicoustic Bass Trap Extreme ultra est un bass trap d'angle absorbant avec côtés biseautés à 45° et face avant en bois."
        #shortDescription: "Bass Trap acoustique d'angle absorbant avec côtés biseautés à 45° et face avant en bois."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9465 …}
    #channels: Doctrine\ORM\PersistentCollection {#9453 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9449 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9451 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9410 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9469 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 0.89 ms
Input props
[
  "product" => App\Entity\Product\Product {#9448
    #id: 1470
    #code: "VI/B05003"
    #attributes: Doctrine\ORM\PersistentCollection {#9455 …}
    #variants: Doctrine\ORM\PersistentCollection {#9468 …}
    #options: Doctrine\ORM\PersistentCollection {#9459 …}
    #associations: Doctrine\ORM\PersistentCollection {#9457 …}
    #createdAt: DateTime @1764671289 {#9444
      date: 2025-12-02 10:28:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671289 {#9445
      date: 2025-12-02 10:28:09.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9462 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9463
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9448}
        #id: 1470
        #name: "VICOUSTIC SUPER BASS EXTREME Ultra Panneau Acoustique Bass Trap (Lot de 2 Unités)"
        #slug: "vicoustic-super-bass-extreme-ultra-panneau-acoustique-bass-trap-lot-de-2"
        #description: """
          L'élégante façade en bois de Super Bass Extreme Ultra est basée sur le panneau Wavewood phare de Vicoustic. Approprié pour le montage en coin, il offre une absorption efficace des basses fréquences entre 60 et 125 Hz et offre une efficacité maximale entre 75 et 100 Hz. Le panneau avant en bois a deux fonctions, fournissant une absorption de fréquence moyenne-haute suffisante pour contrôler les réflexions d'angle sans amortir le son, tout en agissant simultanément comme un diffuseur. Lorsque la pression acoustique est à son maximum, la membrane interne de Super Bass Extreme Ultra transforme les fluctuations de haute pression en mouvement d’air. La membrane vibre sympathiquement sur une gamme de fréquences de 75 à 100 Hz, faisant passer l'air à travers une couche de mousse haute densité absorbant les basses fréquences. Fortement recommandé pour les petites pièces avec des problèmes de basse fréquence, Super Bass Extreme Ultra peut être utilisé dans différentes positions d'angle. Outre son esthétique, il est extrêmement pratique, avec une structure modulaire permettant d'ajouter d'autres unités comme prévu.\n
          \n
          Informations Principales Dimensions: 595 x 595 x 155 mm Matière première: laine VicPET, MDF, mélamine Résistance aux rayures: Oui Lavable: non Fonctionnalité: Bass Trap Gamme de fréquences d'absorption: basses fréquences NRC: 0,4 Conditionnement :2 Unités par colisDimensions du colis : 675 x 375 x 630 mm Poids brut du colis : 21,4 kg Installation: VicFix J Profile (inclus), Flexi Glue Ultra ou assemblé manuellement; aucun outil requis Positionnement : AngleAvis de non-responsabilité Veuillez noter que les dimensions de ces panneaux ont une tolérance de +/- 2 mm. Une légère variation de couleur peut se produire entre les différents lots. Les images du produit utilisées sont illustratives et peuvent différer du produit réel.
          """
        #metaKeywords: null
        #metaDescription: "Le Vicoustic Bass Trap Extreme ultra est un bass trap d'angle absorbant avec côtés biseautés à 45° et face avant en bois."
        #shortDescription: "Bass Trap acoustique d'angle absorbant avec côtés biseautés à 45° et face avant en bois."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9465 …}
    #channels: Doctrine\ORM\PersistentCollection {#9453 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9449 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9451 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9410 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "VICOUSTIC SUPER BASS EXTREME Ultra Panneau Acoustique Bass Trap (Lot de 2 Unités)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21606
  -props: [
    "product" => App\Entity\Product\Product {#9448
      #id: 1470
      #code: "VI/B05003"
      #attributes: Doctrine\ORM\PersistentCollection {#9455 …}
      #variants: Doctrine\ORM\PersistentCollection {#9468 …}
      #options: Doctrine\ORM\PersistentCollection {#9459 …}
      #associations: Doctrine\ORM\PersistentCollection {#9457 …}
      #createdAt: DateTime @1764671289 {#9444
        date: 2025-12-02 10:28:09.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671289 {#9445
        date: 2025-12-02 10:28:09.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9462 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9463
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9448}
          #id: 1470
          #name: "VICOUSTIC SUPER BASS EXTREME Ultra Panneau Acoustique Bass Trap (Lot de 2 Unités)"
          #slug: "vicoustic-super-bass-extreme-ultra-panneau-acoustique-bass-trap-lot-de-2"
          #description: """
            L'élégante façade en bois de Super Bass Extreme Ultra est basée sur le panneau Wavewood phare de Vicoustic. Approprié pour le montage en coin, il offre une absorption efficace des basses fréquences entre 60 et 125 Hz et offre une efficacité maximale entre 75 et 100 Hz. Le panneau avant en bois a deux fonctions, fournissant une absorption de fréquence moyenne-haute suffisante pour contrôler les réflexions d'angle sans amortir le son, tout en agissant simultanément comme un diffuseur. Lorsque la pression acoustique est à son maximum, la membrane interne de Super Bass Extreme Ultra transforme les fluctuations de haute pression en mouvement d’air. La membrane vibre sympathiquement sur une gamme de fréquences de 75 à 100 Hz, faisant passer l'air à travers une couche de mousse haute densité absorbant les basses fréquences. Fortement recommandé pour les petites pièces avec des problèmes de basse fréquence, Super Bass Extreme Ultra peut être utilisé dans différentes positions d'angle. Outre son esthétique, il est extrêmement pratique, avec une structure modulaire permettant d'ajouter d'autres unités comme prévu.\n
            \n
            Informations Principales Dimensions: 595 x 595 x 155 mm Matière première: laine VicPET, MDF, mélamine Résistance aux rayures: Oui Lavable: non Fonctionnalité: Bass Trap Gamme de fréquences d'absorption: basses fréquences NRC: 0,4 Conditionnement :2 Unités par colisDimensions du colis : 675 x 375 x 630 mm Poids brut du colis : 21,4 kg Installation: VicFix J Profile (inclus), Flexi Glue Ultra ou assemblé manuellement; aucun outil requis Positionnement : AngleAvis de non-responsabilité Veuillez noter que les dimensions de ces panneaux ont une tolérance de +/- 2 mm. Une légère variation de couleur peut se produire entre les différents lots. Les images du produit utilisées sont illustratives et peuvent différer du produit réel.
            """
          #metaKeywords: null
          #metaDescription: "Le Vicoustic Bass Trap Extreme ultra est un bass trap d'angle absorbant avec côtés biseautés à 45° et face avant en bois."
          #shortDescription: "Bass Trap acoustique d'angle absorbant avec côtés biseautés à 45° et face avant en bois."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9465 …}
      #channels: Doctrine\ORM\PersistentCollection {#9453 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9449 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9451 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9410 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21685
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21679 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21683 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21684 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9469 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9479
    #collection: Doctrine\Common\Collections\ArrayCollection {#9480 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9478 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30291 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30293 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21685
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21679 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21683 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21684 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "VICOUSTIC SUPER BASS EXTREME Ultra Panneau Acoustique Bass Trap (Lot de 2 Unités)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9479
    #collection: Doctrine\Common\Collections\ArrayCollection {#9480 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9478 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30291 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30293 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21689
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21685
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21679 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21683 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21684 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9469 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9479
      #collection: Doctrine\Common\Collections\ArrayCollection {#9480 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9478 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30291 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30293 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21743
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21741 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21742 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9469 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21746
  +variant: App\Entity\Product\ProductVariant {#9469 …}
  +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 {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21743
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21741 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21742 …}
    +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 42.0 MiB 3.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#9485
    #id: 1006
    #code: "AGADBT"
    #attributes: Doctrine\ORM\PersistentCollection {#9495 …}
    #variants: Doctrine\ORM\PersistentCollection {#9508 …}
    #options: Doctrine\ORM\PersistentCollection {#9499 …}
    #associations: Doctrine\ORM\PersistentCollection {#9497 …}
    #createdAt: DateTime @1764670904 {#9481
      date: 2025-12-02 10:21:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670904 {#9482
      date: 2025-12-02 10:21:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9502 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9503
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9485}
        #id: 1006
        #name: "ARTNOVION AGAD - Bass Trap Panneau Acoustique Absorbant (Lot de 4 Panneaux)"
        #slug: "artnovion-agad-bass-trap-panneau-acoustique-absorbant-lot-de-4-panneaux"
        #description: """
          Efficacité à Moindre Coût.\n
          En suivant les mêmes principes qui ont inspiré l'absorbeur Agad, ARTNOVION a créé ce bass trap "économique" et très efficace, conçu pour fonctionner an association avec l'Agad Absorber.\n
           Le Bass Trap Agad, entièrement en mousse, a pour objectif de traiter les problèmes de basse réflexion dans tout pièce, entre 70 Hz et 350 Hz. Nous vous recommandons d'utiliser ce panneau dans les angles pour une efficacité maximale.\n
          Artnovion a optimisé ce produit de la production à l'emballage en augmentant la surface d'absorption, en optimisant les performances et en réduisant les déchets de matières premières.\n
          \u{A0} \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement des fréquences entre 70Hz et 350Hz• Matériau : Mousse FG\u{A0}• Résistance au Feu\u{A0}FG : Traitement Standard en Mousse• Système de fixation : Chimique• Dimensions & Poids :FG : 595x595x447mm (4 Unités par Colis)Poids (unité) : 0,64 kg ; Poids (Colis) : 4,1 kg
          """
        #metaKeywords: null
        #metaDescription: "ARTNOVION AGAD Bass Trap est un panneau absorbant en mousse polyuréthane dont le traitement acoustique est efficace entre 70Hz & 350Hz. Livré par lot de 4."
        #shortDescription: "AGAD Bass Trap est un panneau absorbant en mousse polyuréthane dont le traitement acoustique est efficace entre 70Hz & 350Hz. Livré par lot de 4 panneaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9505 …}
    #channels: Doctrine\ORM\PersistentCollection {#9493 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9489 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9491 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9487 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21599
  +product: App\Entity\Product\Product {#9485
    #id: 1006
    #code: "AGADBT"
    #attributes: Doctrine\ORM\PersistentCollection {#9495 …}
    #variants: Doctrine\ORM\PersistentCollection {#9508 …}
    #options: Doctrine\ORM\PersistentCollection {#9499 …}
    #associations: Doctrine\ORM\PersistentCollection {#9497 …}
    #createdAt: DateTime @1764670904 {#9481
      date: 2025-12-02 10:21:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670904 {#9482
      date: 2025-12-02 10:21:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9502 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9503
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9485}
        #id: 1006
        #name: "ARTNOVION AGAD - Bass Trap Panneau Acoustique Absorbant (Lot de 4 Panneaux)"
        #slug: "artnovion-agad-bass-trap-panneau-acoustique-absorbant-lot-de-4-panneaux"
        #description: """
          Efficacité à Moindre Coût.\n
          En suivant les mêmes principes qui ont inspiré l'absorbeur Agad, ARTNOVION a créé ce bass trap "économique" et très efficace, conçu pour fonctionner an association avec l'Agad Absorber.\n
           Le Bass Trap Agad, entièrement en mousse, a pour objectif de traiter les problèmes de basse réflexion dans tout pièce, entre 70 Hz et 350 Hz. Nous vous recommandons d'utiliser ce panneau dans les angles pour une efficacité maximale.\n
          Artnovion a optimisé ce produit de la production à l'emballage en augmentant la surface d'absorption, en optimisant les performances et en réduisant les déchets de matières premières.\n
          \u{A0} \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement des fréquences entre 70Hz et 350Hz• Matériau : Mousse FG\u{A0}• Résistance au Feu\u{A0}FG : Traitement Standard en Mousse• Système de fixation : Chimique• Dimensions & Poids :FG : 595x595x447mm (4 Unités par Colis)Poids (unité) : 0,64 kg ; Poids (Colis) : 4,1 kg
          """
        #metaKeywords: null
        #metaDescription: "ARTNOVION AGAD Bass Trap est un panneau absorbant en mousse polyuréthane dont le traitement acoustique est efficace entre 70Hz & 350Hz. Livré par lot de 4."
        #shortDescription: "AGAD Bass Trap est un panneau absorbant en mousse polyuréthane dont le traitement acoustique est efficace entre 70Hz & 350Hz. Livré par lot de 4 panneaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9505 …}
    #channels: Doctrine\ORM\PersistentCollection {#9493 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9489 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9491 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9487 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9509 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#9485
    #id: 1006
    #code: "AGADBT"
    #attributes: Doctrine\ORM\PersistentCollection {#9495 …}
    #variants: Doctrine\ORM\PersistentCollection {#9508 …}
    #options: Doctrine\ORM\PersistentCollection {#9499 …}
    #associations: Doctrine\ORM\PersistentCollection {#9497 …}
    #createdAt: DateTime @1764670904 {#9481
      date: 2025-12-02 10:21:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670904 {#9482
      date: 2025-12-02 10:21:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9502 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9503
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9485}
        #id: 1006
        #name: "ARTNOVION AGAD - Bass Trap Panneau Acoustique Absorbant (Lot de 4 Panneaux)"
        #slug: "artnovion-agad-bass-trap-panneau-acoustique-absorbant-lot-de-4-panneaux"
        #description: """
          Efficacité à Moindre Coût.\n
          En suivant les mêmes principes qui ont inspiré l'absorbeur Agad, ARTNOVION a créé ce bass trap "économique" et très efficace, conçu pour fonctionner an association avec l'Agad Absorber.\n
           Le Bass Trap Agad, entièrement en mousse, a pour objectif de traiter les problèmes de basse réflexion dans tout pièce, entre 70 Hz et 350 Hz. Nous vous recommandons d'utiliser ce panneau dans les angles pour une efficacité maximale.\n
          Artnovion a optimisé ce produit de la production à l'emballage en augmentant la surface d'absorption, en optimisant les performances et en réduisant les déchets de matières premières.\n
          \u{A0} \u{A0}\n
          Caractéristiques Techniques\n
          • Traitement des fréquences entre 70Hz et 350Hz• Matériau : Mousse FG\u{A0}• Résistance au Feu\u{A0}FG : Traitement Standard en Mousse• Système de fixation : Chimique• Dimensions & Poids :FG : 595x595x447mm (4 Unités par Colis)Poids (unité) : 0,64 kg ; Poids (Colis) : 4,1 kg
          """
        #metaKeywords: null
        #metaDescription: "ARTNOVION AGAD Bass Trap est un panneau absorbant en mousse polyuréthane dont le traitement acoustique est efficace entre 70Hz & 350Hz. Livré par lot de 4."
        #shortDescription: "AGAD Bass Trap est un panneau absorbant en mousse polyuréthane dont le traitement acoustique est efficace entre 70Hz & 350Hz. Livré par lot de 4 panneaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9505 …}
    #channels: Doctrine\ORM\PersistentCollection {#9493 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9489 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9491 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9487 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ARTNOVION AGAD - Bass Trap Panneau Acoustique Absorbant (Lot de 4 Panneaux)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21863
  -props: [
    "product" => App\Entity\Product\Product {#9485
      #id: 1006
      #code: "AGADBT"
      #attributes: Doctrine\ORM\PersistentCollection {#9495 …}
      #variants: Doctrine\ORM\PersistentCollection {#9508 …}
      #options: Doctrine\ORM\PersistentCollection {#9499 …}
      #associations: Doctrine\ORM\PersistentCollection {#9497 …}
      #createdAt: DateTime @1764670904 {#9481
        date: 2025-12-02 10:21:44.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670904 {#9482
        date: 2025-12-02 10:21:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9502 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9503
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9485}
          #id: 1006
          #name: "ARTNOVION AGAD - Bass Trap Panneau Acoustique Absorbant (Lot de 4 Panneaux)"
          #slug: "artnovion-agad-bass-trap-panneau-acoustique-absorbant-lot-de-4-panneaux"
          #description: """
            Efficacité à Moindre Coût.\n
            En suivant les mêmes principes qui ont inspiré l'absorbeur Agad, ARTNOVION a créé ce bass trap "économique" et très efficace, conçu pour fonctionner an association avec l'Agad Absorber.\n
             Le Bass Trap Agad, entièrement en mousse, a pour objectif de traiter les problèmes de basse réflexion dans tout pièce, entre 70 Hz et 350 Hz. Nous vous recommandons d'utiliser ce panneau dans les angles pour une efficacité maximale.\n
            Artnovion a optimisé ce produit de la production à l'emballage en augmentant la surface d'absorption, en optimisant les performances et en réduisant les déchets de matières premières.\n
            \u{A0} \u{A0}\n
            Caractéristiques Techniques\n
            • Traitement des fréquences entre 70Hz et 350Hz• Matériau : Mousse FG\u{A0}• Résistance au Feu\u{A0}FG : Traitement Standard en Mousse• Système de fixation : Chimique• Dimensions & Poids :FG : 595x595x447mm (4 Unités par Colis)Poids (unité) : 0,64 kg ; Poids (Colis) : 4,1 kg
            """
          #metaKeywords: null
          #metaDescription: "ARTNOVION AGAD Bass Trap est un panneau absorbant en mousse polyuréthane dont le traitement acoustique est efficace entre 70Hz & 350Hz. Livré par lot de 4."
          #shortDescription: "AGAD Bass Trap est un panneau absorbant en mousse polyuréthane dont le traitement acoustique est efficace entre 70Hz & 350Hz. Livré par lot de 4 panneaux."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9505 …}
      #channels: Doctrine\ORM\PersistentCollection {#9493 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9489 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9491 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9487 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21927 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21931 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21932 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9509 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9519
    #collection: Doctrine\Common\Collections\ArrayCollection {#9520 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9518 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30306 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30308 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21927 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21931 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21932 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ARTNOVION AGAD - Bass Trap Panneau Acoustique Absorbant (Lot de 4 Panneaux)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9519
    #collection: Doctrine\Common\Collections\ArrayCollection {#9520 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9518 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30306 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30308 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21937
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21933
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21927 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21931 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21932 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9509 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9519
      #collection: Doctrine\Common\Collections\ArrayCollection {#9520 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9518 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30306 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30308 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21991
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21982 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21989 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21990 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9509 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21994
  +variant: App\Entity\Product\ProductVariant {#9509 …}
  +price: "175,00\u{A0}"
  +originalPrice: "175,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21991
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21982 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21989 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21990 …}
    +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 42.0 MiB 3.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#9525
    #id: 1009
    #code: "ATHOSWBT"
    #attributes: Doctrine\ORM\PersistentCollection {#9532 …}
    #variants: Doctrine\ORM\PersistentCollection {#9545 …}
    #options: Doctrine\ORM\PersistentCollection {#9536 …}
    #associations: Doctrine\ORM\PersistentCollection {#9534 …}
    #createdAt: DateTime @1764670907 {#9521
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670907 {#9522
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9540
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9525}
        #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 {#9542 …}
    #channels: Doctrine\ORM\PersistentCollection {#9530 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9526 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9528 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9487 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21856
  +product: App\Entity\Product\Product {#9525
    #id: 1009
    #code: "ATHOSWBT"
    #attributes: Doctrine\ORM\PersistentCollection {#9532 …}
    #variants: Doctrine\ORM\PersistentCollection {#9545 …}
    #options: Doctrine\ORM\PersistentCollection {#9536 …}
    #associations: Doctrine\ORM\PersistentCollection {#9534 …}
    #createdAt: DateTime @1764670907 {#9521
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670907 {#9522
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9540
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9525}
        #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 {#9542 …}
    #channels: Doctrine\ORM\PersistentCollection {#9530 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9526 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9528 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9487 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9546 …}
  +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 {#19428
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#9525
    #id: 1009
    #code: "ATHOSWBT"
    #attributes: Doctrine\ORM\PersistentCollection {#9532 …}
    #variants: Doctrine\ORM\PersistentCollection {#9545 …}
    #options: Doctrine\ORM\PersistentCollection {#9536 …}
    #associations: Doctrine\ORM\PersistentCollection {#9534 …}
    #createdAt: DateTime @1764670907 {#9521
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670907 {#9522
      date: 2025-12-02 10:21:47.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9540
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9525}
        #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 {#9542 …}
    #channels: Doctrine\ORM\PersistentCollection {#9530 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9526 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9528 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9487 …}
  }
  "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 {#22111
  -props: [
    "product" => App\Entity\Product\Product {#9525
      #id: 1009
      #code: "ATHOSWBT"
      #attributes: Doctrine\ORM\PersistentCollection {#9532 …}
      #variants: Doctrine\ORM\PersistentCollection {#9545 …}
      #options: Doctrine\ORM\PersistentCollection {#9536 …}
      #associations: Doctrine\ORM\PersistentCollection {#9534 …}
      #createdAt: DateTime @1764670907 {#9521
        date: 2025-12-02 10:21:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670907 {#9522
        date: 2025-12-02 10:21:47.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9539 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9540
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9525}
          #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 {#9542 …}
      #channels: Doctrine\ORM\PersistentCollection {#9530 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9526 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9528 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#9487 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22190
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22184 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22188 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22189 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9546 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9556
    #collection: Doctrine\Common\Collections\ArrayCollection {#9557 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9555 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30321 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30323 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22190
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22184 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22188 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22189 …}
    +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 {#9556
    #collection: Doctrine\Common\Collections\ArrayCollection {#9557 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9555 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30321 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30323 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22194
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22190
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22184 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22188 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22189 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9546 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9556
      #collection: Doctrine\Common\Collections\ArrayCollection {#9557 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9555 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30321 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30323 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22248
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22239 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22246 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22247 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9546 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22251
  +variant: App\Entity\Product\ProductVariant {#9546 …}
  +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 {#9897 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13260 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9894 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22248
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22239 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22246 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22247 …}
    +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 42.0 MiB 1.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13325 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19164 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13335 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#19351
  +cart: App\Entity\Order\Order {#17230 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13325 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19164 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13335 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}