Components
12
Twig Components
44
Render Count
65
ms
Render Time
112.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 112.0 MiB | 1.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13233 …} +context: Sylius\TwigHooks\Bag\DataBag {#13239 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +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 {#13860 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13233 …} +context: Sylius\TwigHooks\Bag\DataBag {#13239 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 112.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13933 …} +context: Sylius\TwigHooks\Bag\DataBag {#13935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13936 …} +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 {#13946 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13933 …} +context: Sylius\TwigHooks\Bag\DataBag {#13935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13936 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 4.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14007 …} +context: Sylius\TwigHooks\Bag\DataBag {#14027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14026 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14043 +cart: App\Entity\Order\Order {#14110 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14007 …} +context: Sylius\TwigHooks\Bag\DataBag {#14027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14026 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 112.0 MiB | 14.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14296 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14284 …} +context: Sylius\TwigHooks\Bag\DataBag {#14290 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …} +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 {#14305 #taxonRepository: App\Repository\TaxonRepository {#7413 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14296 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14284 …} +context: Sylius\TwigHooks\Bag\DataBag {#14290 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28009 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28005 …} +context: Sylius\TwigHooks\Bag\DataBag {#28006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28008 …} +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 {#28018 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28009 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28005 …} +context: Sylius\TwigHooks\Bag\DataBag {#28006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28008 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28118 …} +context: Sylius\TwigHooks\Bag\DataBag {#28119 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28121 …} +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 {#28130 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28118 …} +context: Sylius\TwigHooks\Bag\DataBag {#28119 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28121 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28193 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28189 …} +context: Sylius\TwigHooks\Bag\DataBag {#28190 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28192 …} +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 {#28201 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28193 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28189 …} +context: Sylius\TwigHooks\Bag\DataBag {#28190 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28192 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 8.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 3131 #code: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632766 {#8058 : 2025-09-23 21:06:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632766 {#7959 : 2025-09-23 21:06:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3131 #name: "Moulin-shaker à Cannelle Peugeot Lanka" #slug: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #description: """ <div class="col is-12"><ul>\n <li>Pour moudre la cannelle.</li>\n <li>système ingénieux qui concasse puis broie la cannelle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Moulin-shaker à Cannelle Peugeot Lanka</h1><div class="col is-12">Le moulin-shaker Lanka Peugeot permet de moudre des bâtons de cannelle. La combinaison ingénieuse des fonctions shaker et moulin permet de pré-concasser les bâtons de cannelle grâce à la bille situé dans la partie shaker, puis de les moudre très finement dans le mécanisme du moulin. A vous les plats originaux sucrés ou salés à base de cannelle !</div><h1>Caractéristiques Moulin-shaker à Cannelle Peugeot Lanka</h1><div class="col is-12">- Spécifiquement prévu pour moudre de la cannelle.<br />- Moulin garanti 5 ans à compter de la date d'achat.<br />- Mécanisme garanti sans limitation de durée. (hors usure normale<br />- Fabriqué en France.<br />- Dimensions : 21 x 7 x 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28726 +product: App\Entity\Product\Product {#7949 #id: 3131 #code: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632766 {#8058 : 2025-09-23 21:06:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632766 {#7959 : 2025-09-23 21:06:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3131 #name: "Moulin-shaker à Cannelle Peugeot Lanka" #slug: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #description: """ <div class="col is-12"><ul>\n <li>Pour moudre la cannelle.</li>\n <li>système ingénieux qui concasse puis broie la cannelle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Moulin-shaker à Cannelle Peugeot Lanka</h1><div class="col is-12">Le moulin-shaker Lanka Peugeot permet de moudre des bâtons de cannelle. La combinaison ingénieuse des fonctions shaker et moulin permet de pré-concasser les bâtons de cannelle grâce à la bille situé dans la partie shaker, puis de les moudre très finement dans le mécanisme du moulin. A vous les plats originaux sucrés ou salés à base de cannelle !</div><h1>Caractéristiques Moulin-shaker à Cannelle Peugeot Lanka</h1><div class="col is-12">- Spécifiquement prévu pour moudre de la cannelle.<br />- Moulin garanti 5 ans à compter de la date d'achat.<br />- Mécanisme garanti sans limitation de durée. (hors usure normale<br />- Fabriqué en France.<br />- Dimensions : 21 x 7 x 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8782 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 2.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 3131 #code: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632766 {#8058 : 2025-09-23 21:06:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632766 {#7959 : 2025-09-23 21:06:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3131 #name: "Moulin-shaker à Cannelle Peugeot Lanka" #slug: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #description: """ <div class="col is-12"><ul>\n <li>Pour moudre la cannelle.</li>\n <li>système ingénieux qui concasse puis broie la cannelle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Moulin-shaker à Cannelle Peugeot Lanka</h1><div class="col is-12">Le moulin-shaker Lanka Peugeot permet de moudre des bâtons de cannelle. La combinaison ingénieuse des fonctions shaker et moulin permet de pré-concasser les bâtons de cannelle grâce à la bille situé dans la partie shaker, puis de les moudre très finement dans le mécanisme du moulin. A vous les plats originaux sucrés ou salés à base de cannelle !</div><h1>Caractéristiques Moulin-shaker à Cannelle Peugeot Lanka</h1><div class="col is-12">- Spécifiquement prévu pour moudre de la cannelle.<br />- Moulin garanti 5 ans à compter de la date d'achat.<br />- Mécanisme garanti sans limitation de durée. (hors usure normale<br />- Fabriqué en France.<br />- Dimensions : 21 x 7 x 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin-shaker à Cannelle Peugeot Lanka" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28886 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 3131 #code: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632766 {#8058 : 2025-09-23 21:06:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632766 {#7959 : 2025-09-23 21:06:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3131 #name: "Moulin-shaker à Cannelle Peugeot Lanka" #slug: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #description: """ <div class="col is-12"><ul>\n <li>Pour moudre la cannelle.</li>\n <li>système ingénieux qui concasse puis broie la cannelle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Moulin-shaker à Cannelle Peugeot Lanka</h1><div class="col is-12">Le moulin-shaker Lanka Peugeot permet de moudre des bâtons de cannelle. La combinaison ingénieuse des fonctions shaker et moulin permet de pré-concasser les bâtons de cannelle grâce à la bille situé dans la partie shaker, puis de les moudre très finement dans le mécanisme du moulin. A vous les plats originaux sucrés ou salés à base de cannelle !</div><h1>Caractéristiques Moulin-shaker à Cannelle Peugeot Lanka</h1><div class="col is-12">- Spécifiquement prévu pour moudre de la cannelle.<br />- Moulin garanti 5 ans à compter de la date d'achat.<br />- Mécanisme garanti sans limitation de durée. (hors usure normale<br />- Fabriqué en France.<br />- Dimensions : 21 x 7 x 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28956 …} +context: Sylius\TwigHooks\Bag\DataBag {#28957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28959 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38186 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28956 …} +context: Sylius\TwigHooks\Bag\DataBag {#28957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28959 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin-shaker à Cannelle Peugeot Lanka" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38186 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28964 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28956 …} +context: Sylius\TwigHooks\Bag\DataBag {#28957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28959 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38186 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29022 …} +context: Sylius\TwigHooks\Bag\DataBag {#29030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29041 +variant: App\Entity\Product\ProductVariant {#8782 …} +price: "69,00\u{A0}€" +originalPrice: "69,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29022 …} +context: Sylius\TwigHooks\Bag\DataBag {#29030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29031 …} +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 | 112.0 MiB | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 73 #code: "box-steaklover-steak-poivre-de-buyer-6996" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632178 {#9051 : 2025-09-23 20:56:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632178 {#9054 : 2025-09-23 20:56:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 73 #name: "Box Steaklover Steak & Poivre De Buyer" #slug: "box-steaklover-steak-poivre-de-buyer-6996" #description: """ <div class="col is-12"><ul>\n <li>1 poêle à frire en acier Mineral B.</li>\n <li>1 moulin à poivre en bois de hêtre.</li>\n <li>1 pince en acier inoxydable.</li>\n <li>Conseils et astuces du Chef Michel ROTH.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">Le coffert steak & poivre Steaklover De Buyer contient une poêle à frire de 26 cm de diamètre en acier Mineral B possédant une queue en acier feuillard, un moulin à poivre en bois de hêtre de 14 cm et mécanisme acier , une pince en acier inoxydable pour vous permettre de déguster vos steak selon vos préférences. Le coffret est accompagné de conseils et astuces du Chef Michel ROTH, MOF et Bocuse d'or 1991 et ambassadeur de De Buyer. Le bois utilisé pour le moulin et le manche de la louche est issu de forêts françaises et est certifié PEFC.</div><h1>Caractéristiques Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">- 1 poêle à frire en acier Mineral B de 26 cm de diamètre avec queue en acier feuillard <br />- 1 moulin à poivre en bois de hêtre de 14 cm et mécanisme acier <br />- 1 pince en acier inoxydable de 24 cm de longueur <br />- Conseils et astuce de Michel ROTH, MOF et bocuse d'or 1991.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28864 +product: App\Entity\Product\Product {#9057 #id: 73 #code: "box-steaklover-steak-poivre-de-buyer-6996" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632178 {#9051 : 2025-09-23 20:56:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632178 {#9054 : 2025-09-23 20:56:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 73 #name: "Box Steaklover Steak & Poivre De Buyer" #slug: "box-steaklover-steak-poivre-de-buyer-6996" #description: """ <div class="col is-12"><ul>\n <li>1 poêle à frire en acier Mineral B.</li>\n <li>1 moulin à poivre en bois de hêtre.</li>\n <li>1 pince en acier inoxydable.</li>\n <li>Conseils et astuces du Chef Michel ROTH.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">Le coffert steak & poivre Steaklover De Buyer contient une poêle à frire de 26 cm de diamètre en acier Mineral B possédant une queue en acier feuillard, un moulin à poivre en bois de hêtre de 14 cm et mécanisme acier , une pince en acier inoxydable pour vous permettre de déguster vos steak selon vos préférences. Le coffret est accompagné de conseils et astuces du Chef Michel ROTH, MOF et Bocuse d'or 1991 et ambassadeur de De Buyer. Le bois utilisé pour le moulin et le manche de la louche est issu de forêts françaises et est certifié PEFC.</div><h1>Caractéristiques Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">- 1 poêle à frire en acier Mineral B de 26 cm de diamètre avec queue en acier feuillard <br />- 1 moulin à poivre en bois de hêtre de 14 cm et mécanisme acier <br />- 1 pince en acier inoxydable de 24 cm de longueur <br />- Conseils et astuce de Michel ROTH, MOF et bocuse d'or 1991.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9081 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 73 #code: "box-steaklover-steak-poivre-de-buyer-6996" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632178 {#9051 : 2025-09-23 20:56:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632178 {#9054 : 2025-09-23 20:56:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 73 #name: "Box Steaklover Steak & Poivre De Buyer" #slug: "box-steaklover-steak-poivre-de-buyer-6996" #description: """ <div class="col is-12"><ul>\n <li>1 poêle à frire en acier Mineral B.</li>\n <li>1 moulin à poivre en bois de hêtre.</li>\n <li>1 pince en acier inoxydable.</li>\n <li>Conseils et astuces du Chef Michel ROTH.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">Le coffert steak & poivre Steaklover De Buyer contient une poêle à frire de 26 cm de diamètre en acier Mineral B possédant une queue en acier feuillard, un moulin à poivre en bois de hêtre de 14 cm et mécanisme acier , une pince en acier inoxydable pour vous permettre de déguster vos steak selon vos préférences. Le coffret est accompagné de conseils et astuces du Chef Michel ROTH, MOF et Bocuse d'or 1991 et ambassadeur de De Buyer. Le bois utilisé pour le moulin et le manche de la louche est issu de forêts françaises et est certifié PEFC.</div><h1>Caractéristiques Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">- 1 poêle à frire en acier Mineral B de 26 cm de diamètre avec queue en acier feuillard <br />- 1 moulin à poivre en bois de hêtre de 14 cm et mécanisme acier <br />- 1 pince en acier inoxydable de 24 cm de longueur <br />- Conseils et astuce de Michel ROTH, MOF et bocuse d'or 1991.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Box Steaklover Steak & Poivre De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29168 -props: [ "product" => App\Entity\Product\Product {#9057 #id: 73 #code: "box-steaklover-steak-poivre-de-buyer-6996" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632178 {#9051 : 2025-09-23 20:56:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632178 {#9054 : 2025-09-23 20:56:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 73 #name: "Box Steaklover Steak & Poivre De Buyer" #slug: "box-steaklover-steak-poivre-de-buyer-6996" #description: """ <div class="col is-12"><ul>\n <li>1 poêle à frire en acier Mineral B.</li>\n <li>1 moulin à poivre en bois de hêtre.</li>\n <li>1 pince en acier inoxydable.</li>\n <li>Conseils et astuces du Chef Michel ROTH.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">Le coffert steak & poivre Steaklover De Buyer contient une poêle à frire de 26 cm de diamètre en acier Mineral B possédant une queue en acier feuillard, un moulin à poivre en bois de hêtre de 14 cm et mécanisme acier , une pince en acier inoxydable pour vous permettre de déguster vos steak selon vos préférences. Le coffret est accompagné de conseils et astuces du Chef Michel ROTH, MOF et Bocuse d'or 1991 et ambassadeur de De Buyer. Le bois utilisé pour le moulin et le manche de la louche est issu de forêts françaises et est certifié PEFC.</div><h1>Caractéristiques Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">- 1 poêle à frire en acier Mineral B de 26 cm de diamètre avec queue en acier feuillard <br />- 1 moulin à poivre en bois de hêtre de 14 cm et mécanisme acier <br />- 1 pince en acier inoxydable de 24 cm de longueur <br />- Conseils et astuce de Michel ROTH, MOF et bocuse d'or 1991.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29223 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29152 …} +context: Sylius\TwigHooks\Bag\DataBag {#29161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29222 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29223 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29152 …} +context: Sylius\TwigHooks\Bag\DataBag {#29161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29222 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Box Steaklover Steak & Poivre De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29229 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29223 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29152 …} +context: Sylius\TwigHooks\Bag\DataBag {#29161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29222 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29270 …} +context: Sylius\TwigHooks\Bag\DataBag {#29277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29278 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29282 +variant: App\Entity\Product\ProductVariant {#9081 …} +price: "68,00\u{A0}€" +originalPrice: "68,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29270 …} +context: Sylius\TwigHooks\Bag\DataBag {#29277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29278 …} +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 | 112.0 MiB | 3.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632762 {#9093 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#9094 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 3122 #name: "Moulin à Graines de Lin Isen Peugeot" #slug: "moulin-a-graines-de-lin-isen-peugeot-5963" #description: """ <div class="col is-12"><ul>\n <li>Spécialement conçu pour moudre les graines de Lin.</li>\n <li>Garanti à vie.</li>\n <li>Démontage et nettoyage faciles.</li>\n </ul></div><h1>Descriptif Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Le moulin à graines de lin Peugeot a vu chacun de ses détails soigneusement pensés : La cuillère doseuse 5 gr ainsi que la trémie à ouverture délicate véritable clin d'oeil aux moulins à café d'antan. Au coeur de ce moulin tourne un mécanisme inédit et breveté entrainé par une poignée au design contemporain. Facilement démontable et nettoyable, ce moulin est spécifiquement adapté à la consistance et la dureté de la graine de Lin.</div><h1>Caractéristiques Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Spécifiquement adapté à la consistance et à la dureté de la graine de lin.<br />Mécanisme en résine plastique.<br />Facilement démontable et nettoyable.<br />Hauteur : 13 cm<br />livré avec une cuillère inox doseuse 5 gr.<br />1 brosse de netoyage.<br />Garanti à vie. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29159 +product: App\Entity\Product\Product {#9097 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632762 {#9093 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#9094 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 3122 #name: "Moulin à Graines de Lin Isen Peugeot" #slug: "moulin-a-graines-de-lin-isen-peugeot-5963" #description: """ <div class="col is-12"><ul>\n <li>Spécialement conçu pour moudre les graines de Lin.</li>\n <li>Garanti à vie.</li>\n <li>Démontage et nettoyage faciles.</li>\n </ul></div><h1>Descriptif Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Le moulin à graines de lin Peugeot a vu chacun de ses détails soigneusement pensés : La cuillère doseuse 5 gr ainsi que la trémie à ouverture délicate véritable clin d'oeil aux moulins à café d'antan. Au coeur de ce moulin tourne un mécanisme inédit et breveté entrainé par une poignée au design contemporain. Facilement démontable et nettoyable, ce moulin est spécifiquement adapté à la consistance et la dureté de la graine de Lin.</div><h1>Caractéristiques Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Spécifiquement adapté à la consistance et à la dureté de la graine de lin.<br />Mécanisme en résine plastique.<br />Facilement démontable et nettoyable.<br />Hauteur : 13 cm<br />livré avec une cuillère inox doseuse 5 gr.<br />1 brosse de netoyage.<br />Garanti à vie. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9118 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632762 {#9093 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#9094 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 3122 #name: "Moulin à Graines de Lin Isen Peugeot" #slug: "moulin-a-graines-de-lin-isen-peugeot-5963" #description: """ <div class="col is-12"><ul>\n <li>Spécialement conçu pour moudre les graines de Lin.</li>\n <li>Garanti à vie.</li>\n <li>Démontage et nettoyage faciles.</li>\n </ul></div><h1>Descriptif Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Le moulin à graines de lin Peugeot a vu chacun de ses détails soigneusement pensés : La cuillère doseuse 5 gr ainsi que la trémie à ouverture délicate véritable clin d'oeil aux moulins à café d'antan. Au coeur de ce moulin tourne un mécanisme inédit et breveté entrainé par une poignée au design contemporain. Facilement démontable et nettoyable, ce moulin est spécifiquement adapté à la consistance et la dureté de la graine de Lin.</div><h1>Caractéristiques Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Spécifiquement adapté à la consistance et à la dureté de la graine de lin.<br />Mécanisme en résine plastique.<br />Facilement démontable et nettoyable.<br />Hauteur : 13 cm<br />livré avec une cuillère inox doseuse 5 gr.<br />1 brosse de netoyage.<br />Garanti à vie. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Graines de Lin Isen Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29399 -props: [ "product" => App\Entity\Product\Product {#9097 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632762 {#9093 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#9094 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 3122 #name: "Moulin à Graines de Lin Isen Peugeot" #slug: "moulin-a-graines-de-lin-isen-peugeot-5963" #description: """ <div class="col is-12"><ul>\n <li>Spécialement conçu pour moudre les graines de Lin.</li>\n <li>Garanti à vie.</li>\n <li>Démontage et nettoyage faciles.</li>\n </ul></div><h1>Descriptif Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Le moulin à graines de lin Peugeot a vu chacun de ses détails soigneusement pensés : La cuillère doseuse 5 gr ainsi que la trémie à ouverture délicate véritable clin d'oeil aux moulins à café d'antan. Au coeur de ce moulin tourne un mécanisme inédit et breveté entrainé par une poignée au design contemporain. Facilement démontable et nettoyable, ce moulin est spécifiquement adapté à la consistance et la dureté de la graine de Lin.</div><h1>Caractéristiques Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Spécifiquement adapté à la consistance et à la dureté de la graine de lin.<br />Mécanisme en résine plastique.<br />Facilement démontable et nettoyable.<br />Hauteur : 13 cm<br />livré avec une cuillère inox doseuse 5 gr.<br />1 brosse de netoyage.<br />Garanti à vie. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29383 …} +context: Sylius\TwigHooks\Bag\DataBag {#29392 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29383 …} +context: Sylius\TwigHooks\Bag\DataBag {#29392 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Graines de Lin Isen Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29454 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29383 …} +context: Sylius\TwigHooks\Bag\DataBag {#29392 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29495 …} +context: Sylius\TwigHooks\Bag\DataBag {#29502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29503 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29507 +variant: App\Entity\Product\ProductVariant {#9118 …} +price: "65,00\u{A0}€" +originalPrice: "72,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29495 …} +context: Sylius\TwigHooks\Bag\DataBag {#29502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29503 …} +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 | 112.0 MiB | 3.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9134 #id: 2794 #code: "coffret-moulins-poivre-sel-marlow-acacia-cole-mason-8159" #attributes: Doctrine\ORM\PersistentCollection {#9144 …} #variants: Doctrine\ORM\PersistentCollection {#9157 …} #options: Doctrine\ORM\PersistentCollection {#9148 …} #associations: Doctrine\ORM\PersistentCollection {#9146 …} #createdAt: DateTime @1758632650 {#9130 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#9131 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9151 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 2794 #name: "Coffret Moulins poivre & sel Marlow Acacia Cole & Mason" #slug: "coffret-moulins-poivre-sel-marlow-acacia-cole-mason-8159" #description: """ <div class="col is-12"><ul>\n <li>En bois d'acacia, présentation élégante.</li>\n <li>Léger, bonne prise en main.</li>\n <li>Mécanisme sel en céramique et poivre en acier carbone.</li>\n </ul></div><h1>Descriptif Coffret Moulins poivre & sel Marlow Acacia Cole & Mason</h1><div class="col is-12"><p>Les Moulins Poivre & Sel Marlow Cole & Mason bénéficient d'un design épuré. Réalisés en bois d'acacia aux reflets dorés, soulignés par une bague gun métal, il sont particulièrement élégants. Par ailleurs, vous srez surpris par leur légèreté garantissant une excellente prise en main.<br /><br />Dotés d'une large ouverture facilitant le remplissage, le moulin à poivre possède un mécanisme en acier carbone synonyme de longévité et de solidité tandis que le moulin à sel possède lui un mécanisme en céramique pour une haute résistance à l'abrasion et à la corrosion. Ces moulins disposent également d'un système de sélection de la mouture de très fine à grossière. Il suffit pour ce faire de tourner la petite molette au centre du mécanisme.</p></div><h1>Caractéristiques Coffret Moulins poivre & sel Marlow Acacia Cole & Mason</h1><div class="col is-12">- Bois d'acacia.<br />- Garantie : 2 ans (mécanisme à vie)<br />- Dimensions : 6 x 6 x 18,5 cm.<br />- Mécanisme sel : céramique.<br />- Mécanisme poivre : acier carbone.<br />- Fournis vides. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9154 …} #channels: Doctrine\ORM\PersistentCollection {#9142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9136 …} #reviews: Doctrine\ORM\PersistentCollection {#9138 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9140 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29390 +product: App\Entity\Product\Product {#9134 #id: 2794 #code: "coffret-moulins-poivre-sel-marlow-acacia-cole-mason-8159" #attributes: Doctrine\ORM\PersistentCollection {#9144 …} #variants: Doctrine\ORM\PersistentCollection {#9157 …} #options: Doctrine\ORM\PersistentCollection {#9148 …} #associations: Doctrine\ORM\PersistentCollection {#9146 …} #createdAt: DateTime @1758632650 {#9130 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#9131 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9151 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 2794 #name: "Coffret Moulins poivre & sel Marlow Acacia Cole & Mason" #slug: "coffret-moulins-poivre-sel-marlow-acacia-cole-mason-8159" #description: """ <div class="col is-12"><ul>\n <li>En bois d'acacia, présentation élégante.</li>\n <li>Léger, bonne prise en main.</li>\n <li>Mécanisme sel en céramique et poivre en acier carbone.</li>\n </ul></div><h1>Descriptif Coffret Moulins poivre & sel Marlow Acacia Cole & Mason</h1><div class="col is-12"><p>Les Moulins Poivre & Sel Marlow Cole & Mason bénéficient d'un design épuré. Réalisés en bois d'acacia aux reflets dorés, soulignés par une bague gun métal, il sont particulièrement élégants. Par ailleurs, vous srez surpris par leur légèreté garantissant une excellente prise en main.<br /><br />Dotés d'une large ouverture facilitant le remplissage, le moulin à poivre possède un mécanisme en acier carbone synonyme de longévité et de solidité tandis que le moulin à sel possède lui un mécanisme en céramique pour une haute résistance à l'abrasion et à la corrosion. Ces moulins disposent également d'un système de sélection de la mouture de très fine à grossière. Il suffit pour ce faire de tourner la petite molette au centre du mécanisme.</p></div><h1>Caractéristiques Coffret Moulins poivre & sel Marlow Acacia Cole & Mason</h1><div class="col is-12">- Bois d'acacia.<br />- Garantie : 2 ans (mécanisme à vie)<br />- Dimensions : 6 x 6 x 18,5 cm.<br />- Mécanisme sel : céramique.<br />- Mécanisme poivre : acier carbone.<br />- Fournis vides. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9154 …} #channels: Doctrine\ORM\PersistentCollection {#9142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9136 …} #reviews: Doctrine\ORM\PersistentCollection {#9138 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9140 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9158 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9134 #id: 2794 #code: "coffret-moulins-poivre-sel-marlow-acacia-cole-mason-8159" #attributes: Doctrine\ORM\PersistentCollection {#9144 …} #variants: Doctrine\ORM\PersistentCollection {#9157 …} #options: Doctrine\ORM\PersistentCollection {#9148 …} #associations: Doctrine\ORM\PersistentCollection {#9146 …} #createdAt: DateTime @1758632650 {#9130 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#9131 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9151 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 2794 #name: "Coffret Moulins poivre & sel Marlow Acacia Cole & Mason" #slug: "coffret-moulins-poivre-sel-marlow-acacia-cole-mason-8159" #description: """ <div class="col is-12"><ul>\n <li>En bois d'acacia, présentation élégante.</li>\n <li>Léger, bonne prise en main.</li>\n <li>Mécanisme sel en céramique et poivre en acier carbone.</li>\n </ul></div><h1>Descriptif Coffret Moulins poivre & sel Marlow Acacia Cole & Mason</h1><div class="col is-12"><p>Les Moulins Poivre & Sel Marlow Cole & Mason bénéficient d'un design épuré. Réalisés en bois d'acacia aux reflets dorés, soulignés par une bague gun métal, il sont particulièrement élégants. Par ailleurs, vous srez surpris par leur légèreté garantissant une excellente prise en main.<br /><br />Dotés d'une large ouverture facilitant le remplissage, le moulin à poivre possède un mécanisme en acier carbone synonyme de longévité et de solidité tandis que le moulin à sel possède lui un mécanisme en céramique pour une haute résistance à l'abrasion et à la corrosion. Ces moulins disposent également d'un système de sélection de la mouture de très fine à grossière. Il suffit pour ce faire de tourner la petite molette au centre du mécanisme.</p></div><h1>Caractéristiques Coffret Moulins poivre & sel Marlow Acacia Cole & Mason</h1><div class="col is-12">- Bois d'acacia.<br />- Garantie : 2 ans (mécanisme à vie)<br />- Dimensions : 6 x 6 x 18,5 cm.<br />- Mécanisme sel : céramique.<br />- Mécanisme poivre : acier carbone.<br />- Fournis vides. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9154 …} #channels: Doctrine\ORM\PersistentCollection {#9142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9136 …} #reviews: Doctrine\ORM\PersistentCollection {#9138 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9140 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Moulins poivre & sel Marlow Acacia Cole & Mason" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29624 -props: [ "product" => App\Entity\Product\Product {#9134 #id: 2794 #code: "coffret-moulins-poivre-sel-marlow-acacia-cole-mason-8159" #attributes: Doctrine\ORM\PersistentCollection {#9144 …} #variants: Doctrine\ORM\PersistentCollection {#9157 …} #options: Doctrine\ORM\PersistentCollection {#9148 …} #associations: Doctrine\ORM\PersistentCollection {#9146 …} #createdAt: DateTime @1758632650 {#9130 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#9131 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9151 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 2794 #name: "Coffret Moulins poivre & sel Marlow Acacia Cole & Mason" #slug: "coffret-moulins-poivre-sel-marlow-acacia-cole-mason-8159" #description: """ <div class="col is-12"><ul>\n <li>En bois d'acacia, présentation élégante.</li>\n <li>Léger, bonne prise en main.</li>\n <li>Mécanisme sel en céramique et poivre en acier carbone.</li>\n </ul></div><h1>Descriptif Coffret Moulins poivre & sel Marlow Acacia Cole & Mason</h1><div class="col is-12"><p>Les Moulins Poivre & Sel Marlow Cole & Mason bénéficient d'un design épuré. Réalisés en bois d'acacia aux reflets dorés, soulignés par une bague gun métal, il sont particulièrement élégants. Par ailleurs, vous srez surpris par leur légèreté garantissant une excellente prise en main.<br /><br />Dotés d'une large ouverture facilitant le remplissage, le moulin à poivre possède un mécanisme en acier carbone synonyme de longévité et de solidité tandis que le moulin à sel possède lui un mécanisme en céramique pour une haute résistance à l'abrasion et à la corrosion. Ces moulins disposent également d'un système de sélection de la mouture de très fine à grossière. Il suffit pour ce faire de tourner la petite molette au centre du mécanisme.</p></div><h1>Caractéristiques Coffret Moulins poivre & sel Marlow Acacia Cole & Mason</h1><div class="col is-12">- Bois d'acacia.<br />- Garantie : 2 ans (mécanisme à vie)<br />- Dimensions : 6 x 6 x 18,5 cm.<br />- Mécanisme sel : céramique.<br />- Mécanisme poivre : acier carbone.<br />- Fournis vides. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9154 …} #channels: Doctrine\ORM\PersistentCollection {#9142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9136 …} #reviews: Doctrine\ORM\PersistentCollection {#9138 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9140 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29608 …} +context: Sylius\TwigHooks\Bag\DataBag {#29617 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29681 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9158 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29608 …} +context: Sylius\TwigHooks\Bag\DataBag {#29617 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29681 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Moulins poivre & sel Marlow Acacia Cole & Mason" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29688 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29608 …} +context: Sylius\TwigHooks\Bag\DataBag {#29617 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29681 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9158 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29738 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29729 …} +context: Sylius\TwigHooks\Bag\DataBag {#29736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29737 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9158 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29741 +variant: App\Entity\Product\ProductVariant {#9158 …} +price: "64,00\u{A0}€" +originalPrice: "64,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29738 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29729 …} +context: Sylius\TwigHooks\Bag\DataBag {#29736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29737 …} +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 | 112.0 MiB | 3.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9174 #id: 2588 #code: "carafe-a-decanter-eva-solo-6129" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632584 {#9170 : 2025-09-23 21:03:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632584 {#9171 : 2025-09-23 21:03:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9174} #id: 2588 #name: "Carafe à Décanter Eva Solo" #slug: "carafe-a-decanter-eva-solo-6129" #description: """ <div class="col is-12"><ul>\n <li>Verre soufflé à la bouche.</li>\n <li>Filtre verseur "Stop-gouttes" en acier inoxydable.</li>\n <li>Contenance : 0,75 L.</li>\n </ul></div><h1>Descriptif Carafe à Décanter Eva Solo</h1><div class="col is-12">La carafe à décanter est conçue pour exalter les aômes de votre vin. Lorsque vous versez le vin dans la carafe Eva Solo, celui-ci s'écoule au travers des petites perforations constellant le filtre intégré et le long des parois intérieures afin de s'oxygéner de manière délicate et élégante Qui plus est, la grande surface d'oxygénation de la carafe renforce l'efficacité de décantage. Cette élégante carafe est fabriquée en verre soufflé à la bouche et est munie d'un filtre-verseur "Stop-gouttes" en acier inoxydable. Elle s'entretient facilement au lave-vaisselle.</div><h1>Caractéristiques Carafe à Décanter Eva Solo</h1><div class="col is-12">- Verre soufflé à la bouche.<br />- Filtre verseur "Stop-gouttes" en acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Contenance : 0,75 L.<br />- Hauteur : 21 cm.<br />- Diamètre max : 15 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29615 +product: App\Entity\Product\Product {#9174 #id: 2588 #code: "carafe-a-decanter-eva-solo-6129" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632584 {#9170 : 2025-09-23 21:03:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632584 {#9171 : 2025-09-23 21:03:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9174} #id: 2588 #name: "Carafe à Décanter Eva Solo" #slug: "carafe-a-decanter-eva-solo-6129" #description: """ <div class="col is-12"><ul>\n <li>Verre soufflé à la bouche.</li>\n <li>Filtre verseur "Stop-gouttes" en acier inoxydable.</li>\n <li>Contenance : 0,75 L.</li>\n </ul></div><h1>Descriptif Carafe à Décanter Eva Solo</h1><div class="col is-12">La carafe à décanter est conçue pour exalter les aômes de votre vin. Lorsque vous versez le vin dans la carafe Eva Solo, celui-ci s'écoule au travers des petites perforations constellant le filtre intégré et le long des parois intérieures afin de s'oxygéner de manière délicate et élégante Qui plus est, la grande surface d'oxygénation de la carafe renforce l'efficacité de décantage. Cette élégante carafe est fabriquée en verre soufflé à la bouche et est munie d'un filtre-verseur "Stop-gouttes" en acier inoxydable. Elle s'entretient facilement au lave-vaisselle.</div><h1>Caractéristiques Carafe à Décanter Eva Solo</h1><div class="col is-12">- Verre soufflé à la bouche.<br />- Filtre verseur "Stop-gouttes" en acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Contenance : 0,75 L.<br />- Hauteur : 21 cm.<br />- Diamètre max : 15 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9198 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9174 #id: 2588 #code: "carafe-a-decanter-eva-solo-6129" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632584 {#9170 : 2025-09-23 21:03:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632584 {#9171 : 2025-09-23 21:03:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9174} #id: 2588 #name: "Carafe à Décanter Eva Solo" #slug: "carafe-a-decanter-eva-solo-6129" #description: """ <div class="col is-12"><ul>\n <li>Verre soufflé à la bouche.</li>\n <li>Filtre verseur "Stop-gouttes" en acier inoxydable.</li>\n <li>Contenance : 0,75 L.</li>\n </ul></div><h1>Descriptif Carafe à Décanter Eva Solo</h1><div class="col is-12">La carafe à décanter est conçue pour exalter les aômes de votre vin. Lorsque vous versez le vin dans la carafe Eva Solo, celui-ci s'écoule au travers des petites perforations constellant le filtre intégré et le long des parois intérieures afin de s'oxygéner de manière délicate et élégante Qui plus est, la grande surface d'oxygénation de la carafe renforce l'efficacité de décantage. Cette élégante carafe est fabriquée en verre soufflé à la bouche et est munie d'un filtre-verseur "Stop-gouttes" en acier inoxydable. Elle s'entretient facilement au lave-vaisselle.</div><h1>Caractéristiques Carafe à Décanter Eva Solo</h1><div class="col is-12">- Verre soufflé à la bouche.<br />- Filtre verseur "Stop-gouttes" en acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Contenance : 0,75 L.<br />- Hauteur : 21 cm.<br />- Diamètre max : 15 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Carafe à Décanter Eva Solo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29858 -props: [ "product" => App\Entity\Product\Product {#9174 #id: 2588 #code: "carafe-a-decanter-eva-solo-6129" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632584 {#9170 : 2025-09-23 21:03:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632584 {#9171 : 2025-09-23 21:03:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9174} #id: 2588 #name: "Carafe à Décanter Eva Solo" #slug: "carafe-a-decanter-eva-solo-6129" #description: """ <div class="col is-12"><ul>\n <li>Verre soufflé à la bouche.</li>\n <li>Filtre verseur "Stop-gouttes" en acier inoxydable.</li>\n <li>Contenance : 0,75 L.</li>\n </ul></div><h1>Descriptif Carafe à Décanter Eva Solo</h1><div class="col is-12">La carafe à décanter est conçue pour exalter les aômes de votre vin. Lorsque vous versez le vin dans la carafe Eva Solo, celui-ci s'écoule au travers des petites perforations constellant le filtre intégré et le long des parois intérieures afin de s'oxygéner de manière délicate et élégante Qui plus est, la grande surface d'oxygénation de la carafe renforce l'efficacité de décantage. Cette élégante carafe est fabriquée en verre soufflé à la bouche et est munie d'un filtre-verseur "Stop-gouttes" en acier inoxydable. Elle s'entretient facilement au lave-vaisselle.</div><h1>Caractéristiques Carafe à Décanter Eva Solo</h1><div class="col is-12">- Verre soufflé à la bouche.<br />- Filtre verseur "Stop-gouttes" en acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Contenance : 0,75 L.<br />- Hauteur : 21 cm.<br />- Diamètre max : 15 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29842 …} +context: Sylius\TwigHooks\Bag\DataBag {#29851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29909 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29842 …} +context: Sylius\TwigHooks\Bag\DataBag {#29851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29909 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Carafe à Décanter Eva Solo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29916 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29842 …} +context: Sylius\TwigHooks\Bag\DataBag {#29851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29909 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29966 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29957 …} +context: Sylius\TwigHooks\Bag\DataBag {#29964 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29965 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29969 +variant: App\Entity\Product\ProductVariant {#9198 …} +price: "59,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29966 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29957 …} +context: Sylius\TwigHooks\Bag\DataBag {#29964 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29965 …} +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 | 112.0 MiB | 3.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9214 #id: 2678 #code: "clef-du-vin-peugeot-4889" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1758632617 {#9210 : 2025-09-23 21:03:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632617 {#9211 : 2025-09-23 21:03:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9214} #id: 2678 #name: "Clef du vin Peugeot" #slug: "clef-du-vin-peugeot-4889" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Permet de déterminer l’évolution future de vos bouteilles.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Accorde le vin à votre goût.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Produit ayant obtenu 4 brevets internationaux. </div>\n <div>\n <ul>\n <li>Permet de déterminer l’évolution future de vos bouteilles.</li>\n <li>Accorde le vin à votre goût.</li>\n <li>Produit ayant obtenu 4 brevets internationaux. </li>\n </ul>\n </div></div><h1>Description Clef du vin Peugeot</h1><div class="col is-12">La clef du vin Peugeot vous permet de connaître la capacité de garde de votre vin et son potentiel de vieillissement ou bien savoir s'il faut le déguster tout de suite. De grande qualité, les trempages successifs permettent de réveler votre vin à sa juste valeur. 1 trempage correspondant à une année de vieillissement. La clef convient à tous les types de vins. <br /> </div><h1>Caractéristiques Clef du vin Peugeot</h1><div class="col is-12">Alliage de plusieurs métaux. 1 trempage = 1 année de vieillissement. 4 brevets internationaux. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29849 +product: App\Entity\Product\Product {#9214 #id: 2678 #code: "clef-du-vin-peugeot-4889" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1758632617 {#9210 : 2025-09-23 21:03:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632617 {#9211 : 2025-09-23 21:03:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9214} #id: 2678 #name: "Clef du vin Peugeot" #slug: "clef-du-vin-peugeot-4889" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Permet de déterminer l’évolution future de vos bouteilles.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Accorde le vin à votre goût.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Produit ayant obtenu 4 brevets internationaux. </div>\n <div>\n <ul>\n <li>Permet de déterminer l’évolution future de vos bouteilles.</li>\n <li>Accorde le vin à votre goût.</li>\n <li>Produit ayant obtenu 4 brevets internationaux. </li>\n </ul>\n </div></div><h1>Description Clef du vin Peugeot</h1><div class="col is-12">La clef du vin Peugeot vous permet de connaître la capacité de garde de votre vin et son potentiel de vieillissement ou bien savoir s'il faut le déguster tout de suite. De grande qualité, les trempages successifs permettent de réveler votre vin à sa juste valeur. 1 trempage correspondant à une année de vieillissement. La clef convient à tous les types de vins. <br /> </div><h1>Caractéristiques Clef du vin Peugeot</h1><div class="col is-12">Alliage de plusieurs métaux. 1 trempage = 1 année de vieillissement. 4 brevets internationaux. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9235 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9214 #id: 2678 #code: "clef-du-vin-peugeot-4889" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1758632617 {#9210 : 2025-09-23 21:03:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632617 {#9211 : 2025-09-23 21:03:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9214} #id: 2678 #name: "Clef du vin Peugeot" #slug: "clef-du-vin-peugeot-4889" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Permet de déterminer l’évolution future de vos bouteilles.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Accorde le vin à votre goût.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Produit ayant obtenu 4 brevets internationaux. </div>\n <div>\n <ul>\n <li>Permet de déterminer l’évolution future de vos bouteilles.</li>\n <li>Accorde le vin à votre goût.</li>\n <li>Produit ayant obtenu 4 brevets internationaux. </li>\n </ul>\n </div></div><h1>Description Clef du vin Peugeot</h1><div class="col is-12">La clef du vin Peugeot vous permet de connaître la capacité de garde de votre vin et son potentiel de vieillissement ou bien savoir s'il faut le déguster tout de suite. De grande qualité, les trempages successifs permettent de réveler votre vin à sa juste valeur. 1 trempage correspondant à une année de vieillissement. La clef convient à tous les types de vins. <br /> </div><h1>Caractéristiques Clef du vin Peugeot</h1><div class="col is-12">Alliage de plusieurs métaux. 1 trempage = 1 année de vieillissement. 4 brevets internationaux. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Clef du vin Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30086 -props: [ "product" => App\Entity\Product\Product {#9214 #id: 2678 #code: "clef-du-vin-peugeot-4889" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1758632617 {#9210 : 2025-09-23 21:03:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632617 {#9211 : 2025-09-23 21:03:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9214} #id: 2678 #name: "Clef du vin Peugeot" #slug: "clef-du-vin-peugeot-4889" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Permet de déterminer l’évolution future de vos bouteilles.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Accorde le vin à votre goût.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Produit ayant obtenu 4 brevets internationaux. </div>\n <div>\n <ul>\n <li>Permet de déterminer l’évolution future de vos bouteilles.</li>\n <li>Accorde le vin à votre goût.</li>\n <li>Produit ayant obtenu 4 brevets internationaux. </li>\n </ul>\n </div></div><h1>Description Clef du vin Peugeot</h1><div class="col is-12">La clef du vin Peugeot vous permet de connaître la capacité de garde de votre vin et son potentiel de vieillissement ou bien savoir s'il faut le déguster tout de suite. De grande qualité, les trempages successifs permettent de réveler votre vin à sa juste valeur. 1 trempage correspondant à une année de vieillissement. La clef convient à tous les types de vins. <br /> </div><h1>Caractéristiques Clef du vin Peugeot</h1><div class="col is-12">Alliage de plusieurs métaux. 1 trempage = 1 année de vieillissement. 4 brevets internationaux. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30070 …} +context: Sylius\TwigHooks\Bag\DataBag {#30079 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30134 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30070 …} +context: Sylius\TwigHooks\Bag\DataBag {#30079 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30134 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Clef du vin Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30141 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30070 …} +context: Sylius\TwigHooks\Bag\DataBag {#30079 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30134 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30182 …} +context: Sylius\TwigHooks\Bag\DataBag {#30189 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30190 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30194 +variant: App\Entity\Product\ProductVariant {#9235 …} +price: "54,00\u{A0}€" +originalPrice: "54,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30182 …} +context: Sylius\TwigHooks\Bag\DataBag {#30189 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30190 …} +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 | 112.0 MiB | 3.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9251 #id: 2854 #code: "chauffe-assiette-electrique-riviera-et-bar-2392" #attributes: Doctrine\ORM\PersistentCollection {#9261 …} #variants: Doctrine\ORM\PersistentCollection {#9274 …} #options: Doctrine\ORM\PersistentCollection {#9265 …} #associations: Doctrine\ORM\PersistentCollection {#9263 …} #createdAt: DateTime @1758632671 {#9247 : 2025-09-23 21:04:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632671 {#9248 : 2025-09-23 21:04:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9268 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9269 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9251} #id: 2854 #name: "Chauffe assiette électrique Riviera et Bar" #slug: "chauffe-assiette-electrique-riviera-et-bar-2392" #description: """ <div class="col is-12"><ul>\n <li>Pour 12 grandes assiettes rondes ou carrées.</li>\n <li>Surface de chauffe 30 x 30 cm.</li>\n <li>Déhoussable, lavable en machine.</li>\n <li>Tissu 100 % coton.</li>\n </ul></div><h1>Description Chauffe assiette électrique Riviera et Bar</h1><div class="col is-12"><span>Le chauffe assiette électrique permet d'avoir rapidement et facilement des assiettes chaudes pour vos préparations se refroidissant très vite. (gigot d'agneau, poisson...)<br />La housse en tissu est amovible, et est équipée d'un cordon d'alimentation. Elle se lave en machine. </span></div><h1>Caractéristiques Chauffe assiette électrique Riviera et Bar</h1><div class="col is-12"><span>Puissance 200 W. Prévu jusqu'à 12 assiettes rondes ou carrées. Tissu noir. Housse amovible en coton lavable en machine. Surface de chauffe : 30 x 30 cm. Cordon longueur 1,75 m. Garantie 2 ans.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9271 …} #channels: Doctrine\ORM\PersistentCollection {#9259 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9253 …} #reviews: Doctrine\ORM\PersistentCollection {#9255 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9257 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30077 +product: App\Entity\Product\Product {#9251 #id: 2854 #code: "chauffe-assiette-electrique-riviera-et-bar-2392" #attributes: Doctrine\ORM\PersistentCollection {#9261 …} #variants: Doctrine\ORM\PersistentCollection {#9274 …} #options: Doctrine\ORM\PersistentCollection {#9265 …} #associations: Doctrine\ORM\PersistentCollection {#9263 …} #createdAt: DateTime @1758632671 {#9247 : 2025-09-23 21:04:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632671 {#9248 : 2025-09-23 21:04:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9268 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9269 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9251} #id: 2854 #name: "Chauffe assiette électrique Riviera et Bar" #slug: "chauffe-assiette-electrique-riviera-et-bar-2392" #description: """ <div class="col is-12"><ul>\n <li>Pour 12 grandes assiettes rondes ou carrées.</li>\n <li>Surface de chauffe 30 x 30 cm.</li>\n <li>Déhoussable, lavable en machine.</li>\n <li>Tissu 100 % coton.</li>\n </ul></div><h1>Description Chauffe assiette électrique Riviera et Bar</h1><div class="col is-12"><span>Le chauffe assiette électrique permet d'avoir rapidement et facilement des assiettes chaudes pour vos préparations se refroidissant très vite. (gigot d'agneau, poisson...)<br />La housse en tissu est amovible, et est équipée d'un cordon d'alimentation. Elle se lave en machine. </span></div><h1>Caractéristiques Chauffe assiette électrique Riviera et Bar</h1><div class="col is-12"><span>Puissance 200 W. Prévu jusqu'à 12 assiettes rondes ou carrées. Tissu noir. Housse amovible en coton lavable en machine. Surface de chauffe : 30 x 30 cm. Cordon longueur 1,75 m. Garantie 2 ans.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9271 …} #channels: Doctrine\ORM\PersistentCollection {#9259 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9253 …} #reviews: Doctrine\ORM\PersistentCollection {#9255 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9257 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9275 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9251 #id: 2854 #code: "chauffe-assiette-electrique-riviera-et-bar-2392" #attributes: Doctrine\ORM\PersistentCollection {#9261 …} #variants: Doctrine\ORM\PersistentCollection {#9274 …} #options: Doctrine\ORM\PersistentCollection {#9265 …} #associations: Doctrine\ORM\PersistentCollection {#9263 …} #createdAt: DateTime @1758632671 {#9247 : 2025-09-23 21:04:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632671 {#9248 : 2025-09-23 21:04:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9268 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9269 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9251} #id: 2854 #name: "Chauffe assiette électrique Riviera et Bar" #slug: "chauffe-assiette-electrique-riviera-et-bar-2392" #description: """ <div class="col is-12"><ul>\n <li>Pour 12 grandes assiettes rondes ou carrées.</li>\n <li>Surface de chauffe 30 x 30 cm.</li>\n <li>Déhoussable, lavable en machine.</li>\n <li>Tissu 100 % coton.</li>\n </ul></div><h1>Description Chauffe assiette électrique Riviera et Bar</h1><div class="col is-12"><span>Le chauffe assiette électrique permet d'avoir rapidement et facilement des assiettes chaudes pour vos préparations se refroidissant très vite. (gigot d'agneau, poisson...)<br />La housse en tissu est amovible, et est équipée d'un cordon d'alimentation. Elle se lave en machine. </span></div><h1>Caractéristiques Chauffe assiette électrique Riviera et Bar</h1><div class="col is-12"><span>Puissance 200 W. Prévu jusqu'à 12 assiettes rondes ou carrées. Tissu noir. Housse amovible en coton lavable en machine. Surface de chauffe : 30 x 30 cm. Cordon longueur 1,75 m. Garantie 2 ans.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9271 …} #channels: Doctrine\ORM\PersistentCollection {#9259 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9253 …} #reviews: Doctrine\ORM\PersistentCollection {#9255 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9257 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Chauffe assiette électrique Riviera et Bar" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30311 -props: [ "product" => App\Entity\Product\Product {#9251 #id: 2854 #code: "chauffe-assiette-electrique-riviera-et-bar-2392" #attributes: Doctrine\ORM\PersistentCollection {#9261 …} #variants: Doctrine\ORM\PersistentCollection {#9274 …} #options: Doctrine\ORM\PersistentCollection {#9265 …} #associations: Doctrine\ORM\PersistentCollection {#9263 …} #createdAt: DateTime @1758632671 {#9247 : 2025-09-23 21:04:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632671 {#9248 : 2025-09-23 21:04:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9268 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9269 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9251} #id: 2854 #name: "Chauffe assiette électrique Riviera et Bar" #slug: "chauffe-assiette-electrique-riviera-et-bar-2392" #description: """ <div class="col is-12"><ul>\n <li>Pour 12 grandes assiettes rondes ou carrées.</li>\n <li>Surface de chauffe 30 x 30 cm.</li>\n <li>Déhoussable, lavable en machine.</li>\n <li>Tissu 100 % coton.</li>\n </ul></div><h1>Description Chauffe assiette électrique Riviera et Bar</h1><div class="col is-12"><span>Le chauffe assiette électrique permet d'avoir rapidement et facilement des assiettes chaudes pour vos préparations se refroidissant très vite. (gigot d'agneau, poisson...)<br />La housse en tissu est amovible, et est équipée d'un cordon d'alimentation. Elle se lave en machine. </span></div><h1>Caractéristiques Chauffe assiette électrique Riviera et Bar</h1><div class="col is-12"><span>Puissance 200 W. Prévu jusqu'à 12 assiettes rondes ou carrées. Tissu noir. Housse amovible en coton lavable en machine. Surface de chauffe : 30 x 30 cm. Cordon longueur 1,75 m. Garantie 2 ans.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9271 …} #channels: Doctrine\ORM\PersistentCollection {#9259 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9253 …} #reviews: Doctrine\ORM\PersistentCollection {#9255 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9257 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30295 …} +context: Sylius\TwigHooks\Bag\DataBag {#30304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30359 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9275 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30295 …} +context: Sylius\TwigHooks\Bag\DataBag {#30304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30359 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Chauffe assiette électrique Riviera et Bar" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30366 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30295 …} +context: Sylius\TwigHooks\Bag\DataBag {#30304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30359 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9275 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30407 …} +context: Sylius\TwigHooks\Bag\DataBag {#30414 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30415 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9275 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30419 +variant: App\Entity\Product\ProductVariant {#9275 …} +price: "54,00\u{A0}€" +originalPrice: "54,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30407 …} +context: Sylius\TwigHooks\Bag\DataBag {#30414 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30415 …} +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 | 112.0 MiB | 3.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9291 #id: 3267 #code: "raclette-a-la-bougie-cookut-5775" #attributes: Doctrine\ORM\PersistentCollection {#9301 …} #variants: Doctrine\ORM\PersistentCollection {#9314 …} #options: Doctrine\ORM\PersistentCollection {#9305 …} #associations: Doctrine\ORM\PersistentCollection {#9303 …} #createdAt: DateTime @1758632869 {#9287 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9288 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9308 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9309 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 3267 #name: "Raclette à la Bougie Cookut" #slug: "raclette-a-la-bougie-cookut-5775" #description: """ <div class="col is-12"><ul>\n <li>Cuisson à la bougie.</li>\n <li>Pratique et écologique.</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Raclette nomade ( devant la télé, en picnic )</li>\n <li>Fonctionne avec des bougies chauffe-plat standards (non fournies).</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Raclette à la Bougie Cookut</h1><div class="col is-12">Pratique et écologique, la raclette à bougie Cookut vous permettra de déguster votre raclette devant votre programme TV préféré, en picnic mais aussi en famille ou entre amis. Fonctionnant à l'aide de bougies chauffe-plats, le fromage fond aussi rapidement qu'avec un système électrique classique mais avec un dégagement de chaleur beaucoup moins important. Découvrez une nouvelle façon de partager un moment autour d'une raclette.</div><h1>Caractéristiques Raclette à la Bougie Cookut</h1><div class="col is-12">L'ensemble comprend :<br />- 2 ou 4 poêlons inviduels avec poignée en bois.<br />- 2 ou 4 spatules en bois.<br />- Ne va pas au lave vaisselle<br />- Prévoir 2 bougies par poêlon.<br /> </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9311 …} #channels: Doctrine\ORM\PersistentCollection {#9299 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9293 …} #reviews: Doctrine\ORM\PersistentCollection {#9295 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9297 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30302 +product: App\Entity\Product\Product {#9291 #id: 3267 #code: "raclette-a-la-bougie-cookut-5775" #attributes: Doctrine\ORM\PersistentCollection {#9301 …} #variants: Doctrine\ORM\PersistentCollection {#9314 …} #options: Doctrine\ORM\PersistentCollection {#9305 …} #associations: Doctrine\ORM\PersistentCollection {#9303 …} #createdAt: DateTime @1758632869 {#9287 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9288 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9308 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9309 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 3267 #name: "Raclette à la Bougie Cookut" #slug: "raclette-a-la-bougie-cookut-5775" #description: """ <div class="col is-12"><ul>\n <li>Cuisson à la bougie.</li>\n <li>Pratique et écologique.</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Raclette nomade ( devant la télé, en picnic )</li>\n <li>Fonctionne avec des bougies chauffe-plat standards (non fournies).</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Raclette à la Bougie Cookut</h1><div class="col is-12">Pratique et écologique, la raclette à bougie Cookut vous permettra de déguster votre raclette devant votre programme TV préféré, en picnic mais aussi en famille ou entre amis. Fonctionnant à l'aide de bougies chauffe-plats, le fromage fond aussi rapidement qu'avec un système électrique classique mais avec un dégagement de chaleur beaucoup moins important. Découvrez une nouvelle façon de partager un moment autour d'une raclette.</div><h1>Caractéristiques Raclette à la Bougie Cookut</h1><div class="col is-12">L'ensemble comprend :<br />- 2 ou 4 poêlons inviduels avec poignée en bois.<br />- 2 ou 4 spatules en bois.<br />- Ne va pas au lave vaisselle<br />- Prévoir 2 bougies par poêlon.<br /> </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9311 …} #channels: Doctrine\ORM\PersistentCollection {#9299 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9293 …} #reviews: Doctrine\ORM\PersistentCollection {#9295 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9297 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9315 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9291 #id: 3267 #code: "raclette-a-la-bougie-cookut-5775" #attributes: Doctrine\ORM\PersistentCollection {#9301 …} #variants: Doctrine\ORM\PersistentCollection {#9314 …} #options: Doctrine\ORM\PersistentCollection {#9305 …} #associations: Doctrine\ORM\PersistentCollection {#9303 …} #createdAt: DateTime @1758632869 {#9287 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9288 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9308 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9309 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 3267 #name: "Raclette à la Bougie Cookut" #slug: "raclette-a-la-bougie-cookut-5775" #description: """ <div class="col is-12"><ul>\n <li>Cuisson à la bougie.</li>\n <li>Pratique et écologique.</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Raclette nomade ( devant la télé, en picnic )</li>\n <li>Fonctionne avec des bougies chauffe-plat standards (non fournies).</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Raclette à la Bougie Cookut</h1><div class="col is-12">Pratique et écologique, la raclette à bougie Cookut vous permettra de déguster votre raclette devant votre programme TV préféré, en picnic mais aussi en famille ou entre amis. Fonctionnant à l'aide de bougies chauffe-plats, le fromage fond aussi rapidement qu'avec un système électrique classique mais avec un dégagement de chaleur beaucoup moins important. Découvrez une nouvelle façon de partager un moment autour d'une raclette.</div><h1>Caractéristiques Raclette à la Bougie Cookut</h1><div class="col is-12">L'ensemble comprend :<br />- 2 ou 4 poêlons inviduels avec poignée en bois.<br />- 2 ou 4 spatules en bois.<br />- Ne va pas au lave vaisselle<br />- Prévoir 2 bougies par poêlon.<br /> </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9311 …} #channels: Doctrine\ORM\PersistentCollection {#9299 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9293 …} #reviews: Doctrine\ORM\PersistentCollection {#9295 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9297 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raclette à la Bougie Cookut" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30536 -props: [ "product" => App\Entity\Product\Product {#9291 #id: 3267 #code: "raclette-a-la-bougie-cookut-5775" #attributes: Doctrine\ORM\PersistentCollection {#9301 …} #variants: Doctrine\ORM\PersistentCollection {#9314 …} #options: Doctrine\ORM\PersistentCollection {#9305 …} #associations: Doctrine\ORM\PersistentCollection {#9303 …} #createdAt: DateTime @1758632869 {#9287 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9288 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9308 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9309 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 3267 #name: "Raclette à la Bougie Cookut" #slug: "raclette-a-la-bougie-cookut-5775" #description: """ <div class="col is-12"><ul>\n <li>Cuisson à la bougie.</li>\n <li>Pratique et écologique.</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Raclette nomade ( devant la télé, en picnic )</li>\n <li>Fonctionne avec des bougies chauffe-plat standards (non fournies).</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Raclette à la Bougie Cookut</h1><div class="col is-12">Pratique et écologique, la raclette à bougie Cookut vous permettra de déguster votre raclette devant votre programme TV préféré, en picnic mais aussi en famille ou entre amis. Fonctionnant à l'aide de bougies chauffe-plats, le fromage fond aussi rapidement qu'avec un système électrique classique mais avec un dégagement de chaleur beaucoup moins important. Découvrez une nouvelle façon de partager un moment autour d'une raclette.</div><h1>Caractéristiques Raclette à la Bougie Cookut</h1><div class="col is-12">L'ensemble comprend :<br />- 2 ou 4 poêlons inviduels avec poignée en bois.<br />- 2 ou 4 spatules en bois.<br />- Ne va pas au lave vaisselle<br />- Prévoir 2 bougies par poêlon.<br /> </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9311 …} #channels: Doctrine\ORM\PersistentCollection {#9299 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9293 …} #reviews: Doctrine\ORM\PersistentCollection {#9295 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9297 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30520 …} +context: Sylius\TwigHooks\Bag\DataBag {#30529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30596 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9315 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9325 #collection: Doctrine\Common\Collections\ArrayCollection {#9326 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9324 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30520 …} +context: Sylius\TwigHooks\Bag\DataBag {#30529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30596 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raclette à la Bougie Cookut" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9325 #collection: Doctrine\Common\Collections\ArrayCollection {#9326 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9324 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30603 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30520 …} +context: Sylius\TwigHooks\Bag\DataBag {#30529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30596 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9315 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9325 #collection: Doctrine\Common\Collections\ArrayCollection {#9326 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9324 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30644 …} +context: Sylius\TwigHooks\Bag\DataBag {#30651 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9315 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30656 +variant: App\Entity\Product\ProductVariant {#9315 …} +price: "54,00\u{A0}€" +originalPrice: "54,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30644 …} +context: Sylius\TwigHooks\Bag\DataBag {#30651 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30652 …} +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 | 112.0 MiB | 3.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9331 #id: 374 #code: "box-brunchtime-pancakes-et-blinis-de-buyer-6995" #attributes: Doctrine\ORM\PersistentCollection {#9338 …} #variants: Doctrine\ORM\PersistentCollection {#9351 …} #options: Doctrine\ORM\PersistentCollection {#9342 …} #associations: Doctrine\ORM\PersistentCollection {#9340 …} #createdAt: DateTime @1758632200 {#9327 : 2025-09-23 20:56:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632200 {#9328 : 2025-09-23 20:56:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9345 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9331} #id: 374 #name: "Box Brunchtime Pancakes et Blinis De Buyer" #slug: "box-brunchtime-pancakes-et-blinis-de-buyer-6995" #description: """ <div class="col is-12"><ul>\n <li>1 poêle triblinis Mineral B.</li>\n <li>1 louche inox en manche en bois de hêtre.</li>\n <li>1 spatule en hêtre.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Brunchtime Pancakes et Blinis De Buyer</h1><div class="col is-12">De Buyer a réunit dans un coffret tout le matériel nécessaire à la confection de pancakes et blinis pour vos brunchs dominicaux ou autres. Dégustez oeufs, bacon, pancakes et blinis grâce à ce coffret composé d'une poêle triblinis mineral B ( trois empreintes de 10 cm de diamètre ), une louche en inox et manche en bois de hêtre et une spatule en hêtre.</div><h1>Caractéristiques Box Brunchtime Pancakes et Blinis De Buyer</h1><div class="col is-12">Coffret réunissant :<br />- 1 Poêle Triblinis Mineral B avec 3 empreintes de 10 cm de diamètre.<br />- Poêle compatible induction.<br />- 1 louche inox avec manche en bois de hêtre.<br />- 1 spatule en hêtre.<br />- Recettes de pancakes et blinis par Benoît CASTEL.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9348 …} #channels: Doctrine\ORM\PersistentCollection {#9336 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9332 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9334 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30527 +product: App\Entity\Product\Product {#9331 #id: 374 #code: "box-brunchtime-pancakes-et-blinis-de-buyer-6995" #attributes: Doctrine\ORM\PersistentCollection {#9338 …} #variants: Doctrine\ORM\PersistentCollection {#9351 …} #options: Doctrine\ORM\PersistentCollection {#9342 …} #associations: Doctrine\ORM\PersistentCollection {#9340 …} #createdAt: DateTime @1758632200 {#9327 : 2025-09-23 20:56:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632200 {#9328 : 2025-09-23 20:56:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9345 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9331} #id: 374 #name: "Box Brunchtime Pancakes et Blinis De Buyer" #slug: "box-brunchtime-pancakes-et-blinis-de-buyer-6995" #description: """ <div class="col is-12"><ul>\n <li>1 poêle triblinis Mineral B.</li>\n <li>1 louche inox en manche en bois de hêtre.</li>\n <li>1 spatule en hêtre.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Brunchtime Pancakes et Blinis De Buyer</h1><div class="col is-12">De Buyer a réunit dans un coffret tout le matériel nécessaire à la confection de pancakes et blinis pour vos brunchs dominicaux ou autres. Dégustez oeufs, bacon, pancakes et blinis grâce à ce coffret composé d'une poêle triblinis mineral B ( trois empreintes de 10 cm de diamètre ), une louche en inox et manche en bois de hêtre et une spatule en hêtre.</div><h1>Caractéristiques Box Brunchtime Pancakes et Blinis De Buyer</h1><div class="col is-12">Coffret réunissant :<br />- 1 Poêle Triblinis Mineral B avec 3 empreintes de 10 cm de diamètre.<br />- Poêle compatible induction.<br />- 1 louche inox avec manche en bois de hêtre.<br />- 1 spatule en hêtre.<br />- Recettes de pancakes et blinis par Benoît CASTEL.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9348 …} #channels: Doctrine\ORM\PersistentCollection {#9336 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9332 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9334 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9352 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28291 …} +context: Sylius\TwigHooks\Bag\DataBag {#28297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28284 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9331 #id: 374 #code: "box-brunchtime-pancakes-et-blinis-de-buyer-6995" #attributes: Doctrine\ORM\PersistentCollection {#9338 …} #variants: Doctrine\ORM\PersistentCollection {#9351 …} #options: Doctrine\ORM\PersistentCollection {#9342 …} #associations: Doctrine\ORM\PersistentCollection {#9340 …} #createdAt: DateTime @1758632200 {#9327 : 2025-09-23 20:56:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632200 {#9328 : 2025-09-23 20:56:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9345 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9331} #id: 374 #name: "Box Brunchtime Pancakes et Blinis De Buyer" #slug: "box-brunchtime-pancakes-et-blinis-de-buyer-6995" #description: """ <div class="col is-12"><ul>\n <li>1 poêle triblinis Mineral B.</li>\n <li>1 louche inox en manche en bois de hêtre.</li>\n <li>1 spatule en hêtre.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Brunchtime Pancakes et Blinis De Buyer</h1><div class="col is-12">De Buyer a réunit dans un coffret tout le matériel nécessaire à la confection de pancakes et blinis pour vos brunchs dominicaux ou autres. Dégustez oeufs, bacon, pancakes et blinis grâce à ce coffret composé d'une poêle triblinis mineral B ( trois empreintes de 10 cm de diamètre ), une louche en inox et manche en bois de hêtre et une spatule en hêtre.</div><h1>Caractéristiques Box Brunchtime Pancakes et Blinis De Buyer</h1><div class="col is-12">Coffret réunissant :<br />- 1 Poêle Triblinis Mineral B avec 3 empreintes de 10 cm de diamètre.<br />- Poêle compatible induction.<br />- 1 louche inox avec manche en bois de hêtre.<br />- 1 spatule en hêtre.<br />- Recettes de pancakes et blinis par Benoît CASTEL.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9348 …} #channels: Doctrine\ORM\PersistentCollection {#9336 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9332 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9334 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Box Brunchtime Pancakes et Blinis De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30773 -props: [ "product" => App\Entity\Product\Product {#9331 #id: 374 #code: "box-brunchtime-pancakes-et-blinis-de-buyer-6995" #attributes: Doctrine\ORM\PersistentCollection {#9338 …} #variants: Doctrine\ORM\PersistentCollection {#9351 …} #options: Doctrine\ORM\PersistentCollection {#9342 …} #associations: Doctrine\ORM\PersistentCollection {#9340 …} #createdAt: DateTime @1758632200 {#9327 : 2025-09-23 20:56:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632200 {#9328 : 2025-09-23 20:56:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9345 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9331} #id: 374 #name: "Box Brunchtime Pancakes et Blinis De Buyer" #slug: "box-brunchtime-pancakes-et-blinis-de-buyer-6995" #description: """ <div class="col is-12"><ul>\n <li>1 poêle triblinis Mineral B.</li>\n <li>1 louche inox en manche en bois de hêtre.</li>\n <li>1 spatule en hêtre.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Brunchtime Pancakes et Blinis De Buyer</h1><div class="col is-12">De Buyer a réunit dans un coffret tout le matériel nécessaire à la confection de pancakes et blinis pour vos brunchs dominicaux ou autres. Dégustez oeufs, bacon, pancakes et blinis grâce à ce coffret composé d'une poêle triblinis mineral B ( trois empreintes de 10 cm de diamètre ), une louche en inox et manche en bois de hêtre et une spatule en hêtre.</div><h1>Caractéristiques Box Brunchtime Pancakes et Blinis De Buyer</h1><div class="col is-12">Coffret réunissant :<br />- 1 Poêle Triblinis Mineral B avec 3 empreintes de 10 cm de diamètre.<br />- Poêle compatible induction.<br />- 1 louche inox avec manche en bois de hêtre.<br />- 1 spatule en hêtre.<br />- Recettes de pancakes et blinis par Benoît CASTEL.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9348 …} #channels: Doctrine\ORM\PersistentCollection {#9336 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9332 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9334 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30757 …} +context: Sylius\TwigHooks\Bag\DataBag {#30766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30827 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9352 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30757 …} +context: Sylius\TwigHooks\Bag\DataBag {#30766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30827 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Box Brunchtime Pancakes et Blinis De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30834 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30757 …} +context: Sylius\TwigHooks\Bag\DataBag {#30766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30827 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9352 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30884 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30875 …} +context: Sylius\TwigHooks\Bag\DataBag {#30882 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30883 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9352 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30887 +variant: App\Entity\Product\ProductVariant {#9352 …} +price: "53,00\u{A0}€" +originalPrice: "53,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30884 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30875 …} +context: Sylius\TwigHooks\Bag\DataBag {#30882 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30883 …} +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 | 112.0 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27971 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13196 …} +context: Sylius\TwigHooks\Bag\DataBag {#27993 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13206 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31205 +cart: App\Entity\Order\Order {#14110 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27971 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13196 …} +context: Sylius\TwigHooks\Bag\DataBag {#27993 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13206 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||