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

Components

12 Twig Components
28 Render Count
33 ms Render Time
26.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
5 23.70ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
5 2.60ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
5 1.72ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
5 0.50ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.51ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.26ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.30ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.31ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.45ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.29ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.75ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.02ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 26.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12308
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12301 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12307 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12306 …}
    +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 {#12334
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12199 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12308
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12301 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12307 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12306 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 26.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12409 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12410 …}
    +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 {#12420
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12409 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12410 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 26.0 MiB 2.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12521
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12527 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13779
  +cart: App\Entity\Order\Order {#15681 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12521
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12527 …}
    +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 26.0 MiB 2.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15832
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15828 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15825 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15826 …}
    +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 {#15841
  #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 {#15832
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15828 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15825 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15826 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17629
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17625 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17626 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17628 …}
    +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 {#17638
  #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 {#17629
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17625 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17626 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17628 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17738 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17739 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17741 …}
    +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 {#17750
  #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 {#17742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17738 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17739 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17741 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 1.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17812
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17809 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17811 …}
    +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 {#17820
  #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 {#17812
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17809 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17811 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 6.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#8165
    #id: 714
    #code: "WAL120"
    #attributes: Doctrine\ORM\PersistentCollection {#6555 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1764670691 {#7562
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670691 {#7871
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8165}
        #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 {#8401 …}
    #channels: Doctrine\ORM\PersistentCollection {#5234 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4215 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5242 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18364
  +product: App\Entity\Product\Product {#8165
    #id: 714
    #code: "WAL120"
    #attributes: Doctrine\ORM\PersistentCollection {#6555 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1764670691 {#7562
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670691 {#7871
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8165}
        #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 {#8401 …}
    #channels: Doctrine\ORM\PersistentCollection {#5234 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4215 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5242 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  +variant: App\Entity\Product\ProductVariant {#18480 …}
  +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 {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8165
    #id: 714
    #code: "WAL120"
    #attributes: Doctrine\ORM\PersistentCollection {#6555 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1764670691 {#7562
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670691 {#7871
      date: 2025-12-02 10:18:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8165}
        #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 {#8401 …}
    #channels: Doctrine\ORM\PersistentCollection {#5234 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4215 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5242 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "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 {#18736
  -props: [
    "product" => App\Entity\Product\Product {#8165
      #id: 714
      #code: "WAL120"
      #attributes: Doctrine\ORM\PersistentCollection {#6555 …}
      #variants: Doctrine\ORM\PersistentCollection {#8268 …}
      #options: Doctrine\ORM\PersistentCollection {#8396 …}
      #associations: Doctrine\ORM\PersistentCollection {#8336 …}
      #createdAt: DateTime @1764670691 {#7562
        date: 2025-12-02 10:18:11.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670691 {#7871
        date: 2025-12-02 10:18:11.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8395 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8398
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8165}
          #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 {#8401 …}
      #channels: Doctrine\ORM\PersistentCollection {#5234 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4215 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5242 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18977
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18844 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18834 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18976 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18480 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18671
    #collection: Doctrine\Common\Collections\ArrayCollection {#18670 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18509 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24133 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24187 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18977
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18844 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18834 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18976 …}
    +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 {#18671
    #collection: Doctrine\Common\Collections\ArrayCollection {#18670 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18509 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24133 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24187 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18981
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18977
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18844 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18834 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18976 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18480 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18671
      #collection: Doctrine\Common\Collections\ArrayCollection {#18670 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18509 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24133 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24187 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19049
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19039 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19047 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19048 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18480 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19058
  +variant: App\Entity\Product\ProductVariant {#18480 …}
  +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 {#8836 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12199 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8833 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19049
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19039 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19047 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19048 …}
    +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 26.0 MiB 3.36 ms
Input props
[
  "product" => App\Entity\Product\Product {#8407
    #id: 548
    #code: "TUB103"
    #attributes: Doctrine\ORM\PersistentCollection {#8414 …}
    #variants: Doctrine\ORM\PersistentCollection {#8416 …}
    #options: Doctrine\ORM\PersistentCollection {#8420 …}
    #associations: Doctrine\ORM\PersistentCollection {#8418 …}
    #createdAt: DateTime @1764670534 {#8405
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670534 {#8406
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8423 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8424
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8407}
        #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 {#8426 …}
    #channels: Doctrine\ORM\PersistentCollection {#8412 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8408 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8410 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18823
  +product: App\Entity\Product\Product {#8407
    #id: 548
    #code: "TUB103"
    #attributes: Doctrine\ORM\PersistentCollection {#8414 …}
    #variants: Doctrine\ORM\PersistentCollection {#8416 …}
    #options: Doctrine\ORM\PersistentCollection {#8420 …}
    #associations: Doctrine\ORM\PersistentCollection {#8418 …}
    #createdAt: DateTime @1764670534 {#8405
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670534 {#8406
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8423 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8424
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8407}
        #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 {#8426 …}
    #channels: Doctrine\ORM\PersistentCollection {#8412 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8408 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8410 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19131 …}
  +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 {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8407
    #id: 548
    #code: "TUB103"
    #attributes: Doctrine\ORM\PersistentCollection {#8414 …}
    #variants: Doctrine\ORM\PersistentCollection {#8416 …}
    #options: Doctrine\ORM\PersistentCollection {#8420 …}
    #associations: Doctrine\ORM\PersistentCollection {#8418 …}
    #createdAt: DateTime @1764670534 {#8405
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670534 {#8406
      date: 2025-12-02 10:15:34.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8423 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8424
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8407}
        #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 {#8426 …}
    #channels: Doctrine\ORM\PersistentCollection {#8412 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8408 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8410 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "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 {#19202
  -props: [
    "product" => App\Entity\Product\Product {#8407
      #id: 548
      #code: "TUB103"
      #attributes: Doctrine\ORM\PersistentCollection {#8414 …}
      #variants: Doctrine\ORM\PersistentCollection {#8416 …}
      #options: Doctrine\ORM\PersistentCollection {#8420 …}
      #associations: Doctrine\ORM\PersistentCollection {#8418 …}
      #createdAt: DateTime @1764670534 {#8405
        date: 2025-12-02 10:15:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670534 {#8406
        date: 2025-12-02 10:15:34.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8423 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8424
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8407}
          #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 {#8426 …}
      #channels: Doctrine\ORM\PersistentCollection {#8412 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8408 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8410 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19263 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19276 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19265 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19131 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19139
    #collection: Doctrine\Common\Collections\ArrayCollection {#19148 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19127 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24208 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24210 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19263 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19276 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19265 …}
    +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 {#19139
    #collection: Doctrine\Common\Collections\ArrayCollection {#19148 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19127 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24208 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24210 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19424
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19419
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19263 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19276 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19265 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19131 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19139
      #collection: Doctrine\Common\Collections\ArrayCollection {#19148 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19127 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24208 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24210 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19473
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19464 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19471 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19472 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19131 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19476
  +variant: App\Entity\Product\ProductVariant {#19131 …}
  +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 {#8836 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12199 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8833 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19473
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19464 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19471 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19472 …}
    +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 26.0 MiB 8.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#8430
    #id: 546
    #code: "jocavi_basslayer_panneau_acoustique_bass_trap_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8437 …}
    #variants: Doctrine\ORM\PersistentCollection {#8439 …}
    #options: Doctrine\ORM\PersistentCollection {#8443 …}
    #associations: Doctrine\ORM\PersistentCollection {#8441 …}
    #createdAt: DateTime @1764670528 {#8428
      date: 2025-12-02 10:15:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670528 {#8429
      date: 2025-12-02 10:15:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8446 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8447
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8430}
        #id: 546
        #name: "JOCAVI Basslayer ® Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-basslayer-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Le contrôle des basses fréquences dans les salles audio est toujours essentiel. Nous avons mis au point un produit avec une bonne performance technique, dont la taille ne fait pas obstacle à son application.Ce produit est recommandé pour les salles d'audition de musique ou de salles de répétition de musique dont les dimensions varient entre 32 m3 et 220 m3, en utilisant un nombre de panneaux en proportion de l'espace en question.Basslayer ® est un panneau d'absorption des basses fréquences. Il s'agit d'un amortisseur équipé d'une membrane dure avec quatre trous latéraux et est réglé à 160Hz.Sa forme est à la fois séduisante et discrète et il constitue une bonne option pour une 'installation sur les murs ou les plafonds. Il peut également être montée par paire dans les coins des pièces pour en faire un très efficace Basscorner, à 80Hz.Ce produit peut être combiné avec le panneau d'absorption Mellowalltrap pour compléter l'absorption des fréquences moyennes.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Utilise 70% de matériaux recyclés. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0,59 / m [> 50 Hz; <250kHz]. \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable. \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M2. \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : largeur 60 cm, Hauteur 120 cm, Poids 9.9 Kg\u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0}largeur 60 cm, Hauteur 60 cm, Poids 5 Kg\u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0}largeur 60 cm, Hauteur 180 cm, Poids 14.2 KgCouleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Basslayer® est un panneau acoustique d'absorption de basses fréquences réglé à 160Hz et adapté aux volumes allant de 30m3 à 220m3."
        #shortDescription: "JOCAVI Basslayer® est un panneau acoustique d'absorption de basses fréquences réglé à 160Hz et adapté aux volumes allant de 30m3 à 220m3."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8449 …}
    #channels: Doctrine\ORM\PersistentCollection {#8435 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8431 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19195
  +product: App\Entity\Product\Product {#8430
    #id: 546
    #code: "jocavi_basslayer_panneau_acoustique_bass_trap_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8437 …}
    #variants: Doctrine\ORM\PersistentCollection {#8439 …}
    #options: Doctrine\ORM\PersistentCollection {#8443 …}
    #associations: Doctrine\ORM\PersistentCollection {#8441 …}
    #createdAt: DateTime @1764670528 {#8428
      date: 2025-12-02 10:15:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670528 {#8429
      date: 2025-12-02 10:15:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8446 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8447
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8430}
        #id: 546
        #name: "JOCAVI Basslayer ® Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-basslayer-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Le contrôle des basses fréquences dans les salles audio est toujours essentiel. Nous avons mis au point un produit avec une bonne performance technique, dont la taille ne fait pas obstacle à son application.Ce produit est recommandé pour les salles d'audition de musique ou de salles de répétition de musique dont les dimensions varient entre 32 m3 et 220 m3, en utilisant un nombre de panneaux en proportion de l'espace en question.Basslayer ® est un panneau d'absorption des basses fréquences. Il s'agit d'un amortisseur équipé d'une membrane dure avec quatre trous latéraux et est réglé à 160Hz.Sa forme est à la fois séduisante et discrète et il constitue une bonne option pour une 'installation sur les murs ou les plafonds. Il peut également être montée par paire dans les coins des pièces pour en faire un très efficace Basscorner, à 80Hz.Ce produit peut être combiné avec le panneau d'absorption Mellowalltrap pour compléter l'absorption des fréquences moyennes.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Utilise 70% de matériaux recyclés. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0,59 / m [> 50 Hz; <250kHz]. \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable. \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M2. \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : largeur 60 cm, Hauteur 120 cm, Poids 9.9 Kg\u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0}largeur 60 cm, Hauteur 60 cm, Poids 5 Kg\u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0}largeur 60 cm, Hauteur 180 cm, Poids 14.2 KgCouleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Basslayer® est un panneau acoustique d'absorption de basses fréquences réglé à 160Hz et adapté aux volumes allant de 30m3 à 220m3."
        #shortDescription: "JOCAVI Basslayer® est un panneau acoustique d'absorption de basses fréquences réglé à 160Hz et adapté aux volumes allant de 30m3 à 220m3."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8449 …}
    #channels: Doctrine\ORM\PersistentCollection {#8435 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8431 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19539 …}
  +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 {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8430
    #id: 546
    #code: "jocavi_basslayer_panneau_acoustique_bass_trap_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8437 …}
    #variants: Doctrine\ORM\PersistentCollection {#8439 …}
    #options: Doctrine\ORM\PersistentCollection {#8443 …}
    #associations: Doctrine\ORM\PersistentCollection {#8441 …}
    #createdAt: DateTime @1764670528 {#8428
      date: 2025-12-02 10:15:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670528 {#8429
      date: 2025-12-02 10:15:28.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8446 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8447
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8430}
        #id: 546
        #name: "JOCAVI Basslayer ® Panneau Acoustique Bass Trap (Lot de 2 pièces)"
        #slug: "jocavi-basslayer-panneau-acoustique-bass-trap-lot-de-2-pieces"
        #description: """
          Le contrôle des basses fréquences dans les salles audio est toujours essentiel. Nous avons mis au point un produit avec une bonne performance technique, dont la taille ne fait pas obstacle à son application.Ce produit est recommandé pour les salles d'audition de musique ou de salles de répétition de musique dont les dimensions varient entre 32 m3 et 220 m3, en utilisant un nombre de panneaux en proportion de l'espace en question.Basslayer ® est un panneau d'absorption des basses fréquences. Il s'agit d'un amortisseur équipé d'une membrane dure avec quatre trous latéraux et est réglé à 160Hz.Sa forme est à la fois séduisante et discrète et il constitue une bonne option pour une 'installation sur les murs ou les plafonds. Il peut également être montée par paire dans les coins des pièces pour en faire un très efficace Basscorner, à 80Hz.Ce produit peut être combiné avec le panneau d'absorption Mellowalltrap pour compléter l'absorption des fréquences moyennes.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Utilise 70% de matériaux recyclés. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0,59 / m [> 50 Hz; <250kHz]. \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable. \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M2. \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
          Dimensions : largeur 60 cm, Hauteur 120 cm, Poids 9.9 Kg\u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0}largeur 60 cm, Hauteur 60 cm, Poids 5 Kg\u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0}largeur 60 cm, Hauteur 180 cm, Poids 14.2 KgCouleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Basslayer® est un panneau acoustique d'absorption de basses fréquences réglé à 160Hz et adapté aux volumes allant de 30m3 à 220m3."
        #shortDescription: "JOCAVI Basslayer® est un panneau acoustique d'absorption de basses fréquences réglé à 160Hz et adapté aux volumes allant de 30m3 à 220m3."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8449 …}
    #channels: Doctrine\ORM\PersistentCollection {#8435 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8431 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Basslayer ® Panneau Acoustique Bass Trap (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19610
  -props: [
    "product" => App\Entity\Product\Product {#8430
      #id: 546
      #code: "jocavi_basslayer_panneau_acoustique_bass_trap_lot_de_2_pieces"
      #attributes: Doctrine\ORM\PersistentCollection {#8437 …}
      #variants: Doctrine\ORM\PersistentCollection {#8439 …}
      #options: Doctrine\ORM\PersistentCollection {#8443 …}
      #associations: Doctrine\ORM\PersistentCollection {#8441 …}
      #createdAt: DateTime @1764670528 {#8428
        date: 2025-12-02 10:15:28.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670528 {#8429
        date: 2025-12-02 10:15:28.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8446 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8447
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8430}
          #id: 546
          #name: "JOCAVI Basslayer ® Panneau Acoustique Bass Trap (Lot de 2 pièces)"
          #slug: "jocavi-basslayer-panneau-acoustique-bass-trap-lot-de-2-pieces"
          #description: """
            Le contrôle des basses fréquences dans les salles audio est toujours essentiel. Nous avons mis au point un produit avec une bonne performance technique, dont la taille ne fait pas obstacle à son application.Ce produit est recommandé pour les salles d'audition de musique ou de salles de répétition de musique dont les dimensions varient entre 32 m3 et 220 m3, en utilisant un nombre de panneaux en proportion de l'espace en question.Basslayer ® est un panneau d'absorption des basses fréquences. Il s'agit d'un amortisseur équipé d'une membrane dure avec quatre trous latéraux et est réglé à 160Hz.Sa forme est à la fois séduisante et discrète et il constitue une bonne option pour une 'installation sur les murs ou les plafonds. Il peut également être montée par paire dans les coins des pièces pour en faire un très efficace Basscorner, à 80Hz.Ce produit peut être combiné avec le panneau d'absorption Mellowalltrap pour compléter l'absorption des fréquences moyennes.\n
            Caractéristiques Principales\n
            \u{A0}\u{A0}\u{A0} * Utilise 70% de matériaux recyclés. \u{A0}\u{A0}\u{A0}\u{A0}* Absorbtion moyenne: 0,59 / m [> 50 Hz; <250kHz]. \u{A0}\u{A0}\u{A0}\u{A0}* 100% recyclable. \u{A0}\u{A0}\u{A0}\u{A0}* Résistance au feu : M2. \u{A0}\u{A0}\u{A0}\u{A0}* Conditionnement : par 2 unités. \u{A0}\u{A0}\u{A0}\u{A0}* Installation : accessoires inclus.\n
            Dimensions : largeur 60 cm, Hauteur 120 cm, Poids 9.9 Kg\u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0}largeur 60 cm, Hauteur 60 cm, Poids 5 Kg\u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0} \u{A0}largeur 60 cm, Hauteur 180 cm, Poids 14.2 KgCouleurs disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Basslayer® est un panneau acoustique d'absorption de basses fréquences réglé à 160Hz et adapté aux volumes allant de 30m3 à 220m3."
          #shortDescription: "JOCAVI Basslayer® est un panneau acoustique d'absorption de basses fréquences réglé à 160Hz et adapté aux volumes allant de 30m3 à 220m3."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8449 …}
      #channels: Doctrine\ORM\PersistentCollection {#8435 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8431 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8433 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19837
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19673 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19539 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19547
    #collection: Doctrine\Common\Collections\ArrayCollection {#19556 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19535 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24223 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24225 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19837
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19673 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Basslayer ® Panneau Acoustique Bass Trap (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19547
    #collection: Doctrine\Common\Collections\ArrayCollection {#19556 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19535 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24223 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24225 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19842
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19837
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19671 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19684 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19673 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19539 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19547
      #collection: Doctrine\Common\Collections\ArrayCollection {#19556 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19535 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24223 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24225 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19891
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19882 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19889 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19890 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19539 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19894
  +variant: App\Entity\Product\ProductVariant {#19539 …}
  +price: "725,00\u{A0}"
  +originalPrice: "725,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8836 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12199 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8833 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19891
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19882 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19889 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19890 …}
    +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 26.0 MiB 2.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#8453
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#8460 …}
    #variants: Doctrine\ORM\PersistentCollection {#8462 …}
    #options: Doctrine\ORM\PersistentCollection {#8466 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1764670522 {#8451
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#8452
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8469 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8470
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8453}
        #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 {#8472 …}
    #channels: Doctrine\ORM\PersistentCollection {#8458 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8454 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8456 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19603
  +product: App\Entity\Product\Product {#8453
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#8460 …}
    #variants: Doctrine\ORM\PersistentCollection {#8462 …}
    #options: Doctrine\ORM\PersistentCollection {#8466 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1764670522 {#8451
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#8452
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8469 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8470
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8453}
        #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 {#8472 …}
    #channels: Doctrine\ORM\PersistentCollection {#8458 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8454 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8456 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19957 …}
  +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 {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8453
    #id: 542
    #code: "BXW060"
    #attributes: Doctrine\ORM\PersistentCollection {#8460 …}
    #variants: Doctrine\ORM\PersistentCollection {#8462 …}
    #options: Doctrine\ORM\PersistentCollection {#8466 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1764670522 {#8451
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670522 {#8452
      date: 2025-12-02 10:15:22.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8469 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8470
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8453}
        #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 {#8472 …}
    #channels: Doctrine\ORM\PersistentCollection {#8458 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8454 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8456 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "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 {#20028
  -props: [
    "product" => App\Entity\Product\Product {#8453
      #id: 542
      #code: "BXW060"
      #attributes: Doctrine\ORM\PersistentCollection {#8460 …}
      #variants: Doctrine\ORM\PersistentCollection {#8462 …}
      #options: Doctrine\ORM\PersistentCollection {#8466 …}
      #associations: Doctrine\ORM\PersistentCollection {#8464 …}
      #createdAt: DateTime @1764670522 {#8451
        date: 2025-12-02 10:15:22.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670522 {#8452
        date: 2025-12-02 10:15:22.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8469 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8470
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8453}
          #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 {#8472 …}
      #channels: Doctrine\ORM\PersistentCollection {#8458 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8454 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8456 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20143
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20086 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20099 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20088 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19957 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19965
    #collection: Doctrine\Common\Collections\ArrayCollection {#19974 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19953 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24238 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24240 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20143
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20086 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20099 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20088 …}
    +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 {#19965
    #collection: Doctrine\Common\Collections\ArrayCollection {#19974 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19953 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24238 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24240 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20147
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20143
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20086 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20099 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20088 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19957 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19965
      #collection: Doctrine\Common\Collections\ArrayCollection {#19974 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19953 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24238 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24240 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20197
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20188 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20195 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20196 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19957 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20200
  +variant: App\Entity\Product\ProductVariant {#19957 …}
  +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 {#8836 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12199 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8833 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20197
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20188 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20195 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20196 …}
    +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 26.0 MiB 2.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8476
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8483 …}
    #variants: Doctrine\ORM\PersistentCollection {#8485 …}
    #options: Doctrine\ORM\PersistentCollection {#8489 …}
    #associations: Doctrine\ORM\PersistentCollection {#8487 …}
    #createdAt: DateTime @1764670521 {#8474
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8475
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8492 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8493
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8476}
        #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 {#8495 …}
    #channels: Doctrine\ORM\PersistentCollection {#8481 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8477 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8479 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20021
  +product: App\Entity\Product\Product {#8476
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8483 …}
    #variants: Doctrine\ORM\PersistentCollection {#8485 …}
    #options: Doctrine\ORM\PersistentCollection {#8489 …}
    #associations: Doctrine\ORM\PersistentCollection {#8487 …}
    #createdAt: DateTime @1764670521 {#8474
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8475
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8492 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8493
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8476}
        #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 {#8495 …}
    #channels: Doctrine\ORM\PersistentCollection {#8481 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8477 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8479 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20263 …}
  +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 {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8476
    #id: 541
    #code: "BXA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8483 …}
    #variants: Doctrine\ORM\PersistentCollection {#8485 …}
    #options: Doctrine\ORM\PersistentCollection {#8489 …}
    #associations: Doctrine\ORM\PersistentCollection {#8487 …}
    #createdAt: DateTime @1764670521 {#8474
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670521 {#8475
      date: 2025-12-02 10:15:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8492 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8493
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8476}
        #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 {#8495 …}
    #channels: Doctrine\ORM\PersistentCollection {#8481 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8477 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8479 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
  }
  "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 {#20334
  -props: [
    "product" => App\Entity\Product\Product {#8476
      #id: 541
      #code: "BXA060"
      #attributes: Doctrine\ORM\PersistentCollection {#8483 …}
      #variants: Doctrine\ORM\PersistentCollection {#8485 …}
      #options: Doctrine\ORM\PersistentCollection {#8489 …}
      #associations: Doctrine\ORM\PersistentCollection {#8487 …}
      #createdAt: DateTime @1764670521 {#8474
        date: 2025-12-02 10:15:21.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670521 {#8475
        date: 2025-12-02 10:15:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8492 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8493
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8476}
          #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 {#8495 …}
      #channels: Doctrine\ORM\PersistentCollection {#8481 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8477 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8479 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7577 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20416
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20392 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20405 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20394 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20263 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20271
    #collection: Doctrine\Common\Collections\ArrayCollection {#20280 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20259 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24253 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24255 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20416
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20392 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20405 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20394 …}
    +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 {#20271
    #collection: Doctrine\Common\Collections\ArrayCollection {#20280 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20259 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24253 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24255 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20421
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20416
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20392 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20405 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20394 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20263 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20271
      #collection: Doctrine\Common\Collections\ArrayCollection {#20280 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20259 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24253 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24255 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20470
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20461 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20468 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20263 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20473
  +variant: App\Entity\Product\ProductVariant {#20263 …}
  +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 {#8836 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12199 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8833 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20470
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20461 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20468 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20469 …}
    +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 26.0 MiB 1.02 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17599
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12264 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17613 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12274 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#17800
  +cart: App\Entity\Order\Order {#15681 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17599
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12264 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17613 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12274 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}