GET https://sap.preprod.4runners.fr/fr_FR/taxons/panneaux-personnalises-motif?sorting%5Bname%5D=asc

Components

12 Twig Components
12 Render Count
18 ms Render Time
20.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.50ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.26ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 5.35ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.25ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.46ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.30ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.51ms
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
1 6.24ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
1 1.12ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
1 0.59ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 0.21ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.11ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 20.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12580
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12573 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12579 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12578 …}
    +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 {#12606
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12471 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12580
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12573 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12579 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12578 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 20.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12683
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12679 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12682 …}
    +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 {#12692
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12683
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12679 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12682 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 20.0 MiB 5.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12793
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12765 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12801 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12799 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14049
  +cart: App\Entity\Order\Order {#16385 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12793
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12765 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12801 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12799 …}
    +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 20.0 MiB 2.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4851
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#4184 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4192 …}
    +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 {#4995
  #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 {#4851
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#4184 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4192 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17388
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17384 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17385 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17387 …}
    +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 {#17397
  #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 {#17388
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17384 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17385 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17387 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17501
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17497 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17500 …}
    +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 {#17509
  #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 {#17501
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17497 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17500 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 1.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17567 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17568 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17570 …}
    +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 {#17579
  #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 {#17571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17567 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17568 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17570 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 20.0 MiB 6.24 ms
Input props
[
  "product" => App\Entity\Product\Product {#8160
    #id: 550
    #code: "jocavi_panneau_acoustique_personnalise_motif_"
    #attributes: Doctrine\ORM\PersistentCollection {#8419 …}
    #variants: Doctrine\ORM\PersistentCollection {#8632 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8700 …}
    #createdAt: DateTime @1764670537 {#7909
      date: 2025-12-02 10:15:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670537 {#7973
      date: 2025-12-02 10:15:37.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8759 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8762
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8160}
        #id: 550
        #name: "JOCAVI Panneau Acoustique personnalisé Motif ®"
        #slug: "jocavi-panneau-acoustique-personnalise-motif-"
        #description: """
          Motif ® est une finition imprimée destinée à élargir les options de design des panneaux acoustiques. Il peut être mis en oeuvre sur la gamme des modèles à finition tissus et à finition bois\u{A0}tout en gardant les performances acoustiques des modèles originaux. Motif ® fournit une option pour ceux qui veulent une solution plus personnalisée. \n
          Motif ® offre une nouvelle possibilité d'utiliser des éléments acoustiques dans un design intérieur unique et personnalisé. Le concept est de conserver des exigences acoustiques supérieures tout en prenant en compte l'aspect esthétique. Le Motif ® offre un look sophistiqué avec une infinité de possibilités qui correspondent parfaitement au décor de votre espace. Les images peuvent être obtenues à partir de notre banque d'images ou en utilisant nos services de conception qui vous fourniront à la fois des images adaptées et une mise en scène design ou des images qui vous sont propres. \n
          Nous pouvons ainsi imprimer des photographies, tous types de graphismes, textes, logotypes etc. Nos panneaux acoustiques personnalisés\u{A0}vous aident\u{A0}à contrôler la réverbération excessive et les échos provoqués par les surfaces des matériaux de construction. \n
          Le placement stratégique de panneaux acoustiques sur les murs et/ou les plafonds permet d'absorber l'énergie des sons indésirables et provoque une réduction sensible, voire la disparition des défauts acoustiques.
          """
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: "Motif ® permet de personnaliser certains panneaux acoustiques de la marque JOCAVI."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …}
    #channels: Doctrine\ORM\PersistentCollection {#8278 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8210 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8281 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7916 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17636
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17682 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17688 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17675 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18121
  +product: App\Entity\Product\Product {#8160
    #id: 550
    #code: "jocavi_panneau_acoustique_personnalise_motif_"
    #attributes: Doctrine\ORM\PersistentCollection {#8419 …}
    #variants: Doctrine\ORM\PersistentCollection {#8632 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8700 …}
    #createdAt: DateTime @1764670537 {#7909
      date: 2025-12-02 10:15:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670537 {#7973
      date: 2025-12-02 10:15:37.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8759 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8762
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8160}
        #id: 550
        #name: "JOCAVI Panneau Acoustique personnalisé Motif ®"
        #slug: "jocavi-panneau-acoustique-personnalise-motif-"
        #description: """
          Motif ® est une finition imprimée destinée à élargir les options de design des panneaux acoustiques. Il peut être mis en oeuvre sur la gamme des modèles à finition tissus et à finition bois\u{A0}tout en gardant les performances acoustiques des modèles originaux. Motif ® fournit une option pour ceux qui veulent une solution plus personnalisée. \n
          Motif ® offre une nouvelle possibilité d'utiliser des éléments acoustiques dans un design intérieur unique et personnalisé. Le concept est de conserver des exigences acoustiques supérieures tout en prenant en compte l'aspect esthétique. Le Motif ® offre un look sophistiqué avec une infinité de possibilités qui correspondent parfaitement au décor de votre espace. Les images peuvent être obtenues à partir de notre banque d'images ou en utilisant nos services de conception qui vous fourniront à la fois des images adaptées et une mise en scène design ou des images qui vous sont propres. \n
          Nous pouvons ainsi imprimer des photographies, tous types de graphismes, textes, logotypes etc. Nos panneaux acoustiques personnalisés\u{A0}vous aident\u{A0}à contrôler la réverbération excessive et les échos provoqués par les surfaces des matériaux de construction. \n
          Le placement stratégique de panneaux acoustiques sur les murs et/ou les plafonds permet d'absorber l'énergie des sons indésirables et provoque une réduction sensible, voire la disparition des défauts acoustiques.
          """
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: "Motif ® permet de personnaliser certains panneaux acoustiques de la marque JOCAVI."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …}
    #channels: Doctrine\ORM\PersistentCollection {#8278 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8210 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8281 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7916 …}
  }
  +variant: App\Entity\Product\ProductVariant {#18232 …}
  +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 {#17636
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17682 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17688 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17675 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 1.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8160
    #id: 550
    #code: "jocavi_panneau_acoustique_personnalise_motif_"
    #attributes: Doctrine\ORM\PersistentCollection {#8419 …}
    #variants: Doctrine\ORM\PersistentCollection {#8632 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8700 …}
    #createdAt: DateTime @1764670537 {#7909
      date: 2025-12-02 10:15:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670537 {#7973
      date: 2025-12-02 10:15:37.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8759 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8762
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8160}
        #id: 550
        #name: "JOCAVI Panneau Acoustique personnalisé Motif ®"
        #slug: "jocavi-panneau-acoustique-personnalise-motif-"
        #description: """
          Motif ® est une finition imprimée destinée à élargir les options de design des panneaux acoustiques. Il peut être mis en oeuvre sur la gamme des modèles à finition tissus et à finition bois\u{A0}tout en gardant les performances acoustiques des modèles originaux. Motif ® fournit une option pour ceux qui veulent une solution plus personnalisée. \n
          Motif ® offre une nouvelle possibilité d'utiliser des éléments acoustiques dans un design intérieur unique et personnalisé. Le concept est de conserver des exigences acoustiques supérieures tout en prenant en compte l'aspect esthétique. Le Motif ® offre un look sophistiqué avec une infinité de possibilités qui correspondent parfaitement au décor de votre espace. Les images peuvent être obtenues à partir de notre banque d'images ou en utilisant nos services de conception qui vous fourniront à la fois des images adaptées et une mise en scène design ou des images qui vous sont propres. \n
          Nous pouvons ainsi imprimer des photographies, tous types de graphismes, textes, logotypes etc. Nos panneaux acoustiques personnalisés\u{A0}vous aident\u{A0}à contrôler la réverbération excessive et les échos provoqués par les surfaces des matériaux de construction. \n
          Le placement stratégique de panneaux acoustiques sur les murs et/ou les plafonds permet d'absorber l'énergie des sons indésirables et provoque une réduction sensible, voire la disparition des défauts acoustiques.
          """
        #metaKeywords: null
        #metaDescription: ""
        #shortDescription: "Motif ® permet de personnaliser certains panneaux acoustiques de la marque JOCAVI."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …}
    #channels: Doctrine\ORM\PersistentCollection {#8278 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8210 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8281 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7916 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "JOCAVI Panneau Acoustique personnalisé Motif ®"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18497
  -props: [
    "product" => App\Entity\Product\Product {#8160
      #id: 550
      #code: "jocavi_panneau_acoustique_personnalise_motif_"
      #attributes: Doctrine\ORM\PersistentCollection {#8419 …}
      #variants: Doctrine\ORM\PersistentCollection {#8632 …}
      #options: Doctrine\ORM\PersistentCollection {#8760 …}
      #associations: Doctrine\ORM\PersistentCollection {#8700 …}
      #createdAt: DateTime @1764670537 {#7909
        date: 2025-12-02 10:15:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670537 {#7973
        date: 2025-12-02 10:15:37.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8759 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8762
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8160}
          #id: 550
          #name: "JOCAVI Panneau Acoustique personnalisé Motif ®"
          #slug: "jocavi-panneau-acoustique-personnalise-motif-"
          #description: """
            Motif ® est une finition imprimée destinée à élargir les options de design des panneaux acoustiques. Il peut être mis en oeuvre sur la gamme des modèles à finition tissus et à finition bois\u{A0}tout en gardant les performances acoustiques des modèles originaux. Motif ® fournit une option pour ceux qui veulent une solution plus personnalisée. \n
            Motif ® offre une nouvelle possibilité d'utiliser des éléments acoustiques dans un design intérieur unique et personnalisé. Le concept est de conserver des exigences acoustiques supérieures tout en prenant en compte l'aspect esthétique. Le Motif ® offre un look sophistiqué avec une infinité de possibilités qui correspondent parfaitement au décor de votre espace. Les images peuvent être obtenues à partir de notre banque d'images ou en utilisant nos services de conception qui vous fourniront à la fois des images adaptées et une mise en scène design ou des images qui vous sont propres. \n
            Nous pouvons ainsi imprimer des photographies, tous types de graphismes, textes, logotypes etc. Nos panneaux acoustiques personnalisés\u{A0}vous aident\u{A0}à contrôler la réverbération excessive et les échos provoqués par les surfaces des matériaux de construction. \n
            Le placement stratégique de panneaux acoustiques sur les murs et/ou les plafonds permet d'absorber l'énergie des sons indésirables et provoque une réduction sensible, voire la disparition des défauts acoustiques.
            """
          #metaKeywords: null
          #metaDescription: ""
          #shortDescription: "Motif ® permet de personnaliser certains panneaux acoustiques de la marque JOCAVI."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …}
      #channels: Doctrine\ORM\PersistentCollection {#8278 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8210 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8281 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7916 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 0.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18616
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18624 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18618 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18232 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18432
    #collection: Doctrine\Common\Collections\ArrayCollection {#18431 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18270 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23287 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23044 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18616
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18624 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18618 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "JOCAVI Panneau Acoustique personnalisé Motif ®"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18432
    #collection: Doctrine\Common\Collections\ArrayCollection {#18431 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18270 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23287 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23044 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18629
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18616
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18624 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18614 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18618 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18232 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18432
      #collection: Doctrine\Common\Collections\ArrayCollection {#18431 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18270 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23287 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23044 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18697
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18687 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18695 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18696 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18232 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18706
  +variant: App\Entity\Product\ProductVariant {#18232 …}
  +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 {#9108 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12471 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9105 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18697
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18687 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18695 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18696 …}
    +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 20.0 MiB 1.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17358
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12536 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17372 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12546 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#17559
  +cart: App\Entity\Order\Order {#16385 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17358
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12536 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17372 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12546 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}