Components
12
Twig Components
44
Render Count
75
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.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12602 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12595 …} +context: Sylius\TwigHooks\Bag\DataBag {#12601 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12600 …} +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 {#13222 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12602 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12595 …} +context: Sylius\TwigHooks\Bag\DataBag {#12601 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12600 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13295 …} +context: Sylius\TwigHooks\Bag\DataBag {#13297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13298 …} +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 {#13308 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13295 …} +context: Sylius\TwigHooks\Bag\DataBag {#13297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13298 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 4.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13369 …} +context: Sylius\TwigHooks\Bag\DataBag {#13389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13388 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13405 +cart: App\Entity\Order\Order {#13472 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13369 …} +context: Sylius\TwigHooks\Bag\DataBag {#13389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13388 …} +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.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13658 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13646 …} +context: Sylius\TwigHooks\Bag\DataBag {#13652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13644 …} +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 {#13667 #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 {#13658 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13646 …} +context: Sylius\TwigHooks\Bag\DataBag {#13652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13644 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27455 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27451 …} +context: Sylius\TwigHooks\Bag\DataBag {#27452 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27454 …} +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 {#27464 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27455 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27451 …} +context: Sylius\TwigHooks\Bag\DataBag {#27452 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27454 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27568 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27564 …} +context: Sylius\TwigHooks\Bag\DataBag {#27565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27567 …} +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 {#27576 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27568 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27564 …} +context: Sylius\TwigHooks\Bag\DataBag {#27565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27567 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27649 …} +context: Sylius\TwigHooks\Bag\DataBag {#27650 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27652 …} +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 {#27661 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27649 …} +context: Sylius\TwigHooks\Bag\DataBag {#27650 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27652 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 8.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3131 #code: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632766 {#7680 : 2025-09-23 21:06:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632766 {#7403 : 2025-09-23 21:06:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28187 +product: App\Entity\Product\Product {#7964 #id: 3131 #code: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632766 {#7680 : 2025-09-23 21:06:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632766 {#7403 : 2025-09-23 21:06:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28453 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3131 #code: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632766 {#7680 : 2025-09-23 21:06:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632766 {#7403 : 2025-09-23 21:06:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #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 {#28864 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 3131 #code: "moulin-shaker-a-cannelle-peugeot-lanka-6820" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632766 {#7680 : 2025-09-23 21:06:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632766 {#7403 : 2025-09-23 21:06:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28940 …} +context: Sylius\TwigHooks\Bag\DataBag {#28935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28934 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28453 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28799 #collection: Doctrine\Common\Collections\ArrayCollection {#28798 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28636 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28940 …} +context: Sylius\TwigHooks\Bag\DataBag {#28935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28934 …} +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 {#28799 #collection: Doctrine\Common\Collections\ArrayCollection {#28798 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28636 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28945 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28940 …} +context: Sylius\TwigHooks\Bag\DataBag {#28935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28934 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28453 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28799 #collection: Doctrine\Common\Collections\ArrayCollection {#28798 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28636 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29003 …} +context: Sylius\TwigHooks\Bag\DataBag {#29011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29012 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28453 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29022 +variant: App\Entity\Product\ProductVariant {#28453 …} +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 {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29003 …} +context: Sylius\TwigHooks\Bag\DataBag {#29011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29012 …} +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 | 4.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632765 {#8533 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8534 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28842 +product: App\Entity\Product\Product {#8535 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632765 {#8533 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8534 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29095 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632765 {#8533 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8534 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Palace patiné" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29169 -props: [ "product" => App\Entity\Product\Product {#8535 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632765 {#8533 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8534 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29153 …} +context: Sylius\TwigHooks\Bag\DataBag {#29223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29150 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29095 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29103 #collection: Doctrine\Common\Collections\ArrayCollection {#29115 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29153 …} +context: Sylius\TwigHooks\Bag\DataBag {#29223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29150 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Palace patiné" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29103 #collection: Doctrine\Common\Collections\ArrayCollection {#29115 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29239 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29153 …} +context: Sylius\TwigHooks\Bag\DataBag {#29223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29150 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29095 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29103 #collection: Doctrine\Common\Collections\ArrayCollection {#29115 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29288 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29279 …} +context: Sylius\TwigHooks\Bag\DataBag {#29286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29287 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29095 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29291 +variant: App\Entity\Product\ProductVariant {#29095 …} +price: "104,00\u{A0}€" +originalPrice: "104,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29288 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29279 …} +context: Sylius\TwigHooks\Bag\DataBag {#29286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29287 …} +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 | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8561 #id: 3129 #code: "moulin-peugeot-mignonnette-4395" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758632765 {#8559 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8560 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 3129 #name: "Moulin Peugeot Mignonnette" #slug: "moulin-peugeot-mignonnette-4395" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Moulin Peugeot Mignonnette</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Mignonnette est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il bénéficie d'une finition tout en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Mignonnette</h1><div class="col is-12">Matériaux : métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29160 +product: App\Entity\Product\Product {#8561 #id: 3129 #code: "moulin-peugeot-mignonnette-4395" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758632765 {#8559 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8560 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 3129 #name: "Moulin Peugeot Mignonnette" #slug: "moulin-peugeot-mignonnette-4395" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Moulin Peugeot Mignonnette</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Mignonnette est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il bénéficie d'une finition tout en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Mignonnette</h1><div class="col is-12">Matériaux : métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29354 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8561 #id: 3129 #code: "moulin-peugeot-mignonnette-4395" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758632765 {#8559 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8560 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 3129 #name: "Moulin Peugeot Mignonnette" #slug: "moulin-peugeot-mignonnette-4395" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Moulin Peugeot Mignonnette</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Mignonnette est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il bénéficie d'une finition tout en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Mignonnette</h1><div class="col is-12">Matériaux : métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Mignonnette" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29425 -props: [ "product" => App\Entity\Product\Product {#8561 #id: 3129 #code: "moulin-peugeot-mignonnette-4395" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758632765 {#8559 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8560 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 3129 #name: "Moulin Peugeot Mignonnette" #slug: "moulin-peugeot-mignonnette-4395" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Moulin Peugeot Mignonnette</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Mignonnette est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il bénéficie d'une finition tout en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Mignonnette</h1><div class="col is-12">Matériaux : métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29409 …} +context: Sylius\TwigHooks\Bag\DataBag {#29476 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29354 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29362 #collection: Doctrine\Common\Collections\ArrayCollection {#29371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29409 …} +context: Sylius\TwigHooks\Bag\DataBag {#29476 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Mignonnette" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29362 #collection: Doctrine\Common\Collections\ArrayCollection {#29371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29492 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29409 …} +context: Sylius\TwigHooks\Bag\DataBag {#29476 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29354 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29362 #collection: Doctrine\Common\Collections\ArrayCollection {#29371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29532 …} +context: Sylius\TwigHooks\Bag\DataBag {#29539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29540 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29354 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29544 +variant: App\Entity\Product\ProductVariant {#29354 …} +price: "159,00\u{A0}€" +originalPrice: "159,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29532 …} +context: Sylius\TwigHooks\Bag\DataBag {#29539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29540 …} +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 | 4.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8584 #id: 3130 #code: "moulin-cristal-lalique-peugeot-5510" #attributes: Doctrine\ORM\PersistentCollection {#8591 …} #variants: Doctrine\ORM\PersistentCollection {#8593 …} #options: Doctrine\ORM\PersistentCollection {#8597 …} #associations: Doctrine\ORM\PersistentCollection {#8595 …} #createdAt: DateTime @1758632765 {#8582 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8583 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8600 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8601 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 3130 #name: "Moulin Cristal Lalique Peugeot" #slug: "moulin-cristal-lalique-peugeot-5510" #description: """ <div class="col is-12"><ul>\n <li>Pièce d'exception.</li>\n <li>Réédition d'une création René Lalique de 1924.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Moulin Cristal Lalique Peugeot</h1><div class="col is-12">Pièce exceptionnelle créée en 1924 par René Lalique en collaboration avec Peugeot.<br />La cristallerie Lalique et les moulins Peugeot s'associent pour rééditer ce modèle hors du commun qui illuminera votre table. </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 {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8589 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8585 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8587 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29416 +product: App\Entity\Product\Product {#8584 #id: 3130 #code: "moulin-cristal-lalique-peugeot-5510" #attributes: Doctrine\ORM\PersistentCollection {#8591 …} #variants: Doctrine\ORM\PersistentCollection {#8593 …} #options: Doctrine\ORM\PersistentCollection {#8597 …} #associations: Doctrine\ORM\PersistentCollection {#8595 …} #createdAt: DateTime @1758632765 {#8582 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8583 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8600 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8601 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 3130 #name: "Moulin Cristal Lalique Peugeot" #slug: "moulin-cristal-lalique-peugeot-5510" #description: """ <div class="col is-12"><ul>\n <li>Pièce d'exception.</li>\n <li>Réédition d'une création René Lalique de 1924.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Moulin Cristal Lalique Peugeot</h1><div class="col is-12">Pièce exceptionnelle créée en 1924 par René Lalique en collaboration avec Peugeot.<br />La cristallerie Lalique et les moulins Peugeot s'associent pour rééditer ce modèle hors du commun qui illuminera votre table. </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 {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8589 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8585 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8587 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29607 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8584 #id: 3130 #code: "moulin-cristal-lalique-peugeot-5510" #attributes: Doctrine\ORM\PersistentCollection {#8591 …} #variants: Doctrine\ORM\PersistentCollection {#8593 …} #options: Doctrine\ORM\PersistentCollection {#8597 …} #associations: Doctrine\ORM\PersistentCollection {#8595 …} #createdAt: DateTime @1758632765 {#8582 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8583 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8600 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8601 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 3130 #name: "Moulin Cristal Lalique Peugeot" #slug: "moulin-cristal-lalique-peugeot-5510" #description: """ <div class="col is-12"><ul>\n <li>Pièce d'exception.</li>\n <li>Réédition d'une création René Lalique de 1924.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Moulin Cristal Lalique Peugeot</h1><div class="col is-12">Pièce exceptionnelle créée en 1924 par René Lalique en collaboration avec Peugeot.<br />La cristallerie Lalique et les moulins Peugeot s'associent pour rééditer ce modèle hors du commun qui illuminera votre table. </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 {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8589 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8585 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8587 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Cristal Lalique Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29678 -props: [ "product" => App\Entity\Product\Product {#8584 #id: 3130 #code: "moulin-cristal-lalique-peugeot-5510" #attributes: Doctrine\ORM\PersistentCollection {#8591 …} #variants: Doctrine\ORM\PersistentCollection {#8593 …} #options: Doctrine\ORM\PersistentCollection {#8597 …} #associations: Doctrine\ORM\PersistentCollection {#8595 …} #createdAt: DateTime @1758632765 {#8582 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8583 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8600 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8601 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 3130 #name: "Moulin Cristal Lalique Peugeot" #slug: "moulin-cristal-lalique-peugeot-5510" #description: """ <div class="col is-12"><ul>\n <li>Pièce d'exception.</li>\n <li>Réédition d'une création René Lalique de 1924.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Moulin Cristal Lalique Peugeot</h1><div class="col is-12">Pièce exceptionnelle créée en 1924 par René Lalique en collaboration avec Peugeot.<br />La cristallerie Lalique et les moulins Peugeot s'associent pour rééditer ce modèle hors du commun qui illuminera votre table. </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 {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8589 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8585 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8587 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29760 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29662 …} +context: Sylius\TwigHooks\Bag\DataBag {#29738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29659 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29607 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29615 #collection: Doctrine\Common\Collections\ArrayCollection {#29624 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29603 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29760 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29662 …} +context: Sylius\TwigHooks\Bag\DataBag {#29738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29659 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Cristal Lalique Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29615 #collection: Doctrine\Common\Collections\ArrayCollection {#29624 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29603 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29763 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29760 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29662 …} +context: Sylius\TwigHooks\Bag\DataBag {#29738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29659 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29607 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29615 #collection: Doctrine\Common\Collections\ArrayCollection {#29624 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29603 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29805 …} +context: Sylius\TwigHooks\Bag\DataBag {#29812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29607 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29817 +variant: App\Entity\Product\ProductVariant {#29607 …} +price: "1\u{202F}500,00\u{A0}€" +originalPrice: "1\u{202F}500,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29805 …} +context: Sylius\TwigHooks\Bag\DataBag {#29812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29813 …} +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 | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8607 #id: 3124 #code: "coffret-de-degustation-whisky-esprit-club-peugeot-5965" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632763 {#8605 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8606 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 3124 #name: "Coffret de Dégustation Whisky Esprit Club Peugeot" #slug: "coffret-de-degustation-whisky-esprit-club-peugeot-5965" #description: """ <div class="col is-12"><ul>\n <li>Pour la dégustation de votre whisky préféré.</li>\n <li><strong>1 livret de dégustation offert (10 pages).</strong></li>\n <li>Idéal pour offrir, très beau coffret.</li>\n </ul></div><h1>Descriptif Coffret de Dégustation Whisky Esprit Club Peugeot</h1><div class="col is-12">Rien de tel que de partager la dégustation d'un bon whisky. Pour ces moments de plaisir, à deux ou entre amis, Peugeot vous propose ce superbe coffret contenant 2 verres de dégustation pour vos whiskies préférés ainsi que des accessoires. A offrir ou à s'offrir. <br /><br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">les socles en métal permettent la mise en témpérature du whisky sans avoir recours à la glace.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">le set permet également la mise en valeur d'autres spiritueux tel que cognac, armagnac et le rhum.</div>\n <div>Le coffret contient des socles en métal permettent la mise en témpérature du whisky sans avoir recours à la glace. Les verres de dégustation permettent également la mise en valeur d'autres spiritueux tel que cognac, armagnac et le rhum.</div></div><h1>Caractéristiques Coffret de Dégustation Whisky Esprit Club Peugeot</h1><div class="col is-12">Coffret dégustation conprenant :<br />- 2 verres d'une contenance de 30 cl, hauteur 10 cm.<br />- 2 socles en métal de mise à température.<br />- 2 sous verre en cuir<br />- 1 livret de dégustation offert (10 pages). </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 {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29669 +product: App\Entity\Product\Product {#8607 #id: 3124 #code: "coffret-de-degustation-whisky-esprit-club-peugeot-5965" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632763 {#8605 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8606 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 3124 #name: "Coffret de Dégustation Whisky Esprit Club Peugeot" #slug: "coffret-de-degustation-whisky-esprit-club-peugeot-5965" #description: """ <div class="col is-12"><ul>\n <li>Pour la dégustation de votre whisky préféré.</li>\n <li><strong>1 livret de dégustation offert (10 pages).</strong></li>\n <li>Idéal pour offrir, très beau coffret.</li>\n </ul></div><h1>Descriptif Coffret de Dégustation Whisky Esprit Club Peugeot</h1><div class="col is-12">Rien de tel que de partager la dégustation d'un bon whisky. Pour ces moments de plaisir, à deux ou entre amis, Peugeot vous propose ce superbe coffret contenant 2 verres de dégustation pour vos whiskies préférés ainsi que des accessoires. A offrir ou à s'offrir. <br /><br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">les socles en métal permettent la mise en témpérature du whisky sans avoir recours à la glace.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">le set permet également la mise en valeur d'autres spiritueux tel que cognac, armagnac et le rhum.</div>\n <div>Le coffret contient des socles en métal permettent la mise en témpérature du whisky sans avoir recours à la glace. Les verres de dégustation permettent également la mise en valeur d'autres spiritueux tel que cognac, armagnac et le rhum.</div></div><h1>Caractéristiques Coffret de Dégustation Whisky Esprit Club Peugeot</h1><div class="col is-12">Coffret dégustation conprenant :<br />- 2 verres d'une contenance de 30 cl, hauteur 10 cm.<br />- 2 socles en métal de mise à température.<br />- 2 sous verre en cuir<br />- 1 livret de dégustation offert (10 pages). </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 {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29880 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8607 #id: 3124 #code: "coffret-de-degustation-whisky-esprit-club-peugeot-5965" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632763 {#8605 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8606 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 3124 #name: "Coffret de Dégustation Whisky Esprit Club Peugeot" #slug: "coffret-de-degustation-whisky-esprit-club-peugeot-5965" #description: """ <div class="col is-12"><ul>\n <li>Pour la dégustation de votre whisky préféré.</li>\n <li><strong>1 livret de dégustation offert (10 pages).</strong></li>\n <li>Idéal pour offrir, très beau coffret.</li>\n </ul></div><h1>Descriptif Coffret de Dégustation Whisky Esprit Club Peugeot</h1><div class="col is-12">Rien de tel que de partager la dégustation d'un bon whisky. Pour ces moments de plaisir, à deux ou entre amis, Peugeot vous propose ce superbe coffret contenant 2 verres de dégustation pour vos whiskies préférés ainsi que des accessoires. A offrir ou à s'offrir. <br /><br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">les socles en métal permettent la mise en témpérature du whisky sans avoir recours à la glace.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">le set permet également la mise en valeur d'autres spiritueux tel que cognac, armagnac et le rhum.</div>\n <div>Le coffret contient des socles en métal permettent la mise en témpérature du whisky sans avoir recours à la glace. Les verres de dégustation permettent également la mise en valeur d'autres spiritueux tel que cognac, armagnac et le rhum.</div></div><h1>Caractéristiques Coffret de Dégustation Whisky Esprit Club Peugeot</h1><div class="col is-12">Coffret dégustation conprenant :<br />- 2 verres d'une contenance de 30 cl, hauteur 10 cm.<br />- 2 socles en métal de mise à température.<br />- 2 sous verre en cuir<br />- 1 livret de dégustation offert (10 pages). </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 {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret de Dégustation Whisky Esprit Club Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29954 -props: [ "product" => App\Entity\Product\Product {#8607 #id: 3124 #code: "coffret-de-degustation-whisky-esprit-club-peugeot-5965" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632763 {#8605 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8606 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 3124 #name: "Coffret de Dégustation Whisky Esprit Club Peugeot" #slug: "coffret-de-degustation-whisky-esprit-club-peugeot-5965" #description: """ <div class="col is-12"><ul>\n <li>Pour la dégustation de votre whisky préféré.</li>\n <li><strong>1 livret de dégustation offert (10 pages).</strong></li>\n <li>Idéal pour offrir, très beau coffret.</li>\n </ul></div><h1>Descriptif Coffret de Dégustation Whisky Esprit Club Peugeot</h1><div class="col is-12">Rien de tel que de partager la dégustation d'un bon whisky. Pour ces moments de plaisir, à deux ou entre amis, Peugeot vous propose ce superbe coffret contenant 2 verres de dégustation pour vos whiskies préférés ainsi que des accessoires. A offrir ou à s'offrir. <br /><br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">les socles en métal permettent la mise en témpérature du whisky sans avoir recours à la glace.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">le set permet également la mise en valeur d'autres spiritueux tel que cognac, armagnac et le rhum.</div>\n <div>Le coffret contient des socles en métal permettent la mise en témpérature du whisky sans avoir recours à la glace. Les verres de dégustation permettent également la mise en valeur d'autres spiritueux tel que cognac, armagnac et le rhum.</div></div><h1>Caractéristiques Coffret de Dégustation Whisky Esprit Club Peugeot</h1><div class="col is-12">Coffret dégustation conprenant :<br />- 2 verres d'une contenance de 30 cl, hauteur 10 cm.<br />- 2 socles en métal de mise à température.<br />- 2 sous verre en cuir<br />- 1 livret de dégustation offert (10 pages). </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 {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29938 …} +context: Sylius\TwigHooks\Bag\DataBag {#30011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29880 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29888 #collection: Doctrine\Common\Collections\ArrayCollection {#29900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29876 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29938 …} +context: Sylius\TwigHooks\Bag\DataBag {#30011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret de Dégustation Whisky Esprit Club Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29888 #collection: Doctrine\Common\Collections\ArrayCollection {#29900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29876 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30015 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29938 …} +context: Sylius\TwigHooks\Bag\DataBag {#30011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29880 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29888 #collection: Doctrine\Common\Collections\ArrayCollection {#29900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29876 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30056 …} +context: Sylius\TwigHooks\Bag\DataBag {#30063 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30064 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29880 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30068 +variant: App\Entity\Product\ProductVariant {#29880 …} +price: "69,00\u{A0}€" +originalPrice: "79,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30056 …} +context: Sylius\TwigHooks\Bag\DataBag {#30063 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30064 …} +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 | 4.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8633 #id: 3125 #code: "coffret-les-inseparables-moulins-paris-chocolat-peugeot-5969" #attributes: Doctrine\ORM\PersistentCollection {#8640 …} #variants: Doctrine\ORM\PersistentCollection {#8642 …} #options: Doctrine\ORM\PersistentCollection {#8646 …} #associations: Doctrine\ORM\PersistentCollection {#8644 …} #createdAt: DateTime @1758632763 {#8631 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8632 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8649 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8650 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8633} #id: 3125 #name: "Coffret Les Inséparables Moulins Paris Chocolat Peugeot" #slug: "coffret-les-inseparables-moulins-paris-chocolat-peugeot-5969" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Coffret cadeau.</li>\n <li>1 moulin à poivre Paris Chocolat 18 cm.</li>\n <li>1 moulin à sel Paris Chocolat 18 cm.</li>\n <li>2 recharges ( sel et poivre )<span> </span></li>\n </ul></div><h1>Descriptif Coffret Les Inséparables Moulins Paris Chocolat Peugeot</h1><div class="col is-12">Pour offrir ou à s'offrir. Elégant coffret Peugeot comprenant 1 moulin à poivre et 1 moulin à sel Paris chocolat de 18 cm et deux recharges sel et poivre. Partagez en toute convivialité la dégustation d'un bon repas grâce à ce duo de moulins.</div><h1>Caractéristiques Coffret Les Inséparables Moulins Paris Chocolat Peugeot</h1><div class="col is-12">Elégant coffret cadeau Peugeot comprenant :<br />- 1 moulin à poivre Paris Chocolat 18 cm.<br />- 1 moulin à sel Paris Chocolat 18 cm.<br />- 2 recharges sel et poivre.</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 {#8652 …} #channels: Doctrine\ORM\PersistentCollection {#8638 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8634 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8636 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29945 +product: App\Entity\Product\Product {#8633 #id: 3125 #code: "coffret-les-inseparables-moulins-paris-chocolat-peugeot-5969" #attributes: Doctrine\ORM\PersistentCollection {#8640 …} #variants: Doctrine\ORM\PersistentCollection {#8642 …} #options: Doctrine\ORM\PersistentCollection {#8646 …} #associations: Doctrine\ORM\PersistentCollection {#8644 …} #createdAt: DateTime @1758632763 {#8631 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8632 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8649 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8650 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8633} #id: 3125 #name: "Coffret Les Inséparables Moulins Paris Chocolat Peugeot" #slug: "coffret-les-inseparables-moulins-paris-chocolat-peugeot-5969" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Coffret cadeau.</li>\n <li>1 moulin à poivre Paris Chocolat 18 cm.</li>\n <li>1 moulin à sel Paris Chocolat 18 cm.</li>\n <li>2 recharges ( sel et poivre )<span> </span></li>\n </ul></div><h1>Descriptif Coffret Les Inséparables Moulins Paris Chocolat Peugeot</h1><div class="col is-12">Pour offrir ou à s'offrir. Elégant coffret Peugeot comprenant 1 moulin à poivre et 1 moulin à sel Paris chocolat de 18 cm et deux recharges sel et poivre. Partagez en toute convivialité la dégustation d'un bon repas grâce à ce duo de moulins.</div><h1>Caractéristiques Coffret Les Inséparables Moulins Paris Chocolat Peugeot</h1><div class="col is-12">Elégant coffret cadeau Peugeot comprenant :<br />- 1 moulin à poivre Paris Chocolat 18 cm.<br />- 1 moulin à sel Paris Chocolat 18 cm.<br />- 2 recharges sel et poivre.</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 {#8652 …} #channels: Doctrine\ORM\PersistentCollection {#8638 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8634 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8636 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30131 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8633 #id: 3125 #code: "coffret-les-inseparables-moulins-paris-chocolat-peugeot-5969" #attributes: Doctrine\ORM\PersistentCollection {#8640 …} #variants: Doctrine\ORM\PersistentCollection {#8642 …} #options: Doctrine\ORM\PersistentCollection {#8646 …} #associations: Doctrine\ORM\PersistentCollection {#8644 …} #createdAt: DateTime @1758632763 {#8631 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8632 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8649 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8650 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8633} #id: 3125 #name: "Coffret Les Inséparables Moulins Paris Chocolat Peugeot" #slug: "coffret-les-inseparables-moulins-paris-chocolat-peugeot-5969" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Coffret cadeau.</li>\n <li>1 moulin à poivre Paris Chocolat 18 cm.</li>\n <li>1 moulin à sel Paris Chocolat 18 cm.</li>\n <li>2 recharges ( sel et poivre )<span> </span></li>\n </ul></div><h1>Descriptif Coffret Les Inséparables Moulins Paris Chocolat Peugeot</h1><div class="col is-12">Pour offrir ou à s'offrir. Elégant coffret Peugeot comprenant 1 moulin à poivre et 1 moulin à sel Paris chocolat de 18 cm et deux recharges sel et poivre. Partagez en toute convivialité la dégustation d'un bon repas grâce à ce duo de moulins.</div><h1>Caractéristiques Coffret Les Inséparables Moulins Paris Chocolat Peugeot</h1><div class="col is-12">Elégant coffret cadeau Peugeot comprenant :<br />- 1 moulin à poivre Paris Chocolat 18 cm.<br />- 1 moulin à sel Paris Chocolat 18 cm.<br />- 2 recharges sel et poivre.</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 {#8652 …} #channels: Doctrine\ORM\PersistentCollection {#8638 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8634 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8636 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Les Inséparables Moulins Paris Chocolat Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30202 -props: [ "product" => App\Entity\Product\Product {#8633 #id: 3125 #code: "coffret-les-inseparables-moulins-paris-chocolat-peugeot-5969" #attributes: Doctrine\ORM\PersistentCollection {#8640 …} #variants: Doctrine\ORM\PersistentCollection {#8642 …} #options: Doctrine\ORM\PersistentCollection {#8646 …} #associations: Doctrine\ORM\PersistentCollection {#8644 …} #createdAt: DateTime @1758632763 {#8631 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8632 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8649 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8650 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8633} #id: 3125 #name: "Coffret Les Inséparables Moulins Paris Chocolat Peugeot" #slug: "coffret-les-inseparables-moulins-paris-chocolat-peugeot-5969" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Coffret cadeau.</li>\n <li>1 moulin à poivre Paris Chocolat 18 cm.</li>\n <li>1 moulin à sel Paris Chocolat 18 cm.</li>\n <li>2 recharges ( sel et poivre )<span> </span></li>\n </ul></div><h1>Descriptif Coffret Les Inséparables Moulins Paris Chocolat Peugeot</h1><div class="col is-12">Pour offrir ou à s'offrir. Elégant coffret Peugeot comprenant 1 moulin à poivre et 1 moulin à sel Paris chocolat de 18 cm et deux recharges sel et poivre. Partagez en toute convivialité la dégustation d'un bon repas grâce à ce duo de moulins.</div><h1>Caractéristiques Coffret Les Inséparables Moulins Paris Chocolat Peugeot</h1><div class="col is-12">Elégant coffret cadeau Peugeot comprenant :<br />- 1 moulin à poivre Paris Chocolat 18 cm.<br />- 1 moulin à sel Paris Chocolat 18 cm.<br />- 2 recharges sel et poivre.</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 {#8652 …} #channels: Doctrine\ORM\PersistentCollection {#8638 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8634 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8636 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30186 …} +context: Sylius\TwigHooks\Bag\DataBag {#30256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30183 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30131 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30139 #collection: Doctrine\Common\Collections\ArrayCollection {#30148 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30186 …} +context: Sylius\TwigHooks\Bag\DataBag {#30256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30183 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Les Inséparables Moulins Paris Chocolat Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30139 #collection: Doctrine\Common\Collections\ArrayCollection {#30148 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30260 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30186 …} +context: Sylius\TwigHooks\Bag\DataBag {#30256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30183 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30131 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30139 #collection: Doctrine\Common\Collections\ArrayCollection {#30148 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} } "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 {#30310 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30301 …} +context: Sylius\TwigHooks\Bag\DataBag {#30308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30309 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30131 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30313 +variant: App\Entity\Product\ProductVariant {#30131 …} +price: "74,00\u{A0}€" +originalPrice: "74,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30310 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30301 …} +context: Sylius\TwigHooks\Bag\DataBag {#30308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30309 …} +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 | 4.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8656 #id: 3126 #code: "coffret-les-inseparables-moulins-paris-lazure-blanc-peugeot-5970" #attributes: Doctrine\ORM\PersistentCollection {#8663 …} #variants: Doctrine\ORM\PersistentCollection {#8665 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8667 …} #createdAt: DateTime @1758632763 {#8654 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8655 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8656} #id: 3126 #name: "Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot" #slug: "coffret-les-inseparables-moulins-paris-lazure-blanc-peugeot-5970" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Idéal pour offrir.</li>\n <li>1 moulin à poivre Paris lazuré blanc 18 cm.</li>\n <li>1 moulin à sel Paris lazuré blanc 18 cm.</li>\n <li>2 recharges ( sel et poivre )</li>\n </ul></div><h1>Descriptif Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot</h1><div class="col is-12">Pour offrir ou à s'offrir. Elégant coffret Peugeot comprenant 1 moulin à poivre et 1 moulin à sel Paris Lazuré blanc de 18 cm et deux recharges sel et poivre. Partagez en toute convivialité la dégustation d'un bon repas grâce à ce duo de moulins.</div><h1>Caractéristiques Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot</h1><div class="col is-12">Elégant coffret cadeau Peugeot comprenant :<br />- 1 moulin à poivre Paris lazuré blanc 18 cm.<br />- 1 moulin à sel Paris lazuré blanc 18 cm.<br />- 2 recharges sel et poivre.</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 {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8661 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8657 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8659 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30193 +product: App\Entity\Product\Product {#8656 #id: 3126 #code: "coffret-les-inseparables-moulins-paris-lazure-blanc-peugeot-5970" #attributes: Doctrine\ORM\PersistentCollection {#8663 …} #variants: Doctrine\ORM\PersistentCollection {#8665 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8667 …} #createdAt: DateTime @1758632763 {#8654 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8655 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8656} #id: 3126 #name: "Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot" #slug: "coffret-les-inseparables-moulins-paris-lazure-blanc-peugeot-5970" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Idéal pour offrir.</li>\n <li>1 moulin à poivre Paris lazuré blanc 18 cm.</li>\n <li>1 moulin à sel Paris lazuré blanc 18 cm.</li>\n <li>2 recharges ( sel et poivre )</li>\n </ul></div><h1>Descriptif Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot</h1><div class="col is-12">Pour offrir ou à s'offrir. Elégant coffret Peugeot comprenant 1 moulin à poivre et 1 moulin à sel Paris Lazuré blanc de 18 cm et deux recharges sel et poivre. Partagez en toute convivialité la dégustation d'un bon repas grâce à ce duo de moulins.</div><h1>Caractéristiques Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot</h1><div class="col is-12">Elégant coffret cadeau Peugeot comprenant :<br />- 1 moulin à poivre Paris lazuré blanc 18 cm.<br />- 1 moulin à sel Paris lazuré blanc 18 cm.<br />- 2 recharges sel et poivre.</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 {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8661 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8657 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8659 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30376 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8656 #id: 3126 #code: "coffret-les-inseparables-moulins-paris-lazure-blanc-peugeot-5970" #attributes: Doctrine\ORM\PersistentCollection {#8663 …} #variants: Doctrine\ORM\PersistentCollection {#8665 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8667 …} #createdAt: DateTime @1758632763 {#8654 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8655 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8656} #id: 3126 #name: "Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot" #slug: "coffret-les-inseparables-moulins-paris-lazure-blanc-peugeot-5970" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Idéal pour offrir.</li>\n <li>1 moulin à poivre Paris lazuré blanc 18 cm.</li>\n <li>1 moulin à sel Paris lazuré blanc 18 cm.</li>\n <li>2 recharges ( sel et poivre )</li>\n </ul></div><h1>Descriptif Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot</h1><div class="col is-12">Pour offrir ou à s'offrir. Elégant coffret Peugeot comprenant 1 moulin à poivre et 1 moulin à sel Paris Lazuré blanc de 18 cm et deux recharges sel et poivre. Partagez en toute convivialité la dégustation d'un bon repas grâce à ce duo de moulins.</div><h1>Caractéristiques Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot</h1><div class="col is-12">Elégant coffret cadeau Peugeot comprenant :<br />- 1 moulin à poivre Paris lazuré blanc 18 cm.<br />- 1 moulin à sel Paris lazuré blanc 18 cm.<br />- 2 recharges sel et poivre.</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 {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8661 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8657 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8659 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30447 -props: [ "product" => App\Entity\Product\Product {#8656 #id: 3126 #code: "coffret-les-inseparables-moulins-paris-lazure-blanc-peugeot-5970" #attributes: Doctrine\ORM\PersistentCollection {#8663 …} #variants: Doctrine\ORM\PersistentCollection {#8665 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8667 …} #createdAt: DateTime @1758632763 {#8654 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8655 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8656} #id: 3126 #name: "Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot" #slug: "coffret-les-inseparables-moulins-paris-lazure-blanc-peugeot-5970" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Idéal pour offrir.</li>\n <li>1 moulin à poivre Paris lazuré blanc 18 cm.</li>\n <li>1 moulin à sel Paris lazuré blanc 18 cm.</li>\n <li>2 recharges ( sel et poivre )</li>\n </ul></div><h1>Descriptif Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot</h1><div class="col is-12">Pour offrir ou à s'offrir. Elégant coffret Peugeot comprenant 1 moulin à poivre et 1 moulin à sel Paris Lazuré blanc de 18 cm et deux recharges sel et poivre. Partagez en toute convivialité la dégustation d'un bon repas grâce à ce duo de moulins.</div><h1>Caractéristiques Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot</h1><div class="col is-12">Elégant coffret cadeau Peugeot comprenant :<br />- 1 moulin à poivre Paris lazuré blanc 18 cm.<br />- 1 moulin à sel Paris lazuré blanc 18 cm.<br />- 2 recharges sel et poivre.</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 {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8661 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8657 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8659 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30431 …} +context: Sylius\TwigHooks\Bag\DataBag {#30501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30428 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30376 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30384 #collection: Doctrine\Common\Collections\ArrayCollection {#30393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30372 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30431 …} +context: Sylius\TwigHooks\Bag\DataBag {#30501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30428 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Les Inséparables Moulins Paris Lazuré Blanc Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30384 #collection: Doctrine\Common\Collections\ArrayCollection {#30393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30372 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30505 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30431 …} +context: Sylius\TwigHooks\Bag\DataBag {#30501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30428 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30376 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30384 #collection: Doctrine\Common\Collections\ArrayCollection {#30393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30372 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} } "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 {#30555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30546 …} +context: Sylius\TwigHooks\Bag\DataBag {#30553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30554 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30376 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30558 +variant: App\Entity\Product\ProductVariant {#30376 …} +price: "84,00\u{A0}€" +originalPrice: "84,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30546 …} +context: Sylius\TwigHooks\Bag\DataBag {#30553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30554 …} +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 | 4.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8679 #id: 3127 #code: "coffret-rouge-passion-epices-emotion-peugeot-6480" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632763 {#8677 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8678 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8695 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8696 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 3127 #name: "Coffret Rouge Passion Epices Emotion Peugeot" #slug: "coffret-rouge-passion-epices-emotion-peugeot-6480" #description: """ <div class="col is-12"><ul>\n <li>Moulin à Poivre Paris laqué rouge avec mécanisme Uselect.</li>\n <li>Poivre noir Tan HoÏ du Vietnam.</li>\n <li>Coffret cadeau.</li>\n </ul></div><h1>Descriptif Coffret Rouge Passion Epices Emotion Peugeot</h1><div class="col is-12">Coffret Peugeot Saveur comprenant un moulin à poivre Paris laqué rouge vif à mécanisme U'select et un bocal en verre contenant 70 grs de poivre noir Tan Hoi en provenance du Vietnam.<br />Depuis plus de 200 ans, Peugeot imagine, conçoit et fabrique les objets de votre quotidien, avec comme seule ambition de faciliter l'usage et d'offrir le meilleur de l'expression du goût.</div><h1>Caractéristiques Coffret Rouge Passion Epices Emotion Peugeot</h1><div class="col is-12">- Moulin Paris laqué rouge vif de 18 cm.<br />- Mécanisme U'select.<br />- 70 grs de poivre noir Tan Hoi en provenance du Vietnam.</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 {#8698 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30438 +product: App\Entity\Product\Product {#8679 #id: 3127 #code: "coffret-rouge-passion-epices-emotion-peugeot-6480" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632763 {#8677 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8678 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8695 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8696 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 3127 #name: "Coffret Rouge Passion Epices Emotion Peugeot" #slug: "coffret-rouge-passion-epices-emotion-peugeot-6480" #description: """ <div class="col is-12"><ul>\n <li>Moulin à Poivre Paris laqué rouge avec mécanisme Uselect.</li>\n <li>Poivre noir Tan HoÏ du Vietnam.</li>\n <li>Coffret cadeau.</li>\n </ul></div><h1>Descriptif Coffret Rouge Passion Epices Emotion Peugeot</h1><div class="col is-12">Coffret Peugeot Saveur comprenant un moulin à poivre Paris laqué rouge vif à mécanisme U'select et un bocal en verre contenant 70 grs de poivre noir Tan Hoi en provenance du Vietnam.<br />Depuis plus de 200 ans, Peugeot imagine, conçoit et fabrique les objets de votre quotidien, avec comme seule ambition de faciliter l'usage et d'offrir le meilleur de l'expression du goût.</div><h1>Caractéristiques Coffret Rouge Passion Epices Emotion Peugeot</h1><div class="col is-12">- Moulin Paris laqué rouge vif de 18 cm.<br />- Mécanisme U'select.<br />- 70 grs de poivre noir Tan Hoi en provenance du Vietnam.</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 {#8698 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30621 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8679 #id: 3127 #code: "coffret-rouge-passion-epices-emotion-peugeot-6480" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632763 {#8677 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8678 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8695 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8696 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 3127 #name: "Coffret Rouge Passion Epices Emotion Peugeot" #slug: "coffret-rouge-passion-epices-emotion-peugeot-6480" #description: """ <div class="col is-12"><ul>\n <li>Moulin à Poivre Paris laqué rouge avec mécanisme Uselect.</li>\n <li>Poivre noir Tan HoÏ du Vietnam.</li>\n <li>Coffret cadeau.</li>\n </ul></div><h1>Descriptif Coffret Rouge Passion Epices Emotion Peugeot</h1><div class="col is-12">Coffret Peugeot Saveur comprenant un moulin à poivre Paris laqué rouge vif à mécanisme U'select et un bocal en verre contenant 70 grs de poivre noir Tan Hoi en provenance du Vietnam.<br />Depuis plus de 200 ans, Peugeot imagine, conçoit et fabrique les objets de votre quotidien, avec comme seule ambition de faciliter l'usage et d'offrir le meilleur de l'expression du goût.</div><h1>Caractéristiques Coffret Rouge Passion Epices Emotion Peugeot</h1><div class="col is-12">- Moulin Paris laqué rouge vif de 18 cm.<br />- Mécanisme U'select.<br />- 70 grs de poivre noir Tan Hoi en provenance du Vietnam.</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 {#8698 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Rouge Passion Epices Emotion Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30692 -props: [ "product" => App\Entity\Product\Product {#8679 #id: 3127 #code: "coffret-rouge-passion-epices-emotion-peugeot-6480" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632763 {#8677 : 2025-09-23 21:06:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632763 {#8678 : 2025-09-23 21:06:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8695 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8696 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 3127 #name: "Coffret Rouge Passion Epices Emotion Peugeot" #slug: "coffret-rouge-passion-epices-emotion-peugeot-6480" #description: """ <div class="col is-12"><ul>\n <li>Moulin à Poivre Paris laqué rouge avec mécanisme Uselect.</li>\n <li>Poivre noir Tan HoÏ du Vietnam.</li>\n <li>Coffret cadeau.</li>\n </ul></div><h1>Descriptif Coffret Rouge Passion Epices Emotion Peugeot</h1><div class="col is-12">Coffret Peugeot Saveur comprenant un moulin à poivre Paris laqué rouge vif à mécanisme U'select et un bocal en verre contenant 70 grs de poivre noir Tan Hoi en provenance du Vietnam.<br />Depuis plus de 200 ans, Peugeot imagine, conçoit et fabrique les objets de votre quotidien, avec comme seule ambition de faciliter l'usage et d'offrir le meilleur de l'expression du goût.</div><h1>Caractéristiques Coffret Rouge Passion Epices Emotion Peugeot</h1><div class="col is-12">- Moulin Paris laqué rouge vif de 18 cm.<br />- Mécanisme U'select.<br />- 70 grs de poivre noir Tan Hoi en provenance du Vietnam.</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 {#8698 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30676 …} +context: Sylius\TwigHooks\Bag\DataBag {#30743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30673 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30621 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30629 #collection: Doctrine\Common\Collections\ArrayCollection {#30638 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30676 …} +context: Sylius\TwigHooks\Bag\DataBag {#30743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30673 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Rouge Passion Epices Emotion Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30629 #collection: Doctrine\Common\Collections\ArrayCollection {#30638 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30747 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30676 …} +context: Sylius\TwigHooks\Bag\DataBag {#30743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30673 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30621 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30629 #collection: Doctrine\Common\Collections\ArrayCollection {#30638 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} } "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 {#30797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30788 …} +context: Sylius\TwigHooks\Bag\DataBag {#30795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30796 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30621 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30800 +variant: App\Entity\Product\ProductVariant {#30621 …} +price: "47,00\u{A0}€" +originalPrice: "47,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30788 …} +context: Sylius\TwigHooks\Bag\DataBag {#30795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30796 …} +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 | 6.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8702 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#8709 …} #variants: Doctrine\ORM\PersistentCollection {#8711 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632762 {#8700 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#8701 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8702} #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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8707 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8703 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8705 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30683 +product: App\Entity\Product\Product {#8702 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#8709 …} #variants: Doctrine\ORM\PersistentCollection {#8711 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632762 {#8700 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#8701 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8702} #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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8707 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8703 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8705 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30863 …} +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 {#27718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27751 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27744 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8702 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#8709 …} #variants: Doctrine\ORM\PersistentCollection {#8711 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632762 {#8700 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#8701 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8702} #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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8707 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8703 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8705 …} #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 {#30934 -props: [ "product" => App\Entity\Product\Product {#8702 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#8709 …} #variants: Doctrine\ORM\PersistentCollection {#8711 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632762 {#8700 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#8701 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8702} #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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8707 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8703 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8705 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30927 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30918 …} +context: Sylius\TwigHooks\Bag\DataBag {#30988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30915 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30863 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30871 #collection: Doctrine\Common\Collections\ArrayCollection {#30880 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30859 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30927 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30918 …} +context: Sylius\TwigHooks\Bag\DataBag {#30988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30915 …} +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 {#30871 #collection: Doctrine\Common\Collections\ArrayCollection {#30880 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30859 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30992 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30927 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30918 …} +context: Sylius\TwigHooks\Bag\DataBag {#30988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30915 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30863 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30871 #collection: Doctrine\Common\Collections\ArrayCollection {#30880 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30859 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31033 …} +context: Sylius\TwigHooks\Bag\DataBag {#31040 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31041 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30863 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31045 +variant: App\Entity\Product\ProductVariant {#30863 …} +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 {#9063 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12493 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9060 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31033 …} +context: Sylius\TwigHooks\Bag\DataBag {#31040 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31041 …} +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 | 1.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27417 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12558 …} +context: Sylius\TwigHooks\Bag\DataBag {#27439 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12568 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31361 +cart: App\Entity\Order\Order {#13472 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27417 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12558 …} +context: Sylius\TwigHooks\Bag\DataBag {#27439 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12568 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||