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

Components

12 Twig Components
44 Render Count
40 ms Render Time
34.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 30.35ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 5.66ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 3.63ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.77ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.48ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.24ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.22ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.37ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.47ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.31ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.75ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.35ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 34.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12773
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12766 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12772 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12771 …}
    +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 {#12799
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12773
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12766 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12772 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12771 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 34.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12876
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12872 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12874 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12875 …}
    +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 {#12885
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12876
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12872 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12874 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12875 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 34.0 MiB 2.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12986
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12958 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12994 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12992 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13698
  +cart: App\Entity\Order\Order {#16562 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12986
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12958 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12994 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12992 …}
    +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 34.0 MiB 2.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16715
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16711 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16708 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16709 …}
    +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 {#16724
  #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 {#16715
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16711 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16708 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16709 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 34.0 MiB 0.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18512
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18508 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18509 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18511 …}
    +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 {#18521
  #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 {#18512
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18508 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18509 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18511 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 34.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18625
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18621 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18624 …}
    +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 {#18633
  #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 {#18625
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18621 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18624 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 34.0 MiB 1.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18695
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18691 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18692 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18694 …}
    +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 {#18703
  #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 {#18695
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18691 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18692 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18694 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 6.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#8195
    #id: 1352
    #code: "LUMMOV300CEB"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8638 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1764671198 {#7874
      date: 2025-12-02 10:26:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671198 {#7904
      date: 2025-12-02 10:26:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8195}
        #id: 1352
        #name: "LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT"
        #slug: "lumene-movie-palace-uhd-4k-270-c-169-extra-bright"
        #description: """
          LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT POUR VIDÉOPROJECTEUR À COURTE FOCALE.Le Movie Palace est l’écran de vidéoprojection sur cadre le plus vendu en France. Il dispose dans sa version Extra Bright d’un cadre de 12 mm d’épaisseur. Discret il s’intègre parfaitement à tous les intérieurs et assure une tension parfaite grâce à son système de fixation. La toile Ambient Reflecting offre une structure micro structurée. C’est un nouveau type de surface qui absorbe la lumière ambiante de la pièce tout en réfléchissant le faisceau lumineux du vidéoprojecteur à focale courte vers le spectateur. 100 fois plus lumineuse qu’une toile classique, cette surface technique offre un haut niveau de contraste et les meilleures caractéristiques de visualisation possible en plein jour.\n
          \n
          \n
          Caractéristiques Techniques Principales : \u{A0}\n
           • Surface de projection : Toile Lumene Ambient Reflecting • Toile Grisée à micro particules• Gain : 0,5 • Directivité : 175° • Dos noir occultant : Oui • Traitement : Anti jaunissement, Anti poussière, Anti gondolement • Bords noirs tous côtés (mm) : 12 • Cadre : Aluminium • Fixations par clips : Oui • Garantie : 2 ans.• Taille Surface de projection :\u{A0}266 x 149 cm\u{A0}• Diagonale : 120 pouces\u{A0}• Dimensions Produit : 268 x 152 x 6\u{A0}• Dimensions Packaging :\u{A0}280 x 28 x 13• Poids Net: 23 Kg• Poids Brut\u{A0}: 28.8 Kg
          """
        #metaKeywords: null
        #metaDescription: "LUMENE MOVIE PALACE UHD 4K EXTRA BRIGHT est un Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale."
        #shortDescription: "Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale.\u{A0}Taille de l'Image : 266 x 149 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8284 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8287 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7934 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19246
  +product: App\Entity\Product\Product {#8195
    #id: 1352
    #code: "LUMMOV300CEB"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8638 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1764671198 {#7874
      date: 2025-12-02 10:26:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671198 {#7904
      date: 2025-12-02 10:26:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8195}
        #id: 1352
        #name: "LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT"
        #slug: "lumene-movie-palace-uhd-4k-270-c-169-extra-bright"
        #description: """
          LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT POUR VIDÉOPROJECTEUR À COURTE FOCALE.Le Movie Palace est l’écran de vidéoprojection sur cadre le plus vendu en France. Il dispose dans sa version Extra Bright d’un cadre de 12 mm d’épaisseur. Discret il s’intègre parfaitement à tous les intérieurs et assure une tension parfaite grâce à son système de fixation. La toile Ambient Reflecting offre une structure micro structurée. C’est un nouveau type de surface qui absorbe la lumière ambiante de la pièce tout en réfléchissant le faisceau lumineux du vidéoprojecteur à focale courte vers le spectateur. 100 fois plus lumineuse qu’une toile classique, cette surface technique offre un haut niveau de contraste et les meilleures caractéristiques de visualisation possible en plein jour.\n
          \n
          \n
          Caractéristiques Techniques Principales : \u{A0}\n
           • Surface de projection : Toile Lumene Ambient Reflecting • Toile Grisée à micro particules• Gain : 0,5 • Directivité : 175° • Dos noir occultant : Oui • Traitement : Anti jaunissement, Anti poussière, Anti gondolement • Bords noirs tous côtés (mm) : 12 • Cadre : Aluminium • Fixations par clips : Oui • Garantie : 2 ans.• Taille Surface de projection :\u{A0}266 x 149 cm\u{A0}• Diagonale : 120 pouces\u{A0}• Dimensions Produit : 268 x 152 x 6\u{A0}• Dimensions Packaging :\u{A0}280 x 28 x 13• Poids Net: 23 Kg• Poids Brut\u{A0}: 28.8 Kg
          """
        #metaKeywords: null
        #metaDescription: "LUMENE MOVIE PALACE UHD 4K EXTRA BRIGHT est un Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale."
        #shortDescription: "Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale.\u{A0}Taille de l'Image : 266 x 149 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8284 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8287 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7934 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19362 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 1.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8195
    #id: 1352
    #code: "LUMMOV300CEB"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8638 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1764671198 {#7874
      date: 2025-12-02 10:26:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671198 {#7904
      date: 2025-12-02 10:26:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8195}
        #id: 1352
        #name: "LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT"
        #slug: "lumene-movie-palace-uhd-4k-270-c-169-extra-bright"
        #description: """
          LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT POUR VIDÉOPROJECTEUR À COURTE FOCALE.Le Movie Palace est l’écran de vidéoprojection sur cadre le plus vendu en France. Il dispose dans sa version Extra Bright d’un cadre de 12 mm d’épaisseur. Discret il s’intègre parfaitement à tous les intérieurs et assure une tension parfaite grâce à son système de fixation. La toile Ambient Reflecting offre une structure micro structurée. C’est un nouveau type de surface qui absorbe la lumière ambiante de la pièce tout en réfléchissant le faisceau lumineux du vidéoprojecteur à focale courte vers le spectateur. 100 fois plus lumineuse qu’une toile classique, cette surface technique offre un haut niveau de contraste et les meilleures caractéristiques de visualisation possible en plein jour.\n
          \n
          \n
          Caractéristiques Techniques Principales : \u{A0}\n
           • Surface de projection : Toile Lumene Ambient Reflecting • Toile Grisée à micro particules• Gain : 0,5 • Directivité : 175° • Dos noir occultant : Oui • Traitement : Anti jaunissement, Anti poussière, Anti gondolement • Bords noirs tous côtés (mm) : 12 • Cadre : Aluminium • Fixations par clips : Oui • Garantie : 2 ans.• Taille Surface de projection :\u{A0}266 x 149 cm\u{A0}• Diagonale : 120 pouces\u{A0}• Dimensions Produit : 268 x 152 x 6\u{A0}• Dimensions Packaging :\u{A0}280 x 28 x 13• Poids Net: 23 Kg• Poids Brut\u{A0}: 28.8 Kg
          """
        #metaKeywords: null
        #metaDescription: "LUMENE MOVIE PALACE UHD 4K EXTRA BRIGHT est un Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale."
        #shortDescription: "Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale.\u{A0}Taille de l'Image : 266 x 149 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8284 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8287 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7934 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19618
  -props: [
    "product" => App\Entity\Product\Product {#8195
      #id: 1352
      #code: "LUMMOV300CEB"
      #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
      #variants: Doctrine\ORM\PersistentCollection {#8638 …}
      #options: Doctrine\ORM\PersistentCollection {#8766 …}
      #associations: Doctrine\ORM\PersistentCollection {#8706 …}
      #createdAt: DateTime @1764671198 {#7874
        date: 2025-12-02 10:26:38.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671198 {#7904
        date: 2025-12-02 10:26:38.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8765 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8768
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8195}
          #id: 1352
          #name: "LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT"
          #slug: "lumene-movie-palace-uhd-4k-270-c-169-extra-bright"
          #description: """
            LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT POUR VIDÉOPROJECTEUR À COURTE FOCALE.Le Movie Palace est l’écran de vidéoprojection sur cadre le plus vendu en France. Il dispose dans sa version Extra Bright d’un cadre de 12 mm d’épaisseur. Discret il s’intègre parfaitement à tous les intérieurs et assure une tension parfaite grâce à son système de fixation. La toile Ambient Reflecting offre une structure micro structurée. C’est un nouveau type de surface qui absorbe la lumière ambiante de la pièce tout en réfléchissant le faisceau lumineux du vidéoprojecteur à focale courte vers le spectateur. 100 fois plus lumineuse qu’une toile classique, cette surface technique offre un haut niveau de contraste et les meilleures caractéristiques de visualisation possible en plein jour.\n
            \n
            \n
            Caractéristiques Techniques Principales : \u{A0}\n
             • Surface de projection : Toile Lumene Ambient Reflecting • Toile Grisée à micro particules• Gain : 0,5 • Directivité : 175° • Dos noir occultant : Oui • Traitement : Anti jaunissement, Anti poussière, Anti gondolement • Bords noirs tous côtés (mm) : 12 • Cadre : Aluminium • Fixations par clips : Oui • Garantie : 2 ans.• Taille Surface de projection :\u{A0}266 x 149 cm\u{A0}• Diagonale : 120 pouces\u{A0}• Dimensions Produit : 268 x 152 x 6\u{A0}• Dimensions Packaging :\u{A0}280 x 28 x 13• Poids Net: 23 Kg• Poids Brut\u{A0}: 28.8 Kg
            """
          #metaKeywords: null
          #metaDescription: "LUMENE MOVIE PALACE UHD 4K EXTRA BRIGHT est un Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale."
          #shortDescription: "Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale.\u{A0}Taille de l'Image : 266 x 149 cm."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
      #channels: Doctrine\ORM\PersistentCollection {#8284 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8216 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8287 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7934 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19717
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19725 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19715 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19719 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19362 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19553
    #collection: Doctrine\Common\Collections\ArrayCollection {#19552 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19391 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24762 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24816 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19717
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19725 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19715 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19719 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "LUMENE MOVIE PALACE UHD 4K 270 C [16:9] EXTRA BRIGHT"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19553
    #collection: Doctrine\Common\Collections\ArrayCollection {#19552 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19391 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24762 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24816 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19730
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19717
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19725 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19715 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19719 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19362 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19553
      #collection: Doctrine\Common\Collections\ArrayCollection {#19552 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19391 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24762 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24816 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19798
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19796 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19797 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19362 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19807
  +variant: App\Entity\Product\ProductVariant {#19362 …}
  +price: "2\u{202F}332,50\u{A0}"
  +originalPrice: "2\u{202F}332,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19798
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19796 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19797 …}
    +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 34.0 MiB 2.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#8777
    #id: 1351
    #code: "LUMMOV240CEB"
    #attributes: Doctrine\ORM\PersistentCollection {#8784 …}
    #variants: Doctrine\ORM\PersistentCollection {#8786 …}
    #options: Doctrine\ORM\PersistentCollection {#8790 …}
    #associations: Doctrine\ORM\PersistentCollection {#8788 …}
    #createdAt: DateTime @1764671197 {#8775
      date: 2025-12-02 10:26:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671197 {#8776
      date: 2025-12-02 10:26:37.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8793 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8794
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 1351
        #name: "LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT"
        #slug: "lumene-movie-palace-uhd-4k-240-c-169-extra-bright"
        #description: """
          LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT POUR VIDÉOPROJECTEUR À COURTE FOCALE.Le Movie Palace est l’écran de vidéoprojection sur cadre le plus vendu en France. Il dispose dans sa version Extra Bright d’un cadre de 12 mm d’épaisseur. Discret il s’intègre parfaitement à tous les intérieurs et assure une tension parfaite grâce à son système de fixation. La toile Ambient Reflecting offre une structure micro structurée. C’est un nouveau type de surface qui absorbe la lumière ambiante de la pièce tout en réfléchissant le faisceau lumineux du vidéoprojecteur à focale courte vers le spectateur. 100 fois plus lumineuse qu’une toile classique, cette surface technique offre un haut niveau de contraste et les meilleures caractéristiques de visualisation possible en plein jour.\n
          \n
          \n
          Caractéristiques Techniques Principales : \u{A0}\n
           • Surface de projection : Toile Lumene Ambient Reflecting • Toile Grisée à micro particules• Gain : 0,5 • Directivité : 175° • Dos noir occultant : Oui • Traitement : Anti jaunissement, Anti poussière, Anti gondolement • Bords noirs tous côtés (mm) : 12 • Cadre : Aluminium • Fixations par clips : Oui • Garantie : 2 ans.• Taille Surface de projection :\u{A0}221 x 125 cm\u{A0}• Diagonale : 100 pouces\u{A0}• Dimensions Produit : 224 x 127 x 6\u{A0}• Dimensions Packaging : 250 x 28 x 13\u{A0}• Poids Net:\u{A0}19 Kg• Poids Brut\u{A0}: 22.4 Kg
          """
        #metaKeywords: null
        #metaDescription: "LUMENE MOVIE PALACE UHD 4K EXTRA BRIGHT est un Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale."
        #shortDescription: "Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale.\u{A0}Taille de l'Image : 221 x 125 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8796 …}
    #channels: Doctrine\ORM\PersistentCollection {#8782 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8778 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8780 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7934 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19704
  +product: App\Entity\Product\Product {#8777
    #id: 1351
    #code: "LUMMOV240CEB"
    #attributes: Doctrine\ORM\PersistentCollection {#8784 …}
    #variants: Doctrine\ORM\PersistentCollection {#8786 …}
    #options: Doctrine\ORM\PersistentCollection {#8790 …}
    #associations: Doctrine\ORM\PersistentCollection {#8788 …}
    #createdAt: DateTime @1764671197 {#8775
      date: 2025-12-02 10:26:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671197 {#8776
      date: 2025-12-02 10:26:37.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8793 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8794
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 1351
        #name: "LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT"
        #slug: "lumene-movie-palace-uhd-4k-240-c-169-extra-bright"
        #description: """
          LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT POUR VIDÉOPROJECTEUR À COURTE FOCALE.Le Movie Palace est l’écran de vidéoprojection sur cadre le plus vendu en France. Il dispose dans sa version Extra Bright d’un cadre de 12 mm d’épaisseur. Discret il s’intègre parfaitement à tous les intérieurs et assure une tension parfaite grâce à son système de fixation. La toile Ambient Reflecting offre une structure micro structurée. C’est un nouveau type de surface qui absorbe la lumière ambiante de la pièce tout en réfléchissant le faisceau lumineux du vidéoprojecteur à focale courte vers le spectateur. 100 fois plus lumineuse qu’une toile classique, cette surface technique offre un haut niveau de contraste et les meilleures caractéristiques de visualisation possible en plein jour.\n
          \n
          \n
          Caractéristiques Techniques Principales : \u{A0}\n
           • Surface de projection : Toile Lumene Ambient Reflecting • Toile Grisée à micro particules• Gain : 0,5 • Directivité : 175° • Dos noir occultant : Oui • Traitement : Anti jaunissement, Anti poussière, Anti gondolement • Bords noirs tous côtés (mm) : 12 • Cadre : Aluminium • Fixations par clips : Oui • Garantie : 2 ans.• Taille Surface de projection :\u{A0}221 x 125 cm\u{A0}• Diagonale : 100 pouces\u{A0}• Dimensions Produit : 224 x 127 x 6\u{A0}• Dimensions Packaging : 250 x 28 x 13\u{A0}• Poids Net:\u{A0}19 Kg• Poids Brut\u{A0}: 22.4 Kg
          """
        #metaKeywords: null
        #metaDescription: "LUMENE MOVIE PALACE UHD 4K EXTRA BRIGHT est un Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale."
        #shortDescription: "Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale.\u{A0}Taille de l'Image : 221 x 125 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8796 …}
    #channels: Doctrine\ORM\PersistentCollection {#8782 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8778 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8780 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7934 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19880 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#8777
    #id: 1351
    #code: "LUMMOV240CEB"
    #attributes: Doctrine\ORM\PersistentCollection {#8784 …}
    #variants: Doctrine\ORM\PersistentCollection {#8786 …}
    #options: Doctrine\ORM\PersistentCollection {#8790 …}
    #associations: Doctrine\ORM\PersistentCollection {#8788 …}
    #createdAt: DateTime @1764671197 {#8775
      date: 2025-12-02 10:26:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671197 {#8776
      date: 2025-12-02 10:26:37.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8793 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8794
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 1351
        #name: "LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT"
        #slug: "lumene-movie-palace-uhd-4k-240-c-169-extra-bright"
        #description: """
          LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT POUR VIDÉOPROJECTEUR À COURTE FOCALE.Le Movie Palace est l’écran de vidéoprojection sur cadre le plus vendu en France. Il dispose dans sa version Extra Bright d’un cadre de 12 mm d’épaisseur. Discret il s’intègre parfaitement à tous les intérieurs et assure une tension parfaite grâce à son système de fixation. La toile Ambient Reflecting offre une structure micro structurée. C’est un nouveau type de surface qui absorbe la lumière ambiante de la pièce tout en réfléchissant le faisceau lumineux du vidéoprojecteur à focale courte vers le spectateur. 100 fois plus lumineuse qu’une toile classique, cette surface technique offre un haut niveau de contraste et les meilleures caractéristiques de visualisation possible en plein jour.\n
          \n
          \n
          Caractéristiques Techniques Principales : \u{A0}\n
           • Surface de projection : Toile Lumene Ambient Reflecting • Toile Grisée à micro particules• Gain : 0,5 • Directivité : 175° • Dos noir occultant : Oui • Traitement : Anti jaunissement, Anti poussière, Anti gondolement • Bords noirs tous côtés (mm) : 12 • Cadre : Aluminium • Fixations par clips : Oui • Garantie : 2 ans.• Taille Surface de projection :\u{A0}221 x 125 cm\u{A0}• Diagonale : 100 pouces\u{A0}• Dimensions Produit : 224 x 127 x 6\u{A0}• Dimensions Packaging : 250 x 28 x 13\u{A0}• Poids Net:\u{A0}19 Kg• Poids Brut\u{A0}: 22.4 Kg
          """
        #metaKeywords: null
        #metaDescription: "LUMENE MOVIE PALACE UHD 4K EXTRA BRIGHT est un Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale."
        #shortDescription: "Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale.\u{A0}Taille de l'Image : 221 x 125 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8796 …}
    #channels: Doctrine\ORM\PersistentCollection {#8782 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8778 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8780 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7934 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19951
  -props: [
    "product" => App\Entity\Product\Product {#8777
      #id: 1351
      #code: "LUMMOV240CEB"
      #attributes: Doctrine\ORM\PersistentCollection {#8784 …}
      #variants: Doctrine\ORM\PersistentCollection {#8786 …}
      #options: Doctrine\ORM\PersistentCollection {#8790 …}
      #associations: Doctrine\ORM\PersistentCollection {#8788 …}
      #createdAt: DateTime @1764671197 {#8775
        date: 2025-12-02 10:26:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671197 {#8776
        date: 2025-12-02 10:26:37.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8793 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8794
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8777}
          #id: 1351
          #name: "LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT"
          #slug: "lumene-movie-palace-uhd-4k-240-c-169-extra-bright"
          #description: """
            LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT POUR VIDÉOPROJECTEUR À COURTE FOCALE.Le Movie Palace est l’écran de vidéoprojection sur cadre le plus vendu en France. Il dispose dans sa version Extra Bright d’un cadre de 12 mm d’épaisseur. Discret il s’intègre parfaitement à tous les intérieurs et assure une tension parfaite grâce à son système de fixation. La toile Ambient Reflecting offre une structure micro structurée. C’est un nouveau type de surface qui absorbe la lumière ambiante de la pièce tout en réfléchissant le faisceau lumineux du vidéoprojecteur à focale courte vers le spectateur. 100 fois plus lumineuse qu’une toile classique, cette surface technique offre un haut niveau de contraste et les meilleures caractéristiques de visualisation possible en plein jour.\n
            \n
            \n
            Caractéristiques Techniques Principales : \u{A0}\n
             • Surface de projection : Toile Lumene Ambient Reflecting • Toile Grisée à micro particules• Gain : 0,5 • Directivité : 175° • Dos noir occultant : Oui • Traitement : Anti jaunissement, Anti poussière, Anti gondolement • Bords noirs tous côtés (mm) : 12 • Cadre : Aluminium • Fixations par clips : Oui • Garantie : 2 ans.• Taille Surface de projection :\u{A0}221 x 125 cm\u{A0}• Diagonale : 100 pouces\u{A0}• Dimensions Produit : 224 x 127 x 6\u{A0}• Dimensions Packaging : 250 x 28 x 13\u{A0}• Poids Net:\u{A0}19 Kg• Poids Brut\u{A0}: 22.4 Kg
            """
          #metaKeywords: null
          #metaDescription: "LUMENE MOVIE PALACE UHD 4K EXTRA BRIGHT est un Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale."
          #shortDescription: "Écran Cadre de très grande qualité et luminosité pour une utilisation avec vidéoprojecteur à courte focale.\u{A0}Taille de l'Image : 221 x 125 cm."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8796 …}
      #channels: Doctrine\ORM\PersistentCollection {#8782 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8778 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8780 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7934 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20024 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20013 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19880 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19888
    #collection: Doctrine\Common\Collections\ArrayCollection {#19897 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19876 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24837 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24839 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20024 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20013 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "LUMENE MOVIE PALACE UHD 4K 240 C [16:9] EXTRA BRIGHT"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19888
    #collection: Doctrine\Common\Collections\ArrayCollection {#19897 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19876 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24837 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24839 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20028
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20015
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20011 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20024 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20013 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19880 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19888
      #collection: Doctrine\Common\Collections\ArrayCollection {#19897 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19876 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24837 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24839 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20078
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20069 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20076 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20077 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19880 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20081
  +variant: App\Entity\Product\ProductVariant {#19880 …}
  +price: "1\u{202F}332,50\u{A0}"
  +originalPrice: "1\u{202F}332,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20078
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20069 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20076 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20077 …}
    +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 34.0 MiB 2.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#8800
    #id: 1250
    #code: "SMMD282211"
    #attributes: Doctrine\ORM\PersistentCollection {#8807 …}
    #variants: Doctrine\ORM\PersistentCollection {#8809 …}
    #options: Doctrine\ORM\PersistentCollection {#8813 …}
    #associations: Doctrine\ORM\PersistentCollection {#8811 …}
    #createdAt: DateTime @1764671110 {#8798
      date: 2025-12-02 10:25:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671110 {#8799
      date: 2025-12-02 10:25:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8816 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8817
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8800}
        #id: 1250
        #name: "SCREEN'UP Movie Manual Deluxe Écran de Projection Manuel 4:3"
        #slug: "screen-up-movie-manual-deluxe-ecran-de-projection-manuel-43-1459"
        #description: ""
        #metaKeywords: null
        #metaDescription: "Écran de qualité pour Home Cinéma équipé d'un carter aluminium laqué blanc.Mécanisme Speed Control pour une remontée automatique en douceur de votre toile."
        #shortDescription: "Écran Manuel de qualité pour Home Cinéma équipé d'un carter aluminium laqué blanc.\u{A0}Intègre le mécanisme Speed Control qui permet une remontée automatique en douceur\u{A0}de votre toile.\u{A0}Taille de l'Image : 282 x 211 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8819 …}
    #channels: Doctrine\ORM\PersistentCollection {#8805 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8801 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8803 …}
    #productType: null
    -brand: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19944
  +product: App\Entity\Product\Product {#8800
    #id: 1250
    #code: "SMMD282211"
    #attributes: Doctrine\ORM\PersistentCollection {#8807 …}
    #variants: Doctrine\ORM\PersistentCollection {#8809 …}
    #options: Doctrine\ORM\PersistentCollection {#8813 …}
    #associations: Doctrine\ORM\PersistentCollection {#8811 …}
    #createdAt: DateTime @1764671110 {#8798
      date: 2025-12-02 10:25:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671110 {#8799
      date: 2025-12-02 10:25:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8816 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8817
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8800}
        #id: 1250
        #name: "SCREEN'UP Movie Manual Deluxe Écran de Projection Manuel 4:3"
        #slug: "screen-up-movie-manual-deluxe-ecran-de-projection-manuel-43-1459"
        #description: ""
        #metaKeywords: null
        #metaDescription: "Écran de qualité pour Home Cinéma équipé d'un carter aluminium laqué blanc.Mécanisme Speed Control pour une remontée automatique en douceur de votre toile."
        #shortDescription: "Écran Manuel de qualité pour Home Cinéma équipé d'un carter aluminium laqué blanc.\u{A0}Intègre le mécanisme Speed Control qui permet une remontée automatique en douceur\u{A0}de votre toile.\u{A0}Taille de l'Image : 282 x 211 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8819 …}
    #channels: Doctrine\ORM\PersistentCollection {#8805 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8801 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8803 …}
    #productType: null
    -brand: null
  }
  +variant: App\Entity\Product\ProductVariant {#20144 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8800
    #id: 1250
    #code: "SMMD282211"
    #attributes: Doctrine\ORM\PersistentCollection {#8807 …}
    #variants: Doctrine\ORM\PersistentCollection {#8809 …}
    #options: Doctrine\ORM\PersistentCollection {#8813 …}
    #associations: Doctrine\ORM\PersistentCollection {#8811 …}
    #createdAt: DateTime @1764671110 {#8798
      date: 2025-12-02 10:25:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671110 {#8799
      date: 2025-12-02 10:25:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8816 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8817
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8800}
        #id: 1250
        #name: "SCREEN'UP Movie Manual Deluxe Écran de Projection Manuel 4:3"
        #slug: "screen-up-movie-manual-deluxe-ecran-de-projection-manuel-43-1459"
        #description: ""
        #metaKeywords: null
        #metaDescription: "Écran de qualité pour Home Cinéma équipé d'un carter aluminium laqué blanc.Mécanisme Speed Control pour une remontée automatique en douceur de votre toile."
        #shortDescription: "Écran Manuel de qualité pour Home Cinéma équipé d'un carter aluminium laqué blanc.\u{A0}Intègre le mécanisme Speed Control qui permet une remontée automatique en douceur\u{A0}de votre toile.\u{A0}Taille de l'Image : 282 x 211 cm."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8819 …}
    #channels: Doctrine\ORM\PersistentCollection {#8805 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8801 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8803 …}
    #productType: null
    -brand: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "SCREEN'UP Movie Manual Deluxe Écran de Projection Manuel 4:3"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20215
  -props: [
    "product" => App\Entity\Product\Product {#8800
      #id: 1250
      #code: "SMMD282211"
      #attributes: Doctrine\ORM\PersistentCollection {#8807 …}
      #variants: Doctrine\ORM\PersistentCollection {#8809 …}
      #options: Doctrine\ORM\PersistentCollection {#8813 …}
      #associations: Doctrine\ORM\PersistentCollection {#8811 …}
      #createdAt: DateTime @1764671110 {#8798
        date: 2025-12-02 10:25:10.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671110 {#8799
        date: 2025-12-02 10:25:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8816 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8817
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8800}
          #id: 1250
          #name: "SCREEN'UP Movie Manual Deluxe Écran de Projection Manuel 4:3"
          #slug: "screen-up-movie-manual-deluxe-ecran-de-projection-manuel-43-1459"
          #description: ""
          #metaKeywords: null
          #metaDescription: "Écran de qualité pour Home Cinéma équipé d'un carter aluminium laqué blanc.Mécanisme Speed Control pour une remontée automatique en douceur de votre toile."
          #shortDescription: "Écran Manuel de qualité pour Home Cinéma équipé d'un carter aluminium laqué blanc.\u{A0}Intègre le mécanisme Speed Control qui permet une remontée automatique en douceur\u{A0}de votre toile.\u{A0}Taille de l'Image : 282 x 211 cm."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8819 …}
      #channels: Doctrine\ORM\PersistentCollection {#8805 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8801 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8803 …}
      #productType: null
      -brand: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20270 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20283 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20272 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20144 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20152
    #collection: Doctrine\Common\Collections\ArrayCollection {#20161 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20140 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24851 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24853 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20270 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20283 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20272 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "SCREEN'UP Movie Manual Deluxe Écran de Projection Manuel 4:3"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20152
    #collection: Doctrine\Common\Collections\ArrayCollection {#20161 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20140 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24851 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24853 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20287
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20274
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20270 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20283 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20272 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20144 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20152
      #collection: Doctrine\Common\Collections\ArrayCollection {#20161 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20140 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24851 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24853 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20337
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20336 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20144 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20340
  +variant: App\Entity\Product\ProductVariant {#20144 …}
  +price: "490,83\u{A0}"
  +originalPrice: "490,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20337
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20336 …}
    +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 34.0 MiB 3.24 ms
Input props
[
  "product" => App\Entity\Product\Product {#8823
    #id: 1316
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_blanc_mat_translucide_format_1610"
    #attributes: Doctrine\ORM\PersistentCollection {#8833 …}
    #variants: Doctrine\ORM\PersistentCollection {#8835 …}
    #options: Doctrine\ORM\PersistentCollection {#8839 …}
    #associations: Doctrine\ORM\PersistentCollection {#8837 …}
    #createdAt: DateTime @1764671168 {#8821
      date: 2025-12-02 10:26:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671168 {#8822
      date: 2025-12-02 10:26:08.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8842 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8823}
        #id: 1316
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (BLANC MAT & TRANSLUCIDE) FORMAT 16:10"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-blanc-mat-translucide-format-1610"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : blanc mat et translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8845 …}
    #channels: Doctrine\ORM\PersistentCollection {#8831 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8827 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8829 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20208
  +product: App\Entity\Product\Product {#8823
    #id: 1316
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_blanc_mat_translucide_format_1610"
    #attributes: Doctrine\ORM\PersistentCollection {#8833 …}
    #variants: Doctrine\ORM\PersistentCollection {#8835 …}
    #options: Doctrine\ORM\PersistentCollection {#8839 …}
    #associations: Doctrine\ORM\PersistentCollection {#8837 …}
    #createdAt: DateTime @1764671168 {#8821
      date: 2025-12-02 10:26:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671168 {#8822
      date: 2025-12-02 10:26:08.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8842 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8823}
        #id: 1316
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (BLANC MAT & TRANSLUCIDE) FORMAT 16:10"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-blanc-mat-translucide-format-1610"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : blanc mat et translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8845 …}
    #channels: Doctrine\ORM\PersistentCollection {#8831 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8827 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8829 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20403 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#8823
    #id: 1316
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_blanc_mat_translucide_format_1610"
    #attributes: Doctrine\ORM\PersistentCollection {#8833 …}
    #variants: Doctrine\ORM\PersistentCollection {#8835 …}
    #options: Doctrine\ORM\PersistentCollection {#8839 …}
    #associations: Doctrine\ORM\PersistentCollection {#8837 …}
    #createdAt: DateTime @1764671168 {#8821
      date: 2025-12-02 10:26:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671168 {#8822
      date: 2025-12-02 10:26:08.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8842 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8823}
        #id: 1316
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (BLANC MAT & TRANSLUCIDE) FORMAT 16:10"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-blanc-mat-translucide-format-1610"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : blanc mat et translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8845 …}
    #channels: Doctrine\ORM\PersistentCollection {#8831 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8827 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8829 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (BLANC MAT & TRANSLUCIDE) FORMAT 16:10"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20474
  -props: [
    "product" => App\Entity\Product\Product {#8823
      #id: 1316
      #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_blanc_mat_translucide_format_1610"
      #attributes: Doctrine\ORM\PersistentCollection {#8833 …}
      #variants: Doctrine\ORM\PersistentCollection {#8835 …}
      #options: Doctrine\ORM\PersistentCollection {#8839 …}
      #associations: Doctrine\ORM\PersistentCollection {#8837 …}
      #createdAt: DateTime @1764671168 {#8821
        date: 2025-12-02 10:26:08.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671168 {#8822
        date: 2025-12-02 10:26:08.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8842 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8843
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8823}
          #id: 1316
          #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (BLANC MAT & TRANSLUCIDE) FORMAT 16:10"
          #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-blanc-mat-translucide-format-1610"
          #description: """
            ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
            \n
            \n
            \n
            \n
            \n
            Jusqu'à 484cm de base image\n
            Charnières clipsables\n
            Surface de projection tendue fixée par boutons pressions\n
            Hauteur ajustable\n
            Toiles seules disponibles à la vente\n
            Plusieurs Versions disponibles :\n
            Surface de projection Blanc mat à bords blancs (standard)\n
            Surface de projection Blanc mat à bords noirs (sur demande)\n
            Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
            Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
            Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
            """
          #metaKeywords: null
          #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
          #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : blanc mat et translucide."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8845 …}
      #channels: Doctrine\ORM\PersistentCollection {#8831 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8827 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8829 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20586
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20540 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20553 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20542 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20403 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20411
    #collection: Doctrine\Common\Collections\ArrayCollection {#20420 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20399 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24866 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24868 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20586
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20540 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20553 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20542 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (BLANC MAT & TRANSLUCIDE) FORMAT 16:10"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20411
    #collection: Doctrine\Common\Collections\ArrayCollection {#20420 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20399 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24866 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24868 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20587
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20586
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20540 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20553 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20542 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20403 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20411
      #collection: Doctrine\Common\Collections\ArrayCollection {#20420 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20399 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24866 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24868 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20640
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20631 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20638 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20639 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20403 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20643
  +variant: App\Entity\Product\ProductVariant {#20403 …}
  +price: "2\u{202F}207,50\u{A0}"
  +originalPrice: "2\u{202F}207,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20640
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20631 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20638 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20639 …}
    +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 34.0 MiB 2.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8849
    #id: 1315
    #code: "oray_nomaddict_1_ecran_valise_de_projection_blanc_mat_format_1610"
    #attributes: Doctrine\ORM\PersistentCollection {#8856 …}
    #variants: Doctrine\ORM\PersistentCollection {#8858 …}
    #options: Doctrine\ORM\PersistentCollection {#8862 …}
    #associations: Doctrine\ORM\PersistentCollection {#8860 …}
    #createdAt: DateTime @1764671167 {#8847
      date: 2025-12-02 10:26:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671167 {#8848
      date: 2025-12-02 10:26:07.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8865 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8866
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8849}
        #id: 1315
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION BLANC MAT FORMAT 16:10"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-blanc-mat-format-1610"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8868 …}
    #channels: Doctrine\ORM\PersistentCollection {#8854 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8850 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8852 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20467
  +product: App\Entity\Product\Product {#8849
    #id: 1315
    #code: "oray_nomaddict_1_ecran_valise_de_projection_blanc_mat_format_1610"
    #attributes: Doctrine\ORM\PersistentCollection {#8856 …}
    #variants: Doctrine\ORM\PersistentCollection {#8858 …}
    #options: Doctrine\ORM\PersistentCollection {#8862 …}
    #associations: Doctrine\ORM\PersistentCollection {#8860 …}
    #createdAt: DateTime @1764671167 {#8847
      date: 2025-12-02 10:26:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671167 {#8848
      date: 2025-12-02 10:26:07.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8865 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8866
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8849}
        #id: 1315
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION BLANC MAT FORMAT 16:10"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-blanc-mat-format-1610"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8868 …}
    #channels: Doctrine\ORM\PersistentCollection {#8854 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8850 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8852 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20706 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#8849
    #id: 1315
    #code: "oray_nomaddict_1_ecran_valise_de_projection_blanc_mat_format_1610"
    #attributes: Doctrine\ORM\PersistentCollection {#8856 …}
    #variants: Doctrine\ORM\PersistentCollection {#8858 …}
    #options: Doctrine\ORM\PersistentCollection {#8862 …}
    #associations: Doctrine\ORM\PersistentCollection {#8860 …}
    #createdAt: DateTime @1764671167 {#8847
      date: 2025-12-02 10:26:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671167 {#8848
      date: 2025-12-02 10:26:07.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8865 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8866
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8849}
        #id: 1315
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION BLANC MAT FORMAT 16:10"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-blanc-mat-format-1610"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8868 …}
    #channels: Doctrine\ORM\PersistentCollection {#8854 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8850 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8852 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION BLANC MAT FORMAT 16:10"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20777
  -props: [
    "product" => App\Entity\Product\Product {#8849
      #id: 1315
      #code: "oray_nomaddict_1_ecran_valise_de_projection_blanc_mat_format_1610"
      #attributes: Doctrine\ORM\PersistentCollection {#8856 …}
      #variants: Doctrine\ORM\PersistentCollection {#8858 …}
      #options: Doctrine\ORM\PersistentCollection {#8862 …}
      #associations: Doctrine\ORM\PersistentCollection {#8860 …}
      #createdAt: DateTime @1764671167 {#8847
        date: 2025-12-02 10:26:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671167 {#8848
        date: 2025-12-02 10:26:07.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8865 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8866
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8849}
          #id: 1315
          #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION BLANC MAT FORMAT 16:10"
          #slug: "oray-nomaddict-1-ecran-valise-de-projection-blanc-mat-format-1610"
          #description: """
            ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
            \n
            \n
            \n
            \n
            \n
            Jusqu'à 484cm de base image\n
            Charnières clipsables\n
            Surface de projection tendue fixée par boutons pressions\n
            Hauteur ajustable\n
            Toiles seules disponibles à la vente\n
            Plusieurs Versions disponibles :\n
            Surface de projection Blanc mat à bords blancs (standard)\n
            Surface de projection Blanc mat à bords noirs (sur demande)\n
            Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
            Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
            Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
            """
          #metaKeywords: null
          #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
          #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8868 …}
      #channels: Doctrine\ORM\PersistentCollection {#8854 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8850 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8852 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20889
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20843 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20845 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20706 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20714
    #collection: Doctrine\Common\Collections\ArrayCollection {#20723 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20702 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24881 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24883 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20889
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20843 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20845 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION BLANC MAT FORMAT 16:10"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20714
    #collection: Doctrine\Common\Collections\ArrayCollection {#20723 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20702 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24881 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24883 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20890
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20889
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20843 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20856 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20845 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20706 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20714
      #collection: Doctrine\Common\Collections\ArrayCollection {#20723 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20702 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24881 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24883 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20943
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20934 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20941 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20942 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20706 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20946
  +variant: App\Entity\Product\ProductVariant {#20706 …}
  +price: "1\u{202F}825,00\u{A0}"
  +originalPrice: "1\u{202F}825,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20943
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20934 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20941 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20942 …}
    +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 34.0 MiB 3.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#8872
    #id: 1314
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_mat_blanc_translucide_format_169"
    #attributes: Doctrine\ORM\PersistentCollection {#8879 …}
    #variants: Doctrine\ORM\PersistentCollection {#8881 …}
    #options: Doctrine\ORM\PersistentCollection {#8885 …}
    #associations: Doctrine\ORM\PersistentCollection {#8883 …}
    #createdAt: DateTime @1764671166 {#8870
      date: 2025-12-02 10:26:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671166 {#8871
      date: 2025-12-02 10:26:06.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8888 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8889
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8872}
        #id: 1314
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT BLANC & TRANSLUCIDE) FORMAT 16:9"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-mat-blanc-translucide-format-169"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : Mat Blanc et Translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8891 …}
    #channels: Doctrine\ORM\PersistentCollection {#8877 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8873 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8875 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20770
  +product: App\Entity\Product\Product {#8872
    #id: 1314
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_mat_blanc_translucide_format_169"
    #attributes: Doctrine\ORM\PersistentCollection {#8879 …}
    #variants: Doctrine\ORM\PersistentCollection {#8881 …}
    #options: Doctrine\ORM\PersistentCollection {#8885 …}
    #associations: Doctrine\ORM\PersistentCollection {#8883 …}
    #createdAt: DateTime @1764671166 {#8870
      date: 2025-12-02 10:26:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671166 {#8871
      date: 2025-12-02 10:26:06.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8888 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8889
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8872}
        #id: 1314
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT BLANC & TRANSLUCIDE) FORMAT 16:9"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-mat-blanc-translucide-format-169"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : Mat Blanc et Translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8891 …}
    #channels: Doctrine\ORM\PersistentCollection {#8877 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8873 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8875 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21009 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#8872
    #id: 1314
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_mat_blanc_translucide_format_169"
    #attributes: Doctrine\ORM\PersistentCollection {#8879 …}
    #variants: Doctrine\ORM\PersistentCollection {#8881 …}
    #options: Doctrine\ORM\PersistentCollection {#8885 …}
    #associations: Doctrine\ORM\PersistentCollection {#8883 …}
    #createdAt: DateTime @1764671166 {#8870
      date: 2025-12-02 10:26:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671166 {#8871
      date: 2025-12-02 10:26:06.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8888 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8889
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8872}
        #id: 1314
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT BLANC & TRANSLUCIDE) FORMAT 16:9"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-mat-blanc-translucide-format-169"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : Mat Blanc et Translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8891 …}
    #channels: Doctrine\ORM\PersistentCollection {#8877 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8873 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8875 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT BLANC & TRANSLUCIDE) FORMAT 16:9"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21080
  -props: [
    "product" => App\Entity\Product\Product {#8872
      #id: 1314
      #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_mat_blanc_translucide_format_169"
      #attributes: Doctrine\ORM\PersistentCollection {#8879 …}
      #variants: Doctrine\ORM\PersistentCollection {#8881 …}
      #options: Doctrine\ORM\PersistentCollection {#8885 …}
      #associations: Doctrine\ORM\PersistentCollection {#8883 …}
      #createdAt: DateTime @1764671166 {#8870
        date: 2025-12-02 10:26:06.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671166 {#8871
        date: 2025-12-02 10:26:06.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8888 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8889
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8872}
          #id: 1314
          #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT BLANC & TRANSLUCIDE) FORMAT 16:9"
          #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-mat-blanc-translucide-format-169"
          #description: """
            ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
            \n
            \n
            \n
            \n
            \n
            Jusqu'à 484cm de base image\n
            Charnières clipsables\n
            Surface de projection tendue fixée par boutons pressions\n
            Hauteur ajustable\n
            Toiles seules disponibles à la vente\n
            Plusieurs Versions disponibles :\n
            Surface de projection Blanc mat à bords blancs (standard)\n
            Surface de projection Blanc mat à bords noirs (sur demande)\n
            Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
            Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
            Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
            """
          #metaKeywords: null
          #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
          #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : Mat Blanc et Translucide."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8891 …}
      #channels: Doctrine\ORM\PersistentCollection {#8877 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8873 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8875 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21203
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21146 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21159 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21148 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21009 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21017
    #collection: Doctrine\Common\Collections\ArrayCollection {#21026 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21005 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24896 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24898 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21203
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21146 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21159 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21148 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT BLANC & TRANSLUCIDE) FORMAT 16:9"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21017
    #collection: Doctrine\Common\Collections\ArrayCollection {#21026 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21005 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24896 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24898 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21207
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21203
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21146 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21159 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21148 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21009 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21017
      #collection: Doctrine\Common\Collections\ArrayCollection {#21026 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21005 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24896 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24898 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21256 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21009 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21260
  +variant: App\Entity\Product\ProductVariant {#21009 …}
  +price: "1\u{202F}900,00\u{A0}"
  +originalPrice: "1\u{202F}900,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21256 …}
    +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 34.0 MiB 3.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8895
    #id: 1313
    #code: "oray_nomaddict_1_ecran_valise_de_projection_blanc_mat_format_169"
    #attributes: Doctrine\ORM\PersistentCollection {#8902 …}
    #variants: Doctrine\ORM\PersistentCollection {#8904 …}
    #options: Doctrine\ORM\PersistentCollection {#8908 …}
    #associations: Doctrine\ORM\PersistentCollection {#8906 …}
    #createdAt: DateTime @1764671165 {#8893
      date: 2025-12-02 10:26:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671165 {#8894
      date: 2025-12-02 10:26:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8911 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8912
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8895}
        #id: 1313
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 16:9"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-blanc-mat-format-169"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8914 …}
    #channels: Doctrine\ORM\PersistentCollection {#8900 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8896 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8898 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21073
  +product: App\Entity\Product\Product {#8895
    #id: 1313
    #code: "oray_nomaddict_1_ecran_valise_de_projection_blanc_mat_format_169"
    #attributes: Doctrine\ORM\PersistentCollection {#8902 …}
    #variants: Doctrine\ORM\PersistentCollection {#8904 …}
    #options: Doctrine\ORM\PersistentCollection {#8908 …}
    #associations: Doctrine\ORM\PersistentCollection {#8906 …}
    #createdAt: DateTime @1764671165 {#8893
      date: 2025-12-02 10:26:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671165 {#8894
      date: 2025-12-02 10:26:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8911 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8912
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8895}
        #id: 1313
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 16:9"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-blanc-mat-format-169"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8914 …}
    #channels: Doctrine\ORM\PersistentCollection {#8900 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8896 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8898 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21323 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8895
    #id: 1313
    #code: "oray_nomaddict_1_ecran_valise_de_projection_blanc_mat_format_169"
    #attributes: Doctrine\ORM\PersistentCollection {#8902 …}
    #variants: Doctrine\ORM\PersistentCollection {#8904 …}
    #options: Doctrine\ORM\PersistentCollection {#8908 …}
    #associations: Doctrine\ORM\PersistentCollection {#8906 …}
    #createdAt: DateTime @1764671165 {#8893
      date: 2025-12-02 10:26:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671165 {#8894
      date: 2025-12-02 10:26:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8911 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8912
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8895}
        #id: 1313
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 16:9"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-blanc-mat-format-169"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8914 …}
    #channels: Doctrine\ORM\PersistentCollection {#8900 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8896 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8898 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 16:9"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21394
  -props: [
    "product" => App\Entity\Product\Product {#8895
      #id: 1313
      #code: "oray_nomaddict_1_ecran_valise_de_projection_blanc_mat_format_169"
      #attributes: Doctrine\ORM\PersistentCollection {#8902 …}
      #variants: Doctrine\ORM\PersistentCollection {#8904 …}
      #options: Doctrine\ORM\PersistentCollection {#8908 …}
      #associations: Doctrine\ORM\PersistentCollection {#8906 …}
      #createdAt: DateTime @1764671165 {#8893
        date: 2025-12-02 10:26:05.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671165 {#8894
        date: 2025-12-02 10:26:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8911 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8912
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8895}
          #id: 1313
          #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 16:9"
          #slug: "oray-nomaddict-1-ecran-valise-de-projection-blanc-mat-format-169"
          #description: """
            ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
            \n
            \n
            \n
            \n
            \n
            Jusqu'à 484cm de base image\n
            Charnières clipsables\n
            Surface de projection tendue fixée par boutons pressions\n
            Hauteur ajustable\n
            Toiles seules disponibles à la vente\n
            Plusieurs Versions disponibles :\n
            Surface de projection Blanc mat à bords blancs (standard)\n
            Surface de projection Blanc mat à bords noirs (sur demande)\n
            Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
            Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
            Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
            """
          #metaKeywords: null
          #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
          #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8914 …}
      #channels: Doctrine\ORM\PersistentCollection {#8900 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8896 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8898 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21517
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21460 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21473 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21462 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21323 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21331
    #collection: Doctrine\Common\Collections\ArrayCollection {#21340 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24911 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24913 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21517
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21460 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21473 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21462 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 16:9"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21331
    #collection: Doctrine\Common\Collections\ArrayCollection {#21340 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24911 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24913 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21521
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21517
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21460 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21473 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21462 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21323 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21331
      #collection: Doctrine\Common\Collections\ArrayCollection {#21340 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21319 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24911 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24913 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21562 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21569 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21570 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21323 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21574
  +variant: App\Entity\Product\ProductVariant {#21323 …}
  +price: "1\u{202F}629,17\u{A0}"
  +originalPrice: "1\u{202F}629,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21562 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21569 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21570 …}
    +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 34.0 MiB 2.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#8918
    #id: 1312
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_mat_translucide_format_43"
    #attributes: Doctrine\ORM\PersistentCollection {#8925 …}
    #variants: Doctrine\ORM\PersistentCollection {#8927 …}
    #options: Doctrine\ORM\PersistentCollection {#8931 …}
    #associations: Doctrine\ORM\PersistentCollection {#8929 …}
    #createdAt: DateTime @1764671164 {#8916
      date: 2025-12-02 10:26:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671164 {#8917
      date: 2025-12-02 10:26:04.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8934 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8935
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8918}
        #id: 1312
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT & TRANSLUCIDE) FORMAT 4:3"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-mat-translucide-format-43"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : MAT Blanc et Translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8937 …}
    #channels: Doctrine\ORM\PersistentCollection {#8923 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8921 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21387
  +product: App\Entity\Product\Product {#8918
    #id: 1312
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_mat_translucide_format_43"
    #attributes: Doctrine\ORM\PersistentCollection {#8925 …}
    #variants: Doctrine\ORM\PersistentCollection {#8927 …}
    #options: Doctrine\ORM\PersistentCollection {#8931 …}
    #associations: Doctrine\ORM\PersistentCollection {#8929 …}
    #createdAt: DateTime @1764671164 {#8916
      date: 2025-12-02 10:26:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671164 {#8917
      date: 2025-12-02 10:26:04.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8934 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8935
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8918}
        #id: 1312
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT & TRANSLUCIDE) FORMAT 4:3"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-mat-translucide-format-43"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : MAT Blanc et Translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8937 …}
    #channels: Doctrine\ORM\PersistentCollection {#8923 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8921 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21637 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8918
    #id: 1312
    #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_mat_translucide_format_43"
    #attributes: Doctrine\ORM\PersistentCollection {#8925 …}
    #variants: Doctrine\ORM\PersistentCollection {#8927 …}
    #options: Doctrine\ORM\PersistentCollection {#8931 …}
    #associations: Doctrine\ORM\PersistentCollection {#8929 …}
    #createdAt: DateTime @1764671164 {#8916
      date: 2025-12-02 10:26:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671164 {#8917
      date: 2025-12-02 10:26:04.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8934 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8935
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8918}
        #id: 1312
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT & TRANSLUCIDE) FORMAT 4:3"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-mat-translucide-format-43"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : MAT Blanc et Translucide."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8937 …}
    #channels: Doctrine\ORM\PersistentCollection {#8923 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8921 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT & TRANSLUCIDE) FORMAT 4:3"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21708
  -props: [
    "product" => App\Entity\Product\Product {#8918
      #id: 1312
      #code: "oray_nomaddict_1_ecran_valise_de_projection_duo_mat_translucide_format_43"
      #attributes: Doctrine\ORM\PersistentCollection {#8925 …}
      #variants: Doctrine\ORM\PersistentCollection {#8927 …}
      #options: Doctrine\ORM\PersistentCollection {#8931 …}
      #associations: Doctrine\ORM\PersistentCollection {#8929 …}
      #createdAt: DateTime @1764671164 {#8916
        date: 2025-12-02 10:26:04.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671164 {#8917
        date: 2025-12-02 10:26:04.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8934 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8935
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8918}
          #id: 1312
          #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT & TRANSLUCIDE) FORMAT 4:3"
          #slug: "oray-nomaddict-1-ecran-valise-de-projection-duo-mat-translucide-format-43"
          #description: """
            ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
            \n
            \n
            \n
            \n
            \n
            Jusqu'à 484cm de base image\n
            Charnières clipsables\n
            Surface de projection tendue fixée par boutons pressions\n
            Hauteur ajustable\n
            Toiles seules disponibles à la vente\n
            Plusieurs Versions disponibles :\n
            Surface de projection Blanc mat à bords blancs (standard)\n
            Surface de projection Blanc mat à bords noirs (sur demande)\n
            Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
            Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
            Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
            """
          #metaKeywords: null
          #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
          #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions. Livré avec 2 toiles : MAT Blanc et Translucide."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8937 …}
      #channels: Doctrine\ORM\PersistentCollection {#8923 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8919 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8921 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21831
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21774 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21787 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21776 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21637 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21645
    #collection: Doctrine\Common\Collections\ArrayCollection {#21654 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21633 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24926 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24928 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21831
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21774 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21787 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21776 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ORAY NOMADDICT 1 ÉCRAN-VALISE DE PROJECTION DUO (MAT & TRANSLUCIDE) FORMAT 4:3"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21645
    #collection: Doctrine\Common\Collections\ArrayCollection {#21654 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21633 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24926 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24928 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21835
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21831
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21774 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21787 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21776 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21637 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21645
      #collection: Doctrine\Common\Collections\ArrayCollection {#21654 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21633 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24926 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24928 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21885
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21876 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21883 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21637 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21888
  +variant: App\Entity\Product\ProductVariant {#21637 …}
  +price: "1\u{202F}925,00\u{A0}"
  +originalPrice: "1\u{202F}925,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21885
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21876 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21883 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21884 …}
    +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 34.0 MiB 3.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8941
    #id: 1311
    #code: "oray_nomaddict_1_ecran_valise_de_projection_format_43"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8950 …}
    #options: Doctrine\ORM\PersistentCollection {#8954 …}
    #associations: Doctrine\ORM\PersistentCollection {#8952 …}
    #createdAt: DateTime @1764671163 {#8939
      date: 2025-12-02 10:26:03.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671163 {#8940
      date: 2025-12-02 10:26:03.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8957 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8958
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8941}
        #id: 1311
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 4:3"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-format-43"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8960 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21701
  +product: App\Entity\Product\Product {#8941
    #id: 1311
    #code: "oray_nomaddict_1_ecran_valise_de_projection_format_43"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8950 …}
    #options: Doctrine\ORM\PersistentCollection {#8954 …}
    #associations: Doctrine\ORM\PersistentCollection {#8952 …}
    #createdAt: DateTime @1764671163 {#8939
      date: 2025-12-02 10:26:03.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671163 {#8940
      date: 2025-12-02 10:26:03.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8957 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8958
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8941}
        #id: 1311
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 4:3"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-format-43"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8960 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21951 …}
  +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 {#18760
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18801 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8941
    #id: 1311
    #code: "oray_nomaddict_1_ecran_valise_de_projection_format_43"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8950 …}
    #options: Doctrine\ORM\PersistentCollection {#8954 …}
    #associations: Doctrine\ORM\PersistentCollection {#8952 …}
    #createdAt: DateTime @1764671163 {#8939
      date: 2025-12-02 10:26:03.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764671163 {#8940
      date: 2025-12-02 10:26:03.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8957 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8958
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8941}
        #id: 1311
        #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 4:3"
        #slug: "oray-nomaddict-1-ecran-valise-de-projection-format-43"
        #description: """
          ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
          \n
          \n
          \n
          \n
          \n
          Jusqu'à 484cm de base image\n
          Charnières clipsables\n
          Surface de projection tendue fixée par boutons pressions\n
          Hauteur ajustable\n
          Toiles seules disponibles à la vente\n
          Plusieurs Versions disponibles :\n
          Surface de projection Blanc mat à bords blancs (standard)\n
          Surface de projection Blanc mat à bords noirs (sur demande)\n
          Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
          Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
          Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
          """
        #metaKeywords: null
        #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
        #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8960 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 4:3"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22022
  -props: [
    "product" => App\Entity\Product\Product {#8941
      #id: 1311
      #code: "oray_nomaddict_1_ecran_valise_de_projection_format_43"
      #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
      #variants: Doctrine\ORM\PersistentCollection {#8950 …}
      #options: Doctrine\ORM\PersistentCollection {#8954 …}
      #associations: Doctrine\ORM\PersistentCollection {#8952 …}
      #createdAt: DateTime @1764671163 {#8939
        date: 2025-12-02 10:26:03.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764671163 {#8940
        date: 2025-12-02 10:26:03.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8957 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8958
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8941}
          #id: 1311
          #name: "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 4:3"
          #slug: "oray-nomaddict-1-ecran-valise-de-projection-format-43"
          #description: """
            ÉCRAN VALISE NOMADDICT 1\u{A0}C'est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes. Son cadre vous garantit un montage facile grâce à ses charnières clipsables.\n
            \n
            \n
            \n
            \n
            \n
            Jusqu'à 484cm de base image\n
            Charnières clipsables\n
            Surface de projection tendue fixée par boutons pressions\n
            Hauteur ajustable\n
            Toiles seules disponibles à la vente\n
            Plusieurs Versions disponibles :\n
            Surface de projection Blanc mat à bords blancs (standard)\n
            Surface de projection Blanc mat à bords noirs (sur demande)\n
            Duo\u{A0}: Surface de projection Blanc mat à bords blancs (standard) + Surface de projection translucide à bords noirs\n
            Duo\u{A0}: Surface de projection Blanc mat à bords noirs (sur demande) + Surface de projection translucide à bords noirs\n
            Dimensions Valise :\u{A0}123x38x34cm ou\u{A0}134x38x37cm (selon dimensions du cadre)
            """
          #metaKeywords: null
          #metaDescription: "ORAY NOMADDICT 1 est l'écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes."
          #shortDescription: "C‘est l‘écran idéal pour les installations temporaires. Livré avec une valise de transport en ABS très légère et résistante équipée de roulettes.\u{A0}Son cadre vous garantit un montage facile grâce à ses charnières clipsables. Surface de projection tendue avec boutons pressions."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8960 …}
      #channels: Doctrine\ORM\PersistentCollection {#8946 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8944 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8825 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22145
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22088 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22101 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22090 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21951 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21959
    #collection: Doctrine\Common\Collections\ArrayCollection {#21968 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21947 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24941 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24943 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22145
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22088 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22101 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22090 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ORAY NOMADDICT 1 ÉCRAN-VALISE  DE PROJECTION BLANC MAT FORMAT 4:3"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21959
    #collection: Doctrine\Common\Collections\ArrayCollection {#21968 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21947 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24941 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24943 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22149
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22145
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22088 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22101 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22090 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21951 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21959
      #collection: Doctrine\Common\Collections\ArrayCollection {#21968 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21947 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24941 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24943 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22199
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22190 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22197 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22198 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21951 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22202
  +variant: App\Entity\Product\ProductVariant {#21951 …}
  +price: "1\u{202F}483,33\u{A0}"
  +originalPrice: "1\u{202F}483,33\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9301 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12664 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22199
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22190 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22197 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22198 …}
    +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 34.0 MiB 1.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18482
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12729 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18496 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12739 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#18683
  +cart: App\Entity\Order\Order {#16562 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18482
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12729 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18496 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12739 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}