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

Components

12 Twig Components
32 Render Count
32 ms Render Time
36.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
6 22.34ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
6 3.37ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
6 2.12ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
6 0.62ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.53ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.28ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.03ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.71ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.49ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.42ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.97ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.14ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 36.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12700
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12693 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12699 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12698 …}
    +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 {#12726
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12591 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12700
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12693 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12699 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12698 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 36.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12803
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12799 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12801 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12802 …}
    +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 {#12812
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12803
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12799 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12801 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12802 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 36.0 MiB 2.03 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12913
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12885 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12921 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12919 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13625
  +cart: App\Entity\Order\Order {#16504 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12913
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12885 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12921 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12919 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 36.0 MiB 2.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5468 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5464 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5457 …}
    +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 {#5472
  #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 {#5461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5468 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5464 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5457 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 36.0 MiB 0.49 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17510
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17507 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17509 …}
    +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 {#17519
  #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 {#17510
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17507 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17509 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 36.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17618
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17614 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17615 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17617 …}
    +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 {#17626
  #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 {#17618
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17614 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17615 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17617 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 36.0 MiB 1.97 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17696
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17692 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17693 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17695 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.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 {#17704
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#233 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17696
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17692 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17693 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17695 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 7.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#8162
    #id: 526
    #code: "LIG030"
    #attributes: Doctrine\ORM\PersistentCollection {#8424 …}
    #variants: Doctrine\ORM\PersistentCollection {#8637 …}
    #options: Doctrine\ORM\PersistentCollection {#8765 …}
    #associations: Doctrine\ORM\PersistentCollection {#8705 …}
    #createdAt: DateTime @1764670501 {#7562
      date: 2025-12-02 10:15:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670501 {#7868
      date: 2025-12-02 10:15:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8764 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8767
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8162}
        #id: 526
        #name: "JOCAVI Lightwalltrap 30 ® Panneau Acoustique Absorbant"
        #slug: "jocavi-lightwalltrap-30-panneau-acoustique-absorbant"
        #description: """
          JOCAVI Lightwalltrap® est un panneau acoustique qui absorbe les fréquences moyennes et qui a été développé pour une utilisation dans les petites salles.\n
          Ce produit est fabriqué avec des matières premières de masse et de densité différentes qui sont dûment liées afin d'augmenter le coefficient d'absorption.\n
          Plusieurs panneaux peuvent être assemblés entre eux avec des résultats très intéressants. Pour sa taille, JOCAVI Lightwalltrap® est l'un des panneaux les plus efficaces disponibles sur le marché. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 65% de matériaux recyclés.
•\u{A0}\u{A0}\u{A0} NRC: 0,73.•\u{A0}\u{A0}\u{A0} 100% recyclable.
•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 1 unité par paquet.
•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions Longueur 90 cm, Largeur 30 cm, Epaisseur 7 cm (Poids 3,8 Kg).Couleurs Disponibles\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Lightwalltrap®  est un panneau acoustique absorbant et cousin du Mellowalltrap® : il absorbe principalement dans la gamme médiane du spectre sonore."
        #shortDescription: "JOCAVI Lightwalltrap®\u{A0} est un panneau acoustique absorbant et cousin du Mellowalltrap® : il absorbe principalement dans la gamme médiane du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8770 …}
    #channels: Doctrine\ORM\PersistentCollection {#8283 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8215 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8286 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18249
  +product: App\Entity\Product\Product {#8162
    #id: 526
    #code: "LIG030"
    #attributes: Doctrine\ORM\PersistentCollection {#8424 …}
    #variants: Doctrine\ORM\PersistentCollection {#8637 …}
    #options: Doctrine\ORM\PersistentCollection {#8765 …}
    #associations: Doctrine\ORM\PersistentCollection {#8705 …}
    #createdAt: DateTime @1764670501 {#7562
      date: 2025-12-02 10:15:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670501 {#7868
      date: 2025-12-02 10:15:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8764 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8767
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8162}
        #id: 526
        #name: "JOCAVI Lightwalltrap 30 ® Panneau Acoustique Absorbant"
        #slug: "jocavi-lightwalltrap-30-panneau-acoustique-absorbant"
        #description: """
          JOCAVI Lightwalltrap® est un panneau acoustique qui absorbe les fréquences moyennes et qui a été développé pour une utilisation dans les petites salles.\n
          Ce produit est fabriqué avec des matières premières de masse et de densité différentes qui sont dûment liées afin d'augmenter le coefficient d'absorption.\n
          Plusieurs panneaux peuvent être assemblés entre eux avec des résultats très intéressants. Pour sa taille, JOCAVI Lightwalltrap® est l'un des panneaux les plus efficaces disponibles sur le marché. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 65% de matériaux recyclés.
•\u{A0}\u{A0}\u{A0} NRC: 0,73.•\u{A0}\u{A0}\u{A0} 100% recyclable.
•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 1 unité par paquet.
•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions Longueur 90 cm, Largeur 30 cm, Epaisseur 7 cm (Poids 3,8 Kg).Couleurs Disponibles\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Lightwalltrap®  est un panneau acoustique absorbant et cousin du Mellowalltrap® : il absorbe principalement dans la gamme médiane du spectre sonore."
        #shortDescription: "JOCAVI Lightwalltrap®\u{A0} est un panneau acoustique absorbant et cousin du Mellowalltrap® : il absorbe principalement dans la gamme médiane du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8770 …}
    #channels: Doctrine\ORM\PersistentCollection {#8283 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8215 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8286 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  +variant: App\Entity\Product\ProductVariant {#18365 …}
  +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 {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#8162
    #id: 526
    #code: "LIG030"
    #attributes: Doctrine\ORM\PersistentCollection {#8424 …}
    #variants: Doctrine\ORM\PersistentCollection {#8637 …}
    #options: Doctrine\ORM\PersistentCollection {#8765 …}
    #associations: Doctrine\ORM\PersistentCollection {#8705 …}
    #createdAt: DateTime @1764670501 {#7562
      date: 2025-12-02 10:15:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670501 {#7868
      date: 2025-12-02 10:15:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8764 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8767
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8162}
        #id: 526
        #name: "JOCAVI Lightwalltrap 30 ® Panneau Acoustique Absorbant"
        #slug: "jocavi-lightwalltrap-30-panneau-acoustique-absorbant"
        #description: """
          JOCAVI Lightwalltrap® est un panneau acoustique qui absorbe les fréquences moyennes et qui a été développé pour une utilisation dans les petites salles.\n
          Ce produit est fabriqué avec des matières premières de masse et de densité différentes qui sont dûment liées afin d'augmenter le coefficient d'absorption.\n
          Plusieurs panneaux peuvent être assemblés entre eux avec des résultats très intéressants. Pour sa taille, JOCAVI Lightwalltrap® est l'un des panneaux les plus efficaces disponibles sur le marché. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 65% de matériaux recyclés.
•\u{A0}\u{A0}\u{A0} NRC: 0,73.•\u{A0}\u{A0}\u{A0} 100% recyclable.
•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 1 unité par paquet.
•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
          Dimensions Longueur 90 cm, Largeur 30 cm, Epaisseur 7 cm (Poids 3,8 Kg).Couleurs Disponibles\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Lightwalltrap®  est un panneau acoustique absorbant et cousin du Mellowalltrap® : il absorbe principalement dans la gamme médiane du spectre sonore."
        #shortDescription: "JOCAVI Lightwalltrap®\u{A0} est un panneau acoustique absorbant et cousin du Mellowalltrap® : il absorbe principalement dans la gamme médiane du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8770 …}
    #channels: Doctrine\ORM\PersistentCollection {#8283 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8215 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8286 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Lightwalltrap 30 ® Panneau Acoustique Absorbant"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18621
  -props: [
    "product" => App\Entity\Product\Product {#8162
      #id: 526
      #code: "LIG030"
      #attributes: Doctrine\ORM\PersistentCollection {#8424 …}
      #variants: Doctrine\ORM\PersistentCollection {#8637 …}
      #options: Doctrine\ORM\PersistentCollection {#8765 …}
      #associations: Doctrine\ORM\PersistentCollection {#8705 …}
      #createdAt: DateTime @1764670501 {#7562
        date: 2025-12-02 10:15:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670501 {#7868
        date: 2025-12-02 10:15:01.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8764 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8767
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8162}
          #id: 526
          #name: "JOCAVI Lightwalltrap 30 ® Panneau Acoustique Absorbant"
          #slug: "jocavi-lightwalltrap-30-panneau-acoustique-absorbant"
          #description: """
            JOCAVI Lightwalltrap® est un panneau acoustique qui absorbe les fréquences moyennes et qui a été développé pour une utilisation dans les petites salles.\n
            Ce produit est fabriqué avec des matières premières de masse et de densité différentes qui sont dûment liées afin d'augmenter le coefficient d'absorption.\n
            Plusieurs panneaux peuvent être assemblés entre eux avec des résultats très intéressants. Pour sa taille, JOCAVI Lightwalltrap® est l'un des panneaux les plus efficaces disponibles sur le marché. \n
            Caractéristiques Principales\n
            \u{A0}\u{A0}\u{A0} Utilise 65% de matériaux recyclés.
•\u{A0}\u{A0}\u{A0} NRC: 0,73.•\u{A0}\u{A0}\u{A0} 100% recyclable.
•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 1 unité par paquet.
•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus.\n
            Dimensions Longueur 90 cm, Largeur 30 cm, Epaisseur 7 cm (Poids 3,8 Kg).Couleurs Disponibles\u{A0}
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Lightwalltrap®  est un panneau acoustique absorbant et cousin du Mellowalltrap® : il absorbe principalement dans la gamme médiane du spectre sonore."
          #shortDescription: "JOCAVI Lightwalltrap®\u{A0} est un panneau acoustique absorbant et cousin du Mellowalltrap® : il absorbe principalement dans la gamme médiane du spectre sonore."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8770 …}
      #channels: Doctrine\ORM\PersistentCollection {#8283 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8215 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8286 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18879
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18722 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18875 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18365 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18556
    #collection: Doctrine\Common\Collections\ArrayCollection {#18555 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18394 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24108 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24162 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18879
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18722 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18875 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Lightwalltrap 30 ® Panneau Acoustique Absorbant"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18556
    #collection: Doctrine\Common\Collections\ArrayCollection {#18555 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18394 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24108 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24162 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18878
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18879
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18732 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18722 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18875 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18365 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18556
      #collection: Doctrine\Common\Collections\ArrayCollection {#18555 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18394 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24108 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24162 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18948
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18938 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18946 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18947 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18365 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18957
  +variant: App\Entity\Product\ProductVariant {#18365 …}
  +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 {#9228 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12591 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9225 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18948
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18938 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18946 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18947 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 3.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8776
    #id: 523
    #code: "jocavi_addsorb_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8783 …}
    #variants: Doctrine\ORM\PersistentCollection {#8785 …}
    #options: Doctrine\ORM\PersistentCollection {#8789 …}
    #associations: Doctrine\ORM\PersistentCollection {#8787 …}
    #createdAt: DateTime @1764670497 {#8774
      date: 2025-12-02 10:14:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670497 {#8775
      date: 2025-12-02 10:14:57.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8792 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8793
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8776}
        #id: 523
        #name: "JOCAVI AddSorb® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-addsorb-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les panneaux JOCAVI AddSorb® sont principalement utilisés dans les auditoriums, les salles de conférence, les salles polyvalentes, pour l'ensemble des des lieux où le traitement acoustique d'un surface mur en continu est nécessaire. Il s'agit d'un panneau d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore. Ce panneau combine également des fonctionnalités de diffuseur unidirectionnel.Il existe quatre types de perforations qui donnent à ce produit plusieurs variantes esthétiques et acoustiques.\n
          JOCAVI AddSorb® utilise trois matériaux absorbants intérieur de densités différentes plus efficaces pour absorber le son.Sur de grandes surfaces, son application peut être continue ou modulaire en alternance avec d'autres types de panneaux.Bien que ce panneau absorbant soit fabriqué dans des tailles standard, une fabrication sur mesure peut être envisagée.L'utilisation du bois donne aux salles traitées un aspect très chaleureux très aprécié.\n
          Caractéristiques Principales\u{A0}\u{A0} \u{A0} \n
          \u{A0}\u{A0}\u{A0} * Utilise 80% de matériaux recyclés.\u{A0}\u{A0}\u{A0} *\u{A0}(ADD 0.56/m2), (ADDHC 0.71/m2), (ADDG 0.60/m2),(ADDS 0.78/m2), (ADDSL 0.79/m2),(ADDC 0.81/m2)\u{A0}\u{A0}\u{A0} * 100% recyclable.\u{A0}\u{A0}\u{A0} * Résistance au feu : M1.\u{A0}\u{A0}\u{A0} * Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0} * Installation : accessoires inclus.\u{A0}\u{A0}\u{A0} * D'autres tailles sont disponibles sur demande.\n
          Dimensions des Panneaux\n
          Largeur 60 cm, hauteur 60 cm, épaisseur 8 cm.\n
          Le panneau Addsorb existe également en largeur 60 cm, hauteur 120 cm, épaisseur 8 cm.Couleurs Disponibles (à préciser lors de votre commande)Modèles Disponibles (Référence à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI AddSorb® est un panneau acoustique d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore."
        #shortDescription: "JOCAVI AddSorb® est un panneau acoustique d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8795 …}
    #channels: Doctrine\ORM\PersistentCollection {#8781 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8777 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8779 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18711
  +product: App\Entity\Product\Product {#8776
    #id: 523
    #code: "jocavi_addsorb_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8783 …}
    #variants: Doctrine\ORM\PersistentCollection {#8785 …}
    #options: Doctrine\ORM\PersistentCollection {#8789 …}
    #associations: Doctrine\ORM\PersistentCollection {#8787 …}
    #createdAt: DateTime @1764670497 {#8774
      date: 2025-12-02 10:14:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670497 {#8775
      date: 2025-12-02 10:14:57.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8792 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8793
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8776}
        #id: 523
        #name: "JOCAVI AddSorb® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-addsorb-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les panneaux JOCAVI AddSorb® sont principalement utilisés dans les auditoriums, les salles de conférence, les salles polyvalentes, pour l'ensemble des des lieux où le traitement acoustique d'un surface mur en continu est nécessaire. Il s'agit d'un panneau d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore. Ce panneau combine également des fonctionnalités de diffuseur unidirectionnel.Il existe quatre types de perforations qui donnent à ce produit plusieurs variantes esthétiques et acoustiques.\n
          JOCAVI AddSorb® utilise trois matériaux absorbants intérieur de densités différentes plus efficaces pour absorber le son.Sur de grandes surfaces, son application peut être continue ou modulaire en alternance avec d'autres types de panneaux.Bien que ce panneau absorbant soit fabriqué dans des tailles standard, une fabrication sur mesure peut être envisagée.L'utilisation du bois donne aux salles traitées un aspect très chaleureux très aprécié.\n
          Caractéristiques Principales\u{A0}\u{A0} \u{A0} \n
          \u{A0}\u{A0}\u{A0} * Utilise 80% de matériaux recyclés.\u{A0}\u{A0}\u{A0} *\u{A0}(ADD 0.56/m2), (ADDHC 0.71/m2), (ADDG 0.60/m2),(ADDS 0.78/m2), (ADDSL 0.79/m2),(ADDC 0.81/m2)\u{A0}\u{A0}\u{A0} * 100% recyclable.\u{A0}\u{A0}\u{A0} * Résistance au feu : M1.\u{A0}\u{A0}\u{A0} * Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0} * Installation : accessoires inclus.\u{A0}\u{A0}\u{A0} * D'autres tailles sont disponibles sur demande.\n
          Dimensions des Panneaux\n
          Largeur 60 cm, hauteur 60 cm, épaisseur 8 cm.\n
          Le panneau Addsorb existe également en largeur 60 cm, hauteur 120 cm, épaisseur 8 cm.Couleurs Disponibles (à préciser lors de votre commande)Modèles Disponibles (Référence à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI AddSorb® est un panneau acoustique d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore."
        #shortDescription: "JOCAVI AddSorb® est un panneau acoustique d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8795 …}
    #channels: Doctrine\ORM\PersistentCollection {#8781 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8777 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8779 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19030 …}
  +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 {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#8776
    #id: 523
    #code: "jocavi_addsorb_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8783 …}
    #variants: Doctrine\ORM\PersistentCollection {#8785 …}
    #options: Doctrine\ORM\PersistentCollection {#8789 …}
    #associations: Doctrine\ORM\PersistentCollection {#8787 …}
    #createdAt: DateTime @1764670497 {#8774
      date: 2025-12-02 10:14:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670497 {#8775
      date: 2025-12-02 10:14:57.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8792 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8793
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8776}
        #id: 523
        #name: "JOCAVI AddSorb® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-addsorb-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les panneaux JOCAVI AddSorb® sont principalement utilisés dans les auditoriums, les salles de conférence, les salles polyvalentes, pour l'ensemble des des lieux où le traitement acoustique d'un surface mur en continu est nécessaire. Il s'agit d'un panneau d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore. Ce panneau combine également des fonctionnalités de diffuseur unidirectionnel.Il existe quatre types de perforations qui donnent à ce produit plusieurs variantes esthétiques et acoustiques.\n
          JOCAVI AddSorb® utilise trois matériaux absorbants intérieur de densités différentes plus efficaces pour absorber le son.Sur de grandes surfaces, son application peut être continue ou modulaire en alternance avec d'autres types de panneaux.Bien que ce panneau absorbant soit fabriqué dans des tailles standard, une fabrication sur mesure peut être envisagée.L'utilisation du bois donne aux salles traitées un aspect très chaleureux très aprécié.\n
          Caractéristiques Principales\u{A0}\u{A0} \u{A0} \n
          \u{A0}\u{A0}\u{A0} * Utilise 80% de matériaux recyclés.\u{A0}\u{A0}\u{A0} *\u{A0}(ADD 0.56/m2), (ADDHC 0.71/m2), (ADDG 0.60/m2),(ADDS 0.78/m2), (ADDSL 0.79/m2),(ADDC 0.81/m2)\u{A0}\u{A0}\u{A0} * 100% recyclable.\u{A0}\u{A0}\u{A0} * Résistance au feu : M1.\u{A0}\u{A0}\u{A0} * Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0} * Installation : accessoires inclus.\u{A0}\u{A0}\u{A0} * D'autres tailles sont disponibles sur demande.\n
          Dimensions des Panneaux\n
          Largeur 60 cm, hauteur 60 cm, épaisseur 8 cm.\n
          Le panneau Addsorb existe également en largeur 60 cm, hauteur 120 cm, épaisseur 8 cm.Couleurs Disponibles (à préciser lors de votre commande)Modèles Disponibles (Référence à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI AddSorb® est un panneau acoustique d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore."
        #shortDescription: "JOCAVI AddSorb® est un panneau acoustique d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8795 …}
    #channels: Doctrine\ORM\PersistentCollection {#8781 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8777 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8779 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI AddSorb® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19101
  -props: [
    "product" => App\Entity\Product\Product {#8776
      #id: 523
      #code: "jocavi_addsorb_panneau_acoustique_absorbant_lot_de_2_pieces"
      #attributes: Doctrine\ORM\PersistentCollection {#8783 …}
      #variants: Doctrine\ORM\PersistentCollection {#8785 …}
      #options: Doctrine\ORM\PersistentCollection {#8789 …}
      #associations: Doctrine\ORM\PersistentCollection {#8787 …}
      #createdAt: DateTime @1764670497 {#8774
        date: 2025-12-02 10:14:57.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670497 {#8775
        date: 2025-12-02 10:14:57.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8792 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8793
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8776}
          #id: 523
          #name: "JOCAVI AddSorb® Panneau Acoustique Absorbant (Lot de 2 pièces)"
          #slug: "jocavi-addsorb-panneau-acoustique-absorbant-lot-de-2-pieces"
          #description: """
            Les panneaux JOCAVI AddSorb® sont principalement utilisés dans les auditoriums, les salles de conférence, les salles polyvalentes, pour l'ensemble des des lieux où le traitement acoustique d'un surface mur en continu est nécessaire. Il s'agit d'un panneau d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore. Ce panneau combine également des fonctionnalités de diffuseur unidirectionnel.Il existe quatre types de perforations qui donnent à ce produit plusieurs variantes esthétiques et acoustiques.\n
            JOCAVI AddSorb® utilise trois matériaux absorbants intérieur de densités différentes plus efficaces pour absorber le son.Sur de grandes surfaces, son application peut être continue ou modulaire en alternance avec d'autres types de panneaux.Bien que ce panneau absorbant soit fabriqué dans des tailles standard, une fabrication sur mesure peut être envisagée.L'utilisation du bois donne aux salles traitées un aspect très chaleureux très aprécié.\n
            Caractéristiques Principales\u{A0}\u{A0} \u{A0} \n
            \u{A0}\u{A0}\u{A0} * Utilise 80% de matériaux recyclés.\u{A0}\u{A0}\u{A0} *\u{A0}(ADD 0.56/m2), (ADDHC 0.71/m2), (ADDG 0.60/m2),(ADDS 0.78/m2), (ADDSL 0.79/m2),(ADDC 0.81/m2)\u{A0}\u{A0}\u{A0} * 100% recyclable.\u{A0}\u{A0}\u{A0} * Résistance au feu : M1.\u{A0}\u{A0}\u{A0} * Conditionnement : par 2 unités.\u{A0}\u{A0}\u{A0} * Installation : accessoires inclus.\u{A0}\u{A0}\u{A0} * D'autres tailles sont disponibles sur demande.\n
            Dimensions des Panneaux\n
            Largeur 60 cm, hauteur 60 cm, épaisseur 8 cm.\n
            Le panneau Addsorb existe également en largeur 60 cm, hauteur 120 cm, épaisseur 8 cm.Couleurs Disponibles (à préciser lors de votre commande)Modèles Disponibles (Référence à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI AddSorb® est un panneau acoustique d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore."
          #shortDescription: "JOCAVI AddSorb® est un panneau acoustique d'absorption qui offre un équilibre pertinent dans la gamme moyenne du spectre sonore."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8795 …}
      #channels: Doctrine\ORM\PersistentCollection {#8781 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8777 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8779 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19168 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19181 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19170 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19030 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19038
    #collection: Doctrine\Common\Collections\ArrayCollection {#19047 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19026 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24183 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24185 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19168 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19181 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19170 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI AddSorb® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19038
    #collection: Doctrine\Common\Collections\ArrayCollection {#19047 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19026 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24183 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24185 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19215
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19214
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19168 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19181 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19170 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19030 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19038
      #collection: Doctrine\Common\Collections\ArrayCollection {#19047 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19026 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24183 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24185 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19268
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19259 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19266 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19267 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19030 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19271
  +variant: App\Entity\Product\ProductVariant {#19030 …}
  +price: "200,00\u{A0}"
  +originalPrice: "200,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9228 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12591 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9225 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19268
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19259 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19266 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19267 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 3.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#8799
    #id: 522
    #code: "jocavi_leakyfm_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8806 …}
    #variants: Doctrine\ORM\PersistentCollection {#8808 …}
    #options: Doctrine\ORM\PersistentCollection {#8812 …}
    #associations: Doctrine\ORM\PersistentCollection {#8810 …}
    #createdAt: DateTime @1764670496 {#8797
      date: 2025-12-02 10:14:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670496 {#8798
      date: 2025-12-02 10:14:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8815 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8816
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8799}
        #id: 522
        #name: "JOCAVI LeakyFM ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-leakyfm-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          JOCAVI® a développé LeakyFM® comme une option supplémentaire dans sa gamme de panneaux d'absorption. Il est principalement destiné aux studios de radio et de télévision, aux auditoriums, partout où le respect des voix est essentiel. \n
          Cependant la qualité de son design et de son esthétique en fait un produit particulièrement apprécié dans le cadre d'un traitement acoustique domestique où il sera efficace dans la lutte contre les résonnances indésirables en diminualt le temps de réflexion des ondes sonores.\n
          L'intensité typique voix-off exige un traitement adéquat de l'acoustique de la pièce afin d'assurer une bonne réception des signaux sonores. \n
          JOCAVI® a mis au point ce produit qui a une excellente absorption à 500 Hz, exactement dans le milieu de gamme de la voix humaine, créant ainsi une sorte d'effet de volume que les intervenants et les professionnels de la radio aprécient.\n
          La gamme LeakyFM® est attrayante et a un design agréable. \n
          Ces panneaux acoustiques absorbants sont fabriqués en combinant des matières premières absorbantes à base de fibres naturelles et de fibres synthétiques recyclées. Bien que ce panneau soit fabriqué dans des tailles standard, une fabrication sur mesure peut être envisagée.\n
          Caractéristiques Principales Utilise 80% de matériaux recyclés. CNRC: (LFM 0,86); (RAY 0,84); (Bambou 0,78); (CHESS 0,78) 100% recyclable. Résistance au feu : M1. Conditionnement : 2 unités. Installation : accessoires inclus. Dimensions standard : 60 X 60 X 8 cm et 60 X 120 X 8 cm D'autres tailles sont disponibles sur demande\u{A0}\n
          Ce panneau acoustique peut bénéficier en option d'une impression personnalisée (Motif).Couleurs Disponibles (à préciser lors de votre commande)Choix et Références des Versions
          """
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: "JOCAVI LeakyFM® est un panneau acoustique destiné aux studios de radio et de télévision, aux auditoriums, partout où le respect des voix est essentiel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8818 …}
    #channels: Doctrine\ORM\PersistentCollection {#8804 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8800 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8802 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19094
  +product: App\Entity\Product\Product {#8799
    #id: 522
    #code: "jocavi_leakyfm_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8806 …}
    #variants: Doctrine\ORM\PersistentCollection {#8808 …}
    #options: Doctrine\ORM\PersistentCollection {#8812 …}
    #associations: Doctrine\ORM\PersistentCollection {#8810 …}
    #createdAt: DateTime @1764670496 {#8797
      date: 2025-12-02 10:14:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670496 {#8798
      date: 2025-12-02 10:14:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8815 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8816
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8799}
        #id: 522
        #name: "JOCAVI LeakyFM ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-leakyfm-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          JOCAVI® a développé LeakyFM® comme une option supplémentaire dans sa gamme de panneaux d'absorption. Il est principalement destiné aux studios de radio et de télévision, aux auditoriums, partout où le respect des voix est essentiel. \n
          Cependant la qualité de son design et de son esthétique en fait un produit particulièrement apprécié dans le cadre d'un traitement acoustique domestique où il sera efficace dans la lutte contre les résonnances indésirables en diminualt le temps de réflexion des ondes sonores.\n
          L'intensité typique voix-off exige un traitement adéquat de l'acoustique de la pièce afin d'assurer une bonne réception des signaux sonores. \n
          JOCAVI® a mis au point ce produit qui a une excellente absorption à 500 Hz, exactement dans le milieu de gamme de la voix humaine, créant ainsi une sorte d'effet de volume que les intervenants et les professionnels de la radio aprécient.\n
          La gamme LeakyFM® est attrayante et a un design agréable. \n
          Ces panneaux acoustiques absorbants sont fabriqués en combinant des matières premières absorbantes à base de fibres naturelles et de fibres synthétiques recyclées. Bien que ce panneau soit fabriqué dans des tailles standard, une fabrication sur mesure peut être envisagée.\n
          Caractéristiques Principales Utilise 80% de matériaux recyclés. CNRC: (LFM 0,86); (RAY 0,84); (Bambou 0,78); (CHESS 0,78) 100% recyclable. Résistance au feu : M1. Conditionnement : 2 unités. Installation : accessoires inclus. Dimensions standard : 60 X 60 X 8 cm et 60 X 120 X 8 cm D'autres tailles sont disponibles sur demande\u{A0}\n
          Ce panneau acoustique peut bénéficier en option d'une impression personnalisée (Motif).Couleurs Disponibles (à préciser lors de votre commande)Choix et Références des Versions
          """
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: "JOCAVI LeakyFM® est un panneau acoustique destiné aux studios de radio et de télévision, aux auditoriums, partout où le respect des voix est essentiel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8818 …}
    #channels: Doctrine\ORM\PersistentCollection {#8804 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8800 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8802 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19334 …}
  +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 {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#8799
    #id: 522
    #code: "jocavi_leakyfm_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8806 …}
    #variants: Doctrine\ORM\PersistentCollection {#8808 …}
    #options: Doctrine\ORM\PersistentCollection {#8812 …}
    #associations: Doctrine\ORM\PersistentCollection {#8810 …}
    #createdAt: DateTime @1764670496 {#8797
      date: 2025-12-02 10:14:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670496 {#8798
      date: 2025-12-02 10:14:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8815 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8816
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8799}
        #id: 522
        #name: "JOCAVI LeakyFM ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-leakyfm-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          JOCAVI® a développé LeakyFM® comme une option supplémentaire dans sa gamme de panneaux d'absorption. Il est principalement destiné aux studios de radio et de télévision, aux auditoriums, partout où le respect des voix est essentiel. \n
          Cependant la qualité de son design et de son esthétique en fait un produit particulièrement apprécié dans le cadre d'un traitement acoustique domestique où il sera efficace dans la lutte contre les résonnances indésirables en diminualt le temps de réflexion des ondes sonores.\n
          L'intensité typique voix-off exige un traitement adéquat de l'acoustique de la pièce afin d'assurer une bonne réception des signaux sonores. \n
          JOCAVI® a mis au point ce produit qui a une excellente absorption à 500 Hz, exactement dans le milieu de gamme de la voix humaine, créant ainsi une sorte d'effet de volume que les intervenants et les professionnels de la radio aprécient.\n
          La gamme LeakyFM® est attrayante et a un design agréable. \n
          Ces panneaux acoustiques absorbants sont fabriqués en combinant des matières premières absorbantes à base de fibres naturelles et de fibres synthétiques recyclées. Bien que ce panneau soit fabriqué dans des tailles standard, une fabrication sur mesure peut être envisagée.\n
          Caractéristiques Principales Utilise 80% de matériaux recyclés. CNRC: (LFM 0,86); (RAY 0,84); (Bambou 0,78); (CHESS 0,78) 100% recyclable. Résistance au feu : M1. Conditionnement : 2 unités. Installation : accessoires inclus. Dimensions standard : 60 X 60 X 8 cm et 60 X 120 X 8 cm D'autres tailles sont disponibles sur demande\u{A0}\n
          Ce panneau acoustique peut bénéficier en option d'une impression personnalisée (Motif).Couleurs Disponibles (à préciser lors de votre commande)Choix et Références des Versions
          """
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: "JOCAVI LeakyFM® est un panneau acoustique destiné aux studios de radio et de télévision, aux auditoriums, partout où le respect des voix est essentiel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8818 …}
    #channels: Doctrine\ORM\PersistentCollection {#8804 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8800 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8802 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI LeakyFM ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19405
  -props: [
    "product" => App\Entity\Product\Product {#8799
      #id: 522
      #code: "jocavi_leakyfm_panneau_acoustique_absorbant_lot_de_2_pieces"
      #attributes: Doctrine\ORM\PersistentCollection {#8806 …}
      #variants: Doctrine\ORM\PersistentCollection {#8808 …}
      #options: Doctrine\ORM\PersistentCollection {#8812 …}
      #associations: Doctrine\ORM\PersistentCollection {#8810 …}
      #createdAt: DateTime @1764670496 {#8797
        date: 2025-12-02 10:14:56.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670496 {#8798
        date: 2025-12-02 10:14:56.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8815 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8816
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8799}
          #id: 522
          #name: "JOCAVI LeakyFM ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
          #slug: "jocavi-leakyfm-panneau-acoustique-absorbant-lot-de-2-pieces"
          #description: """
            JOCAVI® a développé LeakyFM® comme une option supplémentaire dans sa gamme de panneaux d'absorption. Il est principalement destiné aux studios de radio et de télévision, aux auditoriums, partout où le respect des voix est essentiel. \n
            Cependant la qualité de son design et de son esthétique en fait un produit particulièrement apprécié dans le cadre d'un traitement acoustique domestique où il sera efficace dans la lutte contre les résonnances indésirables en diminualt le temps de réflexion des ondes sonores.\n
            L'intensité typique voix-off exige un traitement adéquat de l'acoustique de la pièce afin d'assurer une bonne réception des signaux sonores. \n
            JOCAVI® a mis au point ce produit qui a une excellente absorption à 500 Hz, exactement dans le milieu de gamme de la voix humaine, créant ainsi une sorte d'effet de volume que les intervenants et les professionnels de la radio aprécient.\n
            La gamme LeakyFM® est attrayante et a un design agréable. \n
            Ces panneaux acoustiques absorbants sont fabriqués en combinant des matières premières absorbantes à base de fibres naturelles et de fibres synthétiques recyclées. Bien que ce panneau soit fabriqué dans des tailles standard, une fabrication sur mesure peut être envisagée.\n
            Caractéristiques Principales Utilise 80% de matériaux recyclés. CNRC: (LFM 0,86); (RAY 0,84); (Bambou 0,78); (CHESS 0,78) 100% recyclable. Résistance au feu : M1. Conditionnement : 2 unités. Installation : accessoires inclus. Dimensions standard : 60 X 60 X 8 cm et 60 X 120 X 8 cm D'autres tailles sont disponibles sur demande\u{A0}\n
            Ce panneau acoustique peut bénéficier en option d'une impression personnalisée (Motif).Couleurs Disponibles (à préciser lors de votre commande)Choix et Références des Versions
            """
          #metaKeywords: null
          #metaDescription: ""
          #shortDescription: "JOCAVI LeakyFM® est un panneau acoustique destiné aux studios de radio et de télévision, aux auditoriums, partout où le respect des voix est essentiel."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8818 …}
      #channels: Doctrine\ORM\PersistentCollection {#8804 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8800 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8802 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19537
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19469 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19471 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19334 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19342
    #collection: Doctrine\Common\Collections\ArrayCollection {#19351 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19330 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24198 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24200 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19537
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19469 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19471 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI LeakyFM ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19342
    #collection: Doctrine\Common\Collections\ArrayCollection {#19351 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19330 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24198 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24200 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19542
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19537
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19469 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19482 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19471 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19334 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19342
      #collection: Doctrine\Common\Collections\ArrayCollection {#19351 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19330 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24198 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24200 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19591
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19582 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19589 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19590 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19334 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19594
  +variant: App\Entity\Product\ProductVariant {#19334 …}
  +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 {#9228 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12591 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9225 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19591
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19582 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19589 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19590 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 2.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#8822
    #id: 521
    #code: "jocavi_ebony_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8829 …}
    #variants: Doctrine\ORM\PersistentCollection {#8831 …}
    #options: Doctrine\ORM\PersistentCollection {#8835 …}
    #associations: Doctrine\ORM\PersistentCollection {#8833 …}
    #createdAt: DateTime @1764670495 {#8820
      date: 2025-12-02 10:14:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670495 {#8821
      date: 2025-12-02 10:14:55.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8838 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8839
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8822}
        #id: 521
        #name: "JOCAVI Ebony ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-ebony-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          La partie avant de ce modèle consiste en une membrane en polyuréthane résonnante.Trois autres matières premières avec des propriétés différentes sont utilisées de façon complémentaires.En dépit de sa petite taille, JOCAVI Ebony® a également une action d'absorption à faible coefficient dans les basses fréquences.\n
          Grâce à sa forme, l'absorption du panneau Ebony® se combine à la perfection, techniquement et esthétiquement, avec le diffuseur ®IVOIRE.\n
          Ce produit est destiné à être monté sur les murs et les plafonds, son faible poids le rend particulièrement adapté au traitement des plafonds.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Utilise 55% de matériaux recyclés.\u{A0}\u{A0}\u{A0} * CNRC: 0,64.\u{A0}\u{A0}\u{A0} * 100% recyclable.\u{A0}\u{A0}\u{A0} * Résistance au feu : M2.\u{A0}\u{A0}\u{A0} * Conditionnement : 2 unités par paquet.\u{A0}\u{A0}\u{A0} * Installation : accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 14 cm , Poids : 3,8 Kg-Longueur 100 cm, Largeur 60 cm, Epaisseur 14 cm, Poids : 7,6 KgCouleurs Disponibles (à préciser lors de votre commande)\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI EBONY® est un panneau d'absorption acoustique adapté au traitement des fréquences moyennes."
        #shortDescription: "JOCAVI EBONY® est un panneau d'absorption acoustique adapté au traitement des fréquences moyennes."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8841 …}
    #channels: Doctrine\ORM\PersistentCollection {#8827 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8823 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8825 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19398
  +product: App\Entity\Product\Product {#8822
    #id: 521
    #code: "jocavi_ebony_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8829 …}
    #variants: Doctrine\ORM\PersistentCollection {#8831 …}
    #options: Doctrine\ORM\PersistentCollection {#8835 …}
    #associations: Doctrine\ORM\PersistentCollection {#8833 …}
    #createdAt: DateTime @1764670495 {#8820
      date: 2025-12-02 10:14:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670495 {#8821
      date: 2025-12-02 10:14:55.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8838 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8839
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8822}
        #id: 521
        #name: "JOCAVI Ebony ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-ebony-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          La partie avant de ce modèle consiste en une membrane en polyuréthane résonnante.Trois autres matières premières avec des propriétés différentes sont utilisées de façon complémentaires.En dépit de sa petite taille, JOCAVI Ebony® a également une action d'absorption à faible coefficient dans les basses fréquences.\n
          Grâce à sa forme, l'absorption du panneau Ebony® se combine à la perfection, techniquement et esthétiquement, avec le diffuseur ®IVOIRE.\n
          Ce produit est destiné à être monté sur les murs et les plafonds, son faible poids le rend particulièrement adapté au traitement des plafonds.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Utilise 55% de matériaux recyclés.\u{A0}\u{A0}\u{A0} * CNRC: 0,64.\u{A0}\u{A0}\u{A0} * 100% recyclable.\u{A0}\u{A0}\u{A0} * Résistance au feu : M2.\u{A0}\u{A0}\u{A0} * Conditionnement : 2 unités par paquet.\u{A0}\u{A0}\u{A0} * Installation : accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 14 cm , Poids : 3,8 Kg-Longueur 100 cm, Largeur 60 cm, Epaisseur 14 cm, Poids : 7,6 KgCouleurs Disponibles (à préciser lors de votre commande)\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI EBONY® est un panneau d'absorption acoustique adapté au traitement des fréquences moyennes."
        #shortDescription: "JOCAVI EBONY® est un panneau d'absorption acoustique adapté au traitement des fréquences moyennes."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8841 …}
    #channels: Doctrine\ORM\PersistentCollection {#8827 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8823 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8825 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19657 …}
  +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 {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8822
    #id: 521
    #code: "jocavi_ebony_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8829 …}
    #variants: Doctrine\ORM\PersistentCollection {#8831 …}
    #options: Doctrine\ORM\PersistentCollection {#8835 …}
    #associations: Doctrine\ORM\PersistentCollection {#8833 …}
    #createdAt: DateTime @1764670495 {#8820
      date: 2025-12-02 10:14:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670495 {#8821
      date: 2025-12-02 10:14:55.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8838 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8839
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8822}
        #id: 521
        #name: "JOCAVI Ebony ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-ebony-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          La partie avant de ce modèle consiste en une membrane en polyuréthane résonnante.Trois autres matières premières avec des propriétés différentes sont utilisées de façon complémentaires.En dépit de sa petite taille, JOCAVI Ebony® a également une action d'absorption à faible coefficient dans les basses fréquences.\n
          Grâce à sa forme, l'absorption du panneau Ebony® se combine à la perfection, techniquement et esthétiquement, avec le diffuseur ®IVOIRE.\n
          Ce produit est destiné à être monté sur les murs et les plafonds, son faible poids le rend particulièrement adapté au traitement des plafonds.\n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} * Utilise 55% de matériaux recyclés.\u{A0}\u{A0}\u{A0} * CNRC: 0,64.\u{A0}\u{A0}\u{A0} * 100% recyclable.\u{A0}\u{A0}\u{A0} * Résistance au feu : M2.\u{A0}\u{A0}\u{A0} * Conditionnement : 2 unités par paquet.\u{A0}\u{A0}\u{A0} * Installation : accessoires inclus.\n
          Dimensions \n
          -Longueur 60 cm, Largeur 60 cm, Epaisseur 14 cm , Poids : 3,8 Kg-Longueur 100 cm, Largeur 60 cm, Epaisseur 14 cm, Poids : 7,6 KgCouleurs Disponibles (à préciser lors de votre commande)\u{A0}
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI EBONY® est un panneau d'absorption acoustique adapté au traitement des fréquences moyennes."
        #shortDescription: "JOCAVI EBONY® est un panneau d'absorption acoustique adapté au traitement des fréquences moyennes."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8841 …}
    #channels: Doctrine\ORM\PersistentCollection {#8827 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8823 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8825 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Ebony ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19728
  -props: [
    "product" => App\Entity\Product\Product {#8822
      #id: 521
      #code: "jocavi_ebony_panneau_acoustique_absorbant_lot_de_2_pieces"
      #attributes: Doctrine\ORM\PersistentCollection {#8829 …}
      #variants: Doctrine\ORM\PersistentCollection {#8831 …}
      #options: Doctrine\ORM\PersistentCollection {#8835 …}
      #associations: Doctrine\ORM\PersistentCollection {#8833 …}
      #createdAt: DateTime @1764670495 {#8820
        date: 2025-12-02 10:14:55.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670495 {#8821
        date: 2025-12-02 10:14:55.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8838 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8839
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8822}
          #id: 521
          #name: "JOCAVI Ebony ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
          #slug: "jocavi-ebony-panneau-acoustique-absorbant-lot-de-2-pieces"
          #description: """
            La partie avant de ce modèle consiste en une membrane en polyuréthane résonnante.Trois autres matières premières avec des propriétés différentes sont utilisées de façon complémentaires.En dépit de sa petite taille, JOCAVI Ebony® a également une action d'absorption à faible coefficient dans les basses fréquences.\n
            Grâce à sa forme, l'absorption du panneau Ebony® se combine à la perfection, techniquement et esthétiquement, avec le diffuseur ®IVOIRE.\n
            Ce produit est destiné à être monté sur les murs et les plafonds, son faible poids le rend particulièrement adapté au traitement des plafonds.\n
            Caractéristiques Principales\n
            \u{A0}\u{A0}\u{A0} * Utilise 55% de matériaux recyclés.\u{A0}\u{A0}\u{A0} * CNRC: 0,64.\u{A0}\u{A0}\u{A0} * 100% recyclable.\u{A0}\u{A0}\u{A0} * Résistance au feu : M2.\u{A0}\u{A0}\u{A0} * Conditionnement : 2 unités par paquet.\u{A0}\u{A0}\u{A0} * Installation : accessoires inclus.\n
            Dimensions \n
            -Longueur 60 cm, Largeur 60 cm, Epaisseur 14 cm , Poids : 3,8 Kg-Longueur 100 cm, Largeur 60 cm, Epaisseur 14 cm, Poids : 7,6 KgCouleurs Disponibles (à préciser lors de votre commande)\u{A0}
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI EBONY® est un panneau d'absorption acoustique adapté au traitement des fréquences moyennes."
          #shortDescription: "JOCAVI EBONY® est un panneau d'absorption acoustique adapté au traitement des fréquences moyennes."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8841 …}
      #channels: Doctrine\ORM\PersistentCollection {#8827 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8823 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8825 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19835
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19802 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19791 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19657 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19665
    #collection: Doctrine\Common\Collections\ArrayCollection {#19674 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19653 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24213 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24215 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19835
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19802 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19791 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Ebony ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19665
    #collection: Doctrine\Common\Collections\ArrayCollection {#19674 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19653 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24213 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24215 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19836
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19835
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19789 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19802 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19791 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19657 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19665
      #collection: Doctrine\Common\Collections\ArrayCollection {#19674 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19653 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24213 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24215 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19889
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19880 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19887 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19657 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19892
  +variant: App\Entity\Product\ProductVariant {#19657 …}
  +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 {#9228 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12591 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9225 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19889
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19880 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19887 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 2.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8845
    #id: 520
    #code: "WBA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8852 …}
    #variants: Doctrine\ORM\PersistentCollection {#8854 …}
    #options: Doctrine\ORM\PersistentCollection {#8858 …}
    #associations: Doctrine\ORM\PersistentCollection {#8856 …}
    #createdAt: DateTime @1764670494 {#8843
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670494 {#8844
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8861 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8862
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8845}
        #id: 520
        #name: "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-wba-panneau-acoustique-absorbant-lot-de-4-pieces"
        #description: """
          Le panneau absorbant JOCAVI WBA StaidTreaT® est constitué d'une boîte en mousse de polyuréthane haute densité remplie d'un matériau qui a été conçu de façon à augmenter son coefficient d'absorption acoustique.\n
          La plaque de finition extérieure est faite d'un granulat minéral pressée poreux et perméable, très absorbant dans les fréquences moyennes et hautes, ce qui rend ce produit très équilibré en ce qui concerne l'absorption / fréquence. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} Utilise 80 % de matériaux recyclés.• \u{A0} \u{A0}CNRC: 0,66.• \u{A0} \u{A0}Plaque de finition en granulat minéral • \u{A0} \u{A0}Résistance au feu : M1.• \u{A0} \u{A0}Conditionnement : 4 unités par paquet.• \u{A0} \u{A0}Compatible faux plafonds à structure en T. • \u{A0} \u{A0}Accessoires de fixation fournis.\n
          Dimensions : Longueur 60 cm, Largeur 60 cm, Epaisseur 8 cm (Unité)Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
        #shortDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8864 …}
    #channels: Doctrine\ORM\PersistentCollection {#8850 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8846 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8848 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19721
  +product: App\Entity\Product\Product {#8845
    #id: 520
    #code: "WBA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8852 …}
    #variants: Doctrine\ORM\PersistentCollection {#8854 …}
    #options: Doctrine\ORM\PersistentCollection {#8858 …}
    #associations: Doctrine\ORM\PersistentCollection {#8856 …}
    #createdAt: DateTime @1764670494 {#8843
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670494 {#8844
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8861 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8862
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8845}
        #id: 520
        #name: "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-wba-panneau-acoustique-absorbant-lot-de-4-pieces"
        #description: """
          Le panneau absorbant JOCAVI WBA StaidTreaT® est constitué d'une boîte en mousse de polyuréthane haute densité remplie d'un matériau qui a été conçu de façon à augmenter son coefficient d'absorption acoustique.\n
          La plaque de finition extérieure est faite d'un granulat minéral pressée poreux et perméable, très absorbant dans les fréquences moyennes et hautes, ce qui rend ce produit très équilibré en ce qui concerne l'absorption / fréquence. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} Utilise 80 % de matériaux recyclés.• \u{A0} \u{A0}CNRC: 0,66.• \u{A0} \u{A0}Plaque de finition en granulat minéral • \u{A0} \u{A0}Résistance au feu : M1.• \u{A0} \u{A0}Conditionnement : 4 unités par paquet.• \u{A0} \u{A0}Compatible faux plafonds à structure en T. • \u{A0} \u{A0}Accessoires de fixation fournis.\n
          Dimensions : Longueur 60 cm, Largeur 60 cm, Epaisseur 8 cm (Unité)Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
        #shortDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8864 …}
    #channels: Doctrine\ORM\PersistentCollection {#8850 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8846 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8848 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19955 …}
  +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 {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#8845
    #id: 520
    #code: "WBA060"
    #attributes: Doctrine\ORM\PersistentCollection {#8852 …}
    #variants: Doctrine\ORM\PersistentCollection {#8854 …}
    #options: Doctrine\ORM\PersistentCollection {#8858 …}
    #associations: Doctrine\ORM\PersistentCollection {#8856 …}
    #createdAt: DateTime @1764670494 {#8843
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670494 {#8844
      date: 2025-12-02 10:14:54.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8861 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8862
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8845}
        #id: 520
        #name: "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
        #slug: "jocavi-staidtreat-wba-panneau-acoustique-absorbant-lot-de-4-pieces"
        #description: """
          Le panneau absorbant JOCAVI WBA StaidTreaT® est constitué d'une boîte en mousse de polyuréthane haute densité remplie d'un matériau qui a été conçu de façon à augmenter son coefficient d'absorption acoustique.\n
          La plaque de finition extérieure est faite d'un granulat minéral pressée poreux et perméable, très absorbant dans les fréquences moyennes et hautes, ce qui rend ce produit très équilibré en ce qui concerne l'absorption / fréquence. \n
          Caractéristiques Principales\u{A0}\n
          \u{A0}\u{A0}\u{A0} Utilise 80 % de matériaux recyclés.• \u{A0} \u{A0}CNRC: 0,66.• \u{A0} \u{A0}Plaque de finition en granulat minéral • \u{A0} \u{A0}Résistance au feu : M1.• \u{A0} \u{A0}Conditionnement : 4 unités par paquet.• \u{A0} \u{A0}Compatible faux plafonds à structure en T. • \u{A0} \u{A0}Accessoires de fixation fournis.\n
          Dimensions : Longueur 60 cm, Largeur 60 cm, Epaisseur 8 cm (Unité)Couleurs Disponibles
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
        #shortDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8864 …}
    #channels: Doctrine\ORM\PersistentCollection {#8850 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8846 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8848 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20026
  -props: [
    "product" => App\Entity\Product\Product {#8845
      #id: 520
      #code: "WBA060"
      #attributes: Doctrine\ORM\PersistentCollection {#8852 …}
      #variants: Doctrine\ORM\PersistentCollection {#8854 …}
      #options: Doctrine\ORM\PersistentCollection {#8858 …}
      #associations: Doctrine\ORM\PersistentCollection {#8856 …}
      #createdAt: DateTime @1764670494 {#8843
        date: 2025-12-02 10:14:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670494 {#8844
        date: 2025-12-02 10:14:54.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8861 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8862
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8845}
          #id: 520
          #name: "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
          #slug: "jocavi-staidtreat-wba-panneau-acoustique-absorbant-lot-de-4-pieces"
          #description: """
            Le panneau absorbant JOCAVI WBA StaidTreaT® est constitué d'une boîte en mousse de polyuréthane haute densité remplie d'un matériau qui a été conçu de façon à augmenter son coefficient d'absorption acoustique.\n
            La plaque de finition extérieure est faite d'un granulat minéral pressée poreux et perméable, très absorbant dans les fréquences moyennes et hautes, ce qui rend ce produit très équilibré en ce qui concerne l'absorption / fréquence. \n
            Caractéristiques Principales\u{A0}\n
            \u{A0}\u{A0}\u{A0} Utilise 80 % de matériaux recyclés.• \u{A0} \u{A0}CNRC: 0,66.• \u{A0} \u{A0}Plaque de finition en granulat minéral • \u{A0} \u{A0}Résistance au feu : M1.• \u{A0} \u{A0}Conditionnement : 4 unités par paquet.• \u{A0} \u{A0}Compatible faux plafonds à structure en T. • \u{A0} \u{A0}Accessoires de fixation fournis.\n
            Dimensions : Longueur 60 cm, Largeur 60 cm, Epaisseur 8 cm (Unité)Couleurs Disponibles
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
          #shortDescription: "JOCAVI WBA STAIDTREAT® est un panneau acoustique absorbant destiné à être placé au mur ou au plafond. Il convient aux faux plafonds à structure en T."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8864 …}
      #channels: Doctrine\ORM\PersistentCollection {#8850 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8846 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8848 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20141
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20084 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20086 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19955 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19963
    #collection: Doctrine\Common\Collections\ArrayCollection {#19972 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19951 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24228 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24230 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20141
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20084 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20086 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Staidtreat® WBA Panneau Acoustique Absorbant (Lot de 4 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19963
    #collection: Doctrine\Common\Collections\ArrayCollection {#19972 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19951 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24228 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24230 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20145
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20141
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20084 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20097 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20086 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19955 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19963
      #collection: Doctrine\Common\Collections\ArrayCollection {#19972 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19951 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24228 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24230 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20195
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20186 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20193 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20194 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19955 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20198
  +variant: App\Entity\Product\ProductVariant {#19955 …}
  +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 {#9228 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12591 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9225 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20195
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20186 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20193 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20194 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 3.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#8868
    #id: 519
    #code: "jocavi_mellowalltrap_60_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8875 …}
    #variants: Doctrine\ORM\PersistentCollection {#8877 …}
    #options: Doctrine\ORM\PersistentCollection {#8881 …}
    #associations: Doctrine\ORM\PersistentCollection {#8879 …}
    #createdAt: DateTime @1764670492 {#8866
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670492 {#8867
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8885
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8868}
        #id: 519
        #name: "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-mellowalltrap-60-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les auditoriums, les pièces où l'on écoute de la musique, les studios, les salles de cinéma, etc ont besoin d'une surface efficace pour absorber les ondes sonores dans la plus large plage possible de fréquences. \n
          Ce produit est particulièrement important pour l'absorption des fréquences moyennes et moyennes-hautes du spectre sonore. Ce produit excelle grâce à sa haute performance, sa petite taille et son faible poids. \n
          Même si il est fabriqué avec les meilleurs matériaux absorbants des fréquences moyennes, une étude mathématique a été conduite pour optimiser sa forme afin d'accroître et d'améliorer encore ses résultats. \n
          La forme du JOCAVI Mellowalltrap® a été conçu pour absorber le son incident sur les murs et les plafonds, réduisant ainsi l'énergie réfléchie au point d'écoute et diminuant ainsi, dans une certaine mesure, l'effet de salle. \n
          Il s'agit d'un panneau d'absorption très efficace pour les moyennes fréquences. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 75% de matériaux recyclés.•\u{A0}\u{A0}\u{A0} CNRC: 1,09.•\u{A0}\u{A0}\u{A0} 100% recyclable.•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 2 unités par paquet.•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus. •\u{A0}\u{A0}\u{A0} D'autres tailles sont disponibles sur demande.\n
          Dimensions\n
          Longueur = 60 cm, Largeur = 60 cm, Epaisseur = 8 cm (Poids = 4 Kg)Existe aussi en longueur 120 cm et 180 cm. \u{A0}Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
        #shortDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8887 …}
    #channels: Doctrine\ORM\PersistentCollection {#8873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8869 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8871 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20019
  +product: App\Entity\Product\Product {#8868
    #id: 519
    #code: "jocavi_mellowalltrap_60_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8875 …}
    #variants: Doctrine\ORM\PersistentCollection {#8877 …}
    #options: Doctrine\ORM\PersistentCollection {#8881 …}
    #associations: Doctrine\ORM\PersistentCollection {#8879 …}
    #createdAt: DateTime @1764670492 {#8866
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670492 {#8867
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8885
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8868}
        #id: 519
        #name: "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-mellowalltrap-60-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les auditoriums, les pièces où l'on écoute de la musique, les studios, les salles de cinéma, etc ont besoin d'une surface efficace pour absorber les ondes sonores dans la plus large plage possible de fréquences. \n
          Ce produit est particulièrement important pour l'absorption des fréquences moyennes et moyennes-hautes du spectre sonore. Ce produit excelle grâce à sa haute performance, sa petite taille et son faible poids. \n
          Même si il est fabriqué avec les meilleurs matériaux absorbants des fréquences moyennes, une étude mathématique a été conduite pour optimiser sa forme afin d'accroître et d'améliorer encore ses résultats. \n
          La forme du JOCAVI Mellowalltrap® a été conçu pour absorber le son incident sur les murs et les plafonds, réduisant ainsi l'énergie réfléchie au point d'écoute et diminuant ainsi, dans une certaine mesure, l'effet de salle. \n
          Il s'agit d'un panneau d'absorption très efficace pour les moyennes fréquences. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 75% de matériaux recyclés.•\u{A0}\u{A0}\u{A0} CNRC: 1,09.•\u{A0}\u{A0}\u{A0} 100% recyclable.•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 2 unités par paquet.•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus. •\u{A0}\u{A0}\u{A0} D'autres tailles sont disponibles sur demande.\n
          Dimensions\n
          Longueur = 60 cm, Largeur = 60 cm, Epaisseur = 8 cm (Poids = 4 Kg)Existe aussi en longueur 120 cm et 180 cm. \u{A0}Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
        #shortDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8887 …}
    #channels: Doctrine\ORM\PersistentCollection {#8873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8869 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8871 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20261 …}
  +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 {#17761
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8868
    #id: 519
    #code: "jocavi_mellowalltrap_60_panneau_acoustique_absorbant_lot_de_2_pieces"
    #attributes: Doctrine\ORM\PersistentCollection {#8875 …}
    #variants: Doctrine\ORM\PersistentCollection {#8877 …}
    #options: Doctrine\ORM\PersistentCollection {#8881 …}
    #associations: Doctrine\ORM\PersistentCollection {#8879 …}
    #createdAt: DateTime @1764670492 {#8866
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670492 {#8867
      date: 2025-12-02 10:14:52.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8885
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8868}
        #id: 519
        #name: "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
        #slug: "jocavi-mellowalltrap-60-panneau-acoustique-absorbant-lot-de-2-pieces"
        #description: """
          Les auditoriums, les pièces où l'on écoute de la musique, les studios, les salles de cinéma, etc ont besoin d'une surface efficace pour absorber les ondes sonores dans la plus large plage possible de fréquences. \n
          Ce produit est particulièrement important pour l'absorption des fréquences moyennes et moyennes-hautes du spectre sonore. Ce produit excelle grâce à sa haute performance, sa petite taille et son faible poids. \n
          Même si il est fabriqué avec les meilleurs matériaux absorbants des fréquences moyennes, une étude mathématique a été conduite pour optimiser sa forme afin d'accroître et d'améliorer encore ses résultats. \n
          La forme du JOCAVI Mellowalltrap® a été conçu pour absorber le son incident sur les murs et les plafonds, réduisant ainsi l'énergie réfléchie au point d'écoute et diminuant ainsi, dans une certaine mesure, l'effet de salle. \n
          Il s'agit d'un panneau d'absorption très efficace pour les moyennes fréquences. \n
          Caractéristiques Principales\n
          \u{A0}\u{A0}\u{A0} Utilise 75% de matériaux recyclés.•\u{A0}\u{A0}\u{A0} CNRC: 1,09.•\u{A0}\u{A0}\u{A0} 100% recyclable.•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 2 unités par paquet.•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus. •\u{A0}\u{A0}\u{A0} D'autres tailles sont disponibles sur demande.\n
          Dimensions\n
          Longueur = 60 cm, Largeur = 60 cm, Epaisseur = 8 cm (Poids = 4 Kg)Existe aussi en longueur 120 cm et 180 cm. \u{A0}Couleurs disponibles (à préciser lors de votre commande)
          """
        #metaKeywords: null
        #metaDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
        #shortDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8887 …}
    #channels: Doctrine\ORM\PersistentCollection {#8873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8869 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8871 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20332
  -props: [
    "product" => App\Entity\Product\Product {#8868
      #id: 519
      #code: "jocavi_mellowalltrap_60_panneau_acoustique_absorbant_lot_de_2_pieces"
      #attributes: Doctrine\ORM\PersistentCollection {#8875 …}
      #variants: Doctrine\ORM\PersistentCollection {#8877 …}
      #options: Doctrine\ORM\PersistentCollection {#8881 …}
      #associations: Doctrine\ORM\PersistentCollection {#8879 …}
      #createdAt: DateTime @1764670492 {#8866
        date: 2025-12-02 10:14:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670492 {#8867
        date: 2025-12-02 10:14:52.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8884 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8885
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8868}
          #id: 519
          #name: "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
          #slug: "jocavi-mellowalltrap-60-panneau-acoustique-absorbant-lot-de-2-pieces"
          #description: """
            Les auditoriums, les pièces où l'on écoute de la musique, les studios, les salles de cinéma, etc ont besoin d'une surface efficace pour absorber les ondes sonores dans la plus large plage possible de fréquences. \n
            Ce produit est particulièrement important pour l'absorption des fréquences moyennes et moyennes-hautes du spectre sonore. Ce produit excelle grâce à sa haute performance, sa petite taille et son faible poids. \n
            Même si il est fabriqué avec les meilleurs matériaux absorbants des fréquences moyennes, une étude mathématique a été conduite pour optimiser sa forme afin d'accroître et d'améliorer encore ses résultats. \n
            La forme du JOCAVI Mellowalltrap® a été conçu pour absorber le son incident sur les murs et les plafonds, réduisant ainsi l'énergie réfléchie au point d'écoute et diminuant ainsi, dans une certaine mesure, l'effet de salle. \n
            Il s'agit d'un panneau d'absorption très efficace pour les moyennes fréquences. \n
            Caractéristiques Principales\n
            \u{A0}\u{A0}\u{A0} Utilise 75% de matériaux recyclés.•\u{A0}\u{A0}\u{A0} CNRC: 1,09.•\u{A0}\u{A0}\u{A0} 100% recyclable.•\u{A0}\u{A0}\u{A0} Résistance au feu : M2.•\u{A0}\u{A0}\u{A0} Conditionnement : 2 unités par paquet.•\u{A0}\u{A0}\u{A0} Installation : accessoires inclus. •\u{A0}\u{A0}\u{A0} D'autres tailles sont disponibles sur demande.\n
            Dimensions\n
            Longueur = 60 cm, Largeur = 60 cm, Epaisseur = 8 cm (Poids = 4 Kg)Existe aussi en longueur 120 cm et 180 cm. \u{A0}Couleurs disponibles (à préciser lors de votre commande)
            """
          #metaKeywords: null
          #metaDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
          #shortDescription: "JOCAVI Mellowalltrap 60 ® est un panneau acoustique d'absorption de 60 cm de longueur destiné à être installé sur les murs et les plafonds."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8887 …}
      #channels: Doctrine\ORM\PersistentCollection {#8873 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7864 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8869 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8871 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7582 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20549
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20393 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20406 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20395 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20261 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20269
    #collection: Doctrine\Common\Collections\ArrayCollection {#20278 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20257 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24243 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24245 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20549
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20393 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20406 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20395 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Mellowalltrap 60 ® Panneau Acoustique Absorbant (Lot de 2 pièces)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20269
    #collection: Doctrine\Common\Collections\ArrayCollection {#20278 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20257 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24243 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24245 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20554
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20549
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20393 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20406 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20395 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20261 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20269
      #collection: Doctrine\Common\Collections\ArrayCollection {#20278 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20257 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24243 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24245 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20603
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20601 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20602 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20261 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20606
  +variant: App\Entity\Product\ProductVariant {#20261 …}
  +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 {#9228 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12591 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9225 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20603
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20601 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20602 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 36.0 MiB 1.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17480
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12656 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17494 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12666 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#17684
  +cart: App\Entity\Order\Order {#16504 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17480
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12656 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17494 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12666 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}