Components
12
Twig Components
20
Render Count
47
ms
Render Time
108.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 108.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12015 …} +context: Sylius\TwigHooks\Bag\DataBag {#12021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12020 …} +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 {#12642 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11913 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12015 …} +context: Sylius\TwigHooks\Bag\DataBag {#12021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12020 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 108.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12715 …} +context: Sylius\TwigHooks\Bag\DataBag {#12717 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12718 …} +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 {#12728 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12715 …} +context: Sylius\TwigHooks\Bag\DataBag {#12717 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12718 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 108.0 MiB | 4.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …} +context: Sylius\TwigHooks\Bag\DataBag {#12809 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12808 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12825 +cart: App\Entity\Order\Order {#12892 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …} +context: Sylius\TwigHooks\Bag\DataBag {#12809 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12808 …} +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 | 108.0 MiB | 14.48 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13066 …} +context: Sylius\TwigHooks\Bag\DataBag {#13072 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13064 …} +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 {#13087 #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 {#13078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13066 …} +context: Sylius\TwigHooks\Bag\DataBag {#13072 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13064 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27320 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27316 …} +context: Sylius\TwigHooks\Bag\DataBag {#27317 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27319 …} +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 {#27329 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27320 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27316 …} +context: Sylius\TwigHooks\Bag\DataBag {#27317 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27319 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27433 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27429 …} +context: Sylius\TwigHooks\Bag\DataBag {#27430 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27432 …} +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 {#27441 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27433 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27429 …} +context: Sylius\TwigHooks\Bag\DataBag {#27430 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27432 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27518 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27514 …} +context: Sylius\TwigHooks\Bag\DataBag {#27515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27517 …} +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 {#27526 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27518 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27514 …} +context: Sylius\TwigHooks\Bag\DataBag {#27515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27517 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 9.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8000 #id: 3070 #code: "coffret-emotion-graphite-peugeot-7930" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632748 {#7719 : 2025-09-23 21:05:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632748 {#7758 : 2025-09-23 21:05:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 3070 #name: "Coffret Emotion Graphite Peugeot" #slug: "coffret-emotion-graphite-peugeot-7930" #description: """ <div class="col is-12"><ul>\n <li>Coffret d'exception.</li>\n <li>Fabriqué en France.</li>\n <li>Savoir-faire Peugeot.</li>\n <li>2 moulins (sel & poivre) + poivre Tan Hoi.</li>\n </ul></div><h1>Descriptif Coffret Emotion Graphite Peugeot</h1><div class="col is-12">Le Coffret Emotion Graphite Peugeot contient ce qu'il est convenu d'appeler des moulins d'exception. Il est en effet composé de deux moulins (sel & poivre) iconiques Paris, à la célèbre forme galbée, réalisés en bois de hêtre issu de forêts gérées durablement en France, relevé d'une couleur gris anthracite légèrement métallisée mettant en valeur les veines du bois et d'une boîte de poivre Tan Hoi de 70 grs récolté au Vietnam.</div><h1>Caractéristiques Coffret Emotion Graphite Peugeot</h1><div class="col is-12">- 1 moulin à poivre + 1 moulin à sel + 1 boîte de poivre Tan Hoi.<br />- Bois PEFC, issu de forêts françaises.<br />- Réglage mouture U'Select ( 6 tailles de moutures prédéfinies )<br />- Mécanisme garanti sans limitation de durée.<br />- Dimensions des moulins : 18 cm.<br />- Teinte & vernis hydrosoluble.<br />- Poivre Tan Hoi 70 grs récolté au Vietnam (saveurs boisées et chaleureuses relevées d'une touche piquante)<br />- Moulins livrés vides.<br />- Ne pas utiliser du sel de mer humide même sécvhé.<br />- Pour moudre les cristaux de sel sec (sel gemme) d'une taille inférieure ou égale à 4 mm.<br />- Fabriqué en France.</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28051 +product: App\Entity\Product\Product {#8000 #id: 3070 #code: "coffret-emotion-graphite-peugeot-7930" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632748 {#7719 : 2025-09-23 21:05:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632748 {#7758 : 2025-09-23 21:05:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 3070 #name: "Coffret Emotion Graphite Peugeot" #slug: "coffret-emotion-graphite-peugeot-7930" #description: """ <div class="col is-12"><ul>\n <li>Coffret d'exception.</li>\n <li>Fabriqué en France.</li>\n <li>Savoir-faire Peugeot.</li>\n <li>2 moulins (sel & poivre) + poivre Tan Hoi.</li>\n </ul></div><h1>Descriptif Coffret Emotion Graphite Peugeot</h1><div class="col is-12">Le Coffret Emotion Graphite Peugeot contient ce qu'il est convenu d'appeler des moulins d'exception. Il est en effet composé de deux moulins (sel & poivre) iconiques Paris, à la célèbre forme galbée, réalisés en bois de hêtre issu de forêts gérées durablement en France, relevé d'une couleur gris anthracite légèrement métallisée mettant en valeur les veines du bois et d'une boîte de poivre Tan Hoi de 70 grs récolté au Vietnam.</div><h1>Caractéristiques Coffret Emotion Graphite Peugeot</h1><div class="col is-12">- 1 moulin à poivre + 1 moulin à sel + 1 boîte de poivre Tan Hoi.<br />- Bois PEFC, issu de forêts françaises.<br />- Réglage mouture U'Select ( 6 tailles de moutures prédéfinies )<br />- Mécanisme garanti sans limitation de durée.<br />- Dimensions des moulins : 18 cm.<br />- Teinte & vernis hydrosoluble.<br />- Poivre Tan Hoi 70 grs récolté au Vietnam (saveurs boisées et chaleureuses relevées d'une touche piquante)<br />- Moulins livrés vides.<br />- Ne pas utiliser du sel de mer humide même sécvhé.<br />- Pour moudre les cristaux de sel sec (sel gemme) d'une taille inférieure ou égale à 4 mm.<br />- Fabriqué en France.</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28313 …} +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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 2.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8000 #id: 3070 #code: "coffret-emotion-graphite-peugeot-7930" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632748 {#7719 : 2025-09-23 21:05:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632748 {#7758 : 2025-09-23 21:05:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 3070 #name: "Coffret Emotion Graphite Peugeot" #slug: "coffret-emotion-graphite-peugeot-7930" #description: """ <div class="col is-12"><ul>\n <li>Coffret d'exception.</li>\n <li>Fabriqué en France.</li>\n <li>Savoir-faire Peugeot.</li>\n <li>2 moulins (sel & poivre) + poivre Tan Hoi.</li>\n </ul></div><h1>Descriptif Coffret Emotion Graphite Peugeot</h1><div class="col is-12">Le Coffret Emotion Graphite Peugeot contient ce qu'il est convenu d'appeler des moulins d'exception. Il est en effet composé de deux moulins (sel & poivre) iconiques Paris, à la célèbre forme galbée, réalisés en bois de hêtre issu de forêts gérées durablement en France, relevé d'une couleur gris anthracite légèrement métallisée mettant en valeur les veines du bois et d'une boîte de poivre Tan Hoi de 70 grs récolté au Vietnam.</div><h1>Caractéristiques Coffret Emotion Graphite Peugeot</h1><div class="col is-12">- 1 moulin à poivre + 1 moulin à sel + 1 boîte de poivre Tan Hoi.<br />- Bois PEFC, issu de forêts françaises.<br />- Réglage mouture U'Select ( 6 tailles de moutures prédéfinies )<br />- Mécanisme garanti sans limitation de durée.<br />- Dimensions des moulins : 18 cm.<br />- Teinte & vernis hydrosoluble.<br />- Poivre Tan Hoi 70 grs récolté au Vietnam (saveurs boisées et chaleureuses relevées d'une touche piquante)<br />- Moulins livrés vides.<br />- Ne pas utiliser du sel de mer humide même sécvhé.<br />- Pour moudre les cristaux de sel sec (sel gemme) d'une taille inférieure ou égale à 4 mm.<br />- Fabriqué en France.</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Emotion Graphite Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28724 -props: [ "product" => App\Entity\Product\Product {#8000 #id: 3070 #code: "coffret-emotion-graphite-peugeot-7930" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632748 {#7719 : 2025-09-23 21:05:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632748 {#7758 : 2025-09-23 21:05:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 3070 #name: "Coffret Emotion Graphite Peugeot" #slug: "coffret-emotion-graphite-peugeot-7930" #description: """ <div class="col is-12"><ul>\n <li>Coffret d'exception.</li>\n <li>Fabriqué en France.</li>\n <li>Savoir-faire Peugeot.</li>\n <li>2 moulins (sel & poivre) + poivre Tan Hoi.</li>\n </ul></div><h1>Descriptif Coffret Emotion Graphite Peugeot</h1><div class="col is-12">Le Coffret Emotion Graphite Peugeot contient ce qu'il est convenu d'appeler des moulins d'exception. Il est en effet composé de deux moulins (sel & poivre) iconiques Paris, à la célèbre forme galbée, réalisés en bois de hêtre issu de forêts gérées durablement en France, relevé d'une couleur gris anthracite légèrement métallisée mettant en valeur les veines du bois et d'une boîte de poivre Tan Hoi de 70 grs récolté au Vietnam.</div><h1>Caractéristiques Coffret Emotion Graphite Peugeot</h1><div class="col is-12">- 1 moulin à poivre + 1 moulin à sel + 1 boîte de poivre Tan Hoi.<br />- Bois PEFC, issu de forêts françaises.<br />- Réglage mouture U'Select ( 6 tailles de moutures prédéfinies )<br />- Mécanisme garanti sans limitation de durée.<br />- Dimensions des moulins : 18 cm.<br />- Teinte & vernis hydrosoluble.<br />- Poivre Tan Hoi 70 grs récolté au Vietnam (saveurs boisées et chaleureuses relevées d'une touche piquante)<br />- Moulins livrés vides.<br />- Ne pas utiliser du sel de mer humide même sécvhé.<br />- Pour moudre les cristaux de sel sec (sel gemme) d'une taille inférieure ou égale à 4 mm.<br />- Fabriqué en France.</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28809 …} +context: Sylius\TwigHooks\Bag\DataBag {#28804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28803 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28313 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28659 #collection: Doctrine\Common\Collections\ArrayCollection {#28658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28496 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32034 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36220 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28809 …} +context: Sylius\TwigHooks\Bag\DataBag {#28804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28803 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Emotion Graphite Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28659 #collection: Doctrine\Common\Collections\ArrayCollection {#28658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28496 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32034 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36220 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28814 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28809 …} +context: Sylius\TwigHooks\Bag\DataBag {#28804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28803 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28313 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28659 #collection: Doctrine\Common\Collections\ArrayCollection {#28658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28496 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32034 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36220 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28872 …} +context: Sylius\TwigHooks\Bag\DataBag {#28880 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28881 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28313 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28891 +variant: App\Entity\Product\ProductVariant {#28313 …} +price: "79,00\u{A0}€" +originalPrice: "79,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6444 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11913 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6440 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28872 …} +context: Sylius\TwigHooks\Bag\DataBag {#28880 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28881 …} +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 | 108.0 MiB | 5.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 3039 #code: "moulin-paris-antique-peugeot-5078" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632746 {#8539 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8540 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 3039 #name: "Moulin Paris Antique Peugeot" #slug: "moulin-paris-antique-peugeot-5078" #description: """ <div class="col is-12"><ul>\n <li>Pièce unique travaillée à la main.</li>\n <li>En bois de hêtre. </li>\n <li>Réglage de mouture.</li>\n <li>Mécanisme en acier garanti à vie.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Moulin Paris Antique Peugeot</h1><div class="col is-12">Le moulin Paris Antique Peugeot vous permet de présenter élégamment votre poivre et sel. Aux charmes d'autrefois, les moulins sont en bois de hêtre patiné par le temps. Ce sont des pièces unique qui sont travaillées à la main. Un réglage de la mouture est possible grâce à l'écrou laiton gravée.</div><h1>Caractéristiques Moulin Paris Antique Peugeot</h1><div class="col is-12">En bois de hêtre vielli. Disponible pour poivre et sel.</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28702 +product: App\Entity\Product\Product {#8541 #id: 3039 #code: "moulin-paris-antique-peugeot-5078" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632746 {#8539 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8540 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 3039 #name: "Moulin Paris Antique Peugeot" #slug: "moulin-paris-antique-peugeot-5078" #description: """ <div class="col is-12"><ul>\n <li>Pièce unique travaillée à la main.</li>\n <li>En bois de hêtre. </li>\n <li>Réglage de mouture.</li>\n <li>Mécanisme en acier garanti à vie.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Moulin Paris Antique Peugeot</h1><div class="col is-12">Le moulin Paris Antique Peugeot vous permet de présenter élégamment votre poivre et sel. Aux charmes d'autrefois, les moulins sont en bois de hêtre patiné par le temps. Ce sont des pièces unique qui sont travaillées à la main. Un réglage de la mouture est possible grâce à l'écrou laiton gravée.</div><h1>Caractéristiques Moulin Paris Antique Peugeot</h1><div class="col is-12">En bois de hêtre vielli. Disponible pour poivre et sel.</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28964 …} +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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 3039 #code: "moulin-paris-antique-peugeot-5078" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632746 {#8539 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8540 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 3039 #name: "Moulin Paris Antique Peugeot" #slug: "moulin-paris-antique-peugeot-5078" #description: """ <div class="col is-12"><ul>\n <li>Pièce unique travaillée à la main.</li>\n <li>En bois de hêtre. </li>\n <li>Réglage de mouture.</li>\n <li>Mécanisme en acier garanti à vie.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Moulin Paris Antique Peugeot</h1><div class="col is-12">Le moulin Paris Antique Peugeot vous permet de présenter élégamment votre poivre et sel. Aux charmes d'autrefois, les moulins sont en bois de hêtre patiné par le temps. Ce sont des pièces unique qui sont travaillées à la main. Un réglage de la mouture est possible grâce à l'écrou laiton gravée.</div><h1>Caractéristiques Moulin Paris Antique Peugeot</h1><div class="col is-12">En bois de hêtre vielli. Disponible pour poivre et sel.</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Paris Antique Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29035 -props: [ "product" => App\Entity\Product\Product {#8541 #id: 3039 #code: "moulin-paris-antique-peugeot-5078" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632746 {#8539 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8540 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 3039 #name: "Moulin Paris Antique Peugeot" #slug: "moulin-paris-antique-peugeot-5078" #description: """ <div class="col is-12"><ul>\n <li>Pièce unique travaillée à la main.</li>\n <li>En bois de hêtre. </li>\n <li>Réglage de mouture.</li>\n <li>Mécanisme en acier garanti à vie.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Moulin Paris Antique Peugeot</h1><div class="col is-12">Le moulin Paris Antique Peugeot vous permet de présenter élégamment votre poivre et sel. Aux charmes d'autrefois, les moulins sont en bois de hêtre patiné par le temps. Ce sont des pièces unique qui sont travaillées à la main. Un réglage de la mouture est possible grâce à l'écrou laiton gravée.</div><h1>Caractéristiques Moulin Paris Antique Peugeot</h1><div class="col is-12">En bois de hêtre vielli. Disponible pour poivre et sel.</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29019 …} +context: Sylius\TwigHooks\Bag\DataBag {#29086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28964 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28972 #collection: Doctrine\Common\Collections\ArrayCollection {#28981 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36242 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29019 …} +context: Sylius\TwigHooks\Bag\DataBag {#29086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Paris Antique Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28972 #collection: Doctrine\Common\Collections\ArrayCollection {#28981 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36242 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29120 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29019 …} +context: Sylius\TwigHooks\Bag\DataBag {#29086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28964 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28972 #collection: Doctrine\Common\Collections\ArrayCollection {#28981 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36242 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29173 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29164 …} +context: Sylius\TwigHooks\Bag\DataBag {#29171 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29172 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28964 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29176 +variant: App\Entity\Product\ProductVariant {#28964 …} +price: "48,00\u{A0}€" +originalPrice: "53,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6444 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11913 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6440 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29173 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29164 …} +context: Sylius\TwigHooks\Bag\DataBag {#29171 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29172 …} +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 | 108.0 MiB | 5.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8568 #id: 3040 #code: "moulin-paris-chef-carbone-peugeot-7979" #attributes: Doctrine\ORM\PersistentCollection {#8575 …} #variants: Doctrine\ORM\PersistentCollection {#8577 …} #options: Doctrine\ORM\PersistentCollection {#8581 …} #associations: Doctrine\ORM\PersistentCollection {#8579 …} #createdAt: DateTime @1758632746 {#8563 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8562 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8568} #id: 3040 #name: "Moulin Paris Chef Carbone Peugeot" #slug: "moulin-paris-chef-carbone-peugeot-7979" #description: """ <div class="col is-12"><ul>\n <li>Inox finition carbone</li>\n <li>Mécanisme U'Select.</li>\n <li>Mécanisme garanti sans limitation de durée.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Moulin Paris Chef Carbone Peugeot</h1><div class="col is-12">L'iconique Moulin Pris Chef Peugeot se décline désormais en inox carbone. Son design intemporel sublimé par cette finition admirable est secondé par son mécanisme U'Select permettant d'ajuster avec précision la taille de la mouture. De fabrication française, il est garanti 5 ans (mécanisme garanti sans limitation de durée). Le moulin à poivre permet l'utilisation de poivres noirs, blancs, verts ou rouges, baies roses (15% maxi dans un mélange de poivre), graines de coriandre. Le moulin à sel permet l'utilisation de cristanx de sel sec (sel gemme) d'une taille inférieure ou égale à 4 mm (ne pas utiliser de sel de mer humide même séché).</div><h1>Caractéristiques Moulin Paris Chef Carbone Peugeot</h1><div class="col is-12">- Moulin poivre / sel.<br />- Mécanisme U'Select.<br />- Inox finition carbone.<br />- Garanti 5 ans.<br />- Mécanisme garanti sans limitation de durée.<br />- Hauteur 22 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 {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8573 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8569 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8571 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29026 +product: App\Entity\Product\Product {#8568 #id: 3040 #code: "moulin-paris-chef-carbone-peugeot-7979" #attributes: Doctrine\ORM\PersistentCollection {#8575 …} #variants: Doctrine\ORM\PersistentCollection {#8577 …} #options: Doctrine\ORM\PersistentCollection {#8581 …} #associations: Doctrine\ORM\PersistentCollection {#8579 …} #createdAt: DateTime @1758632746 {#8563 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8562 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8568} #id: 3040 #name: "Moulin Paris Chef Carbone Peugeot" #slug: "moulin-paris-chef-carbone-peugeot-7979" #description: """ <div class="col is-12"><ul>\n <li>Inox finition carbone</li>\n <li>Mécanisme U'Select.</li>\n <li>Mécanisme garanti sans limitation de durée.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Moulin Paris Chef Carbone Peugeot</h1><div class="col is-12">L'iconique Moulin Pris Chef Peugeot se décline désormais en inox carbone. Son design intemporel sublimé par cette finition admirable est secondé par son mécanisme U'Select permettant d'ajuster avec précision la taille de la mouture. De fabrication française, il est garanti 5 ans (mécanisme garanti sans limitation de durée). Le moulin à poivre permet l'utilisation de poivres noirs, blancs, verts ou rouges, baies roses (15% maxi dans un mélange de poivre), graines de coriandre. Le moulin à sel permet l'utilisation de cristanx de sel sec (sel gemme) d'une taille inférieure ou égale à 4 mm (ne pas utiliser de sel de mer humide même séché).</div><h1>Caractéristiques Moulin Paris Chef Carbone Peugeot</h1><div class="col is-12">- Moulin poivre / sel.<br />- Mécanisme U'Select.<br />- Inox finition carbone.<br />- Garanti 5 ans.<br />- Mécanisme garanti sans limitation de durée.<br />- Hauteur 22 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 {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8573 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8569 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8571 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29239 …} +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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8568 #id: 3040 #code: "moulin-paris-chef-carbone-peugeot-7979" #attributes: Doctrine\ORM\PersistentCollection {#8575 …} #variants: Doctrine\ORM\PersistentCollection {#8577 …} #options: Doctrine\ORM\PersistentCollection {#8581 …} #associations: Doctrine\ORM\PersistentCollection {#8579 …} #createdAt: DateTime @1758632746 {#8563 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8562 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8568} #id: 3040 #name: "Moulin Paris Chef Carbone Peugeot" #slug: "moulin-paris-chef-carbone-peugeot-7979" #description: """ <div class="col is-12"><ul>\n <li>Inox finition carbone</li>\n <li>Mécanisme U'Select.</li>\n <li>Mécanisme garanti sans limitation de durée.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Moulin Paris Chef Carbone Peugeot</h1><div class="col is-12">L'iconique Moulin Pris Chef Peugeot se décline désormais en inox carbone. Son design intemporel sublimé par cette finition admirable est secondé par son mécanisme U'Select permettant d'ajuster avec précision la taille de la mouture. De fabrication française, il est garanti 5 ans (mécanisme garanti sans limitation de durée). Le moulin à poivre permet l'utilisation de poivres noirs, blancs, verts ou rouges, baies roses (15% maxi dans un mélange de poivre), graines de coriandre. Le moulin à sel permet l'utilisation de cristanx de sel sec (sel gemme) d'une taille inférieure ou égale à 4 mm (ne pas utiliser de sel de mer humide même séché).</div><h1>Caractéristiques Moulin Paris Chef Carbone Peugeot</h1><div class="col is-12">- Moulin poivre / sel.<br />- Mécanisme U'Select.<br />- Inox finition carbone.<br />- Garanti 5 ans.<br />- Mécanisme garanti sans limitation de durée.<br />- Hauteur 22 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 {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8573 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8569 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8571 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Paris Chef Carbone Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29310 -props: [ "product" => App\Entity\Product\Product {#8568 #id: 3040 #code: "moulin-paris-chef-carbone-peugeot-7979" #attributes: Doctrine\ORM\PersistentCollection {#8575 …} #variants: Doctrine\ORM\PersistentCollection {#8577 …} #options: Doctrine\ORM\PersistentCollection {#8581 …} #associations: Doctrine\ORM\PersistentCollection {#8579 …} #createdAt: DateTime @1758632746 {#8563 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8562 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8568} #id: 3040 #name: "Moulin Paris Chef Carbone Peugeot" #slug: "moulin-paris-chef-carbone-peugeot-7979" #description: """ <div class="col is-12"><ul>\n <li>Inox finition carbone</li>\n <li>Mécanisme U'Select.</li>\n <li>Mécanisme garanti sans limitation de durée.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Moulin Paris Chef Carbone Peugeot</h1><div class="col is-12">L'iconique Moulin Pris Chef Peugeot se décline désormais en inox carbone. Son design intemporel sublimé par cette finition admirable est secondé par son mécanisme U'Select permettant d'ajuster avec précision la taille de la mouture. De fabrication française, il est garanti 5 ans (mécanisme garanti sans limitation de durée). Le moulin à poivre permet l'utilisation de poivres noirs, blancs, verts ou rouges, baies roses (15% maxi dans un mélange de poivre), graines de coriandre. Le moulin à sel permet l'utilisation de cristanx de sel sec (sel gemme) d'une taille inférieure ou égale à 4 mm (ne pas utiliser de sel de mer humide même séché).</div><h1>Caractéristiques Moulin Paris Chef Carbone Peugeot</h1><div class="col is-12">- Moulin poivre / sel.<br />- Mécanisme U'Select.<br />- Inox finition carbone.<br />- Garanti 5 ans.<br />- Mécanisme garanti sans limitation de durée.<br />- Hauteur 22 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 {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8573 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8569 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8571 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29381 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29294 …} +context: Sylius\TwigHooks\Bag\DataBag {#29370 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29291 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29239 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29247 #collection: Doctrine\Common\Collections\ArrayCollection {#29256 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36256 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29381 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29294 …} +context: Sylius\TwigHooks\Bag\DataBag {#29370 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29291 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Paris Chef Carbone Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29247 #collection: Doctrine\Common\Collections\ArrayCollection {#29256 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36256 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29386 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29381 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29294 …} +context: Sylius\TwigHooks\Bag\DataBag {#29370 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29291 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29239 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29247 #collection: Doctrine\Common\Collections\ArrayCollection {#29256 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36256 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29435 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29426 …} +context: Sylius\TwigHooks\Bag\DataBag {#29433 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29434 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29239 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29438 +variant: App\Entity\Product\ProductVariant {#29239 …} +price: "71,00\u{A0}€" +originalPrice: "79,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6444 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11913 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6440 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29435 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29426 …} +context: Sylius\TwigHooks\Bag\DataBag {#29433 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29434 …} +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 | 108.0 MiB | 2.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11978 …} +context: Sylius\TwigHooks\Bag\DataBag {#27304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11988 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29754 +cart: App\Entity\Order\Order {#12892 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11978 …} +context: Sylius\TwigHooks\Bag\DataBag {#27304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11988 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||