Components
12
Twig Components
44
Render Count
65
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 106.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13277 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13270 …} +context: Sylius\TwigHooks\Bag\DataBag {#13276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13275 …} +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 {#13897 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13277 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13270 …} +context: Sylius\TwigHooks\Bag\DataBag {#13276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13275 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 106.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13974 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13970 …} +context: Sylius\TwigHooks\Bag\DataBag {#13972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13973 …} +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 {#13983 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13974 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13970 …} +context: Sylius\TwigHooks\Bag\DataBag {#13972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13973 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 4.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14044 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14063 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14080 +cart: App\Entity\Order\Order {#14147 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14044 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14063 …} +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 | 106.0 MiB | 14.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14333 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14321 …} +context: Sylius\TwigHooks\Bag\DataBag {#14327 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14319 …} +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 {#14342 #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 {#14333 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14321 …} +context: Sylius\TwigHooks\Bag\DataBag {#14327 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14319 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28046 …} +context: Sylius\TwigHooks\Bag\DataBag {#28047 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28049 …} +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 {#28059 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28046 …} +context: Sylius\TwigHooks\Bag\DataBag {#28047 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28049 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28163 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28159 …} +context: Sylius\TwigHooks\Bag\DataBag {#28160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28162 …} +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 {#28171 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28163 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28159 …} +context: Sylius\TwigHooks\Bag\DataBag {#28160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28162 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28248 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28244 …} +context: Sylius\TwigHooks\Bag\DataBag {#28245 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28247 …} +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 {#28256 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28248 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28244 …} +context: Sylius\TwigHooks\Bag\DataBag {#28245 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28247 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 8.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 3130 #code: "moulin-cristal-lalique-peugeot-5510" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632765 {#7945 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8040 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28782 +product: App\Entity\Product\Product {#8030 #id: 3130 #code: "moulin-cristal-lalique-peugeot-5510" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632765 {#7945 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8040 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8774 …} +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 {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 1.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 3130 #code: "moulin-cristal-lalique-peugeot-5510" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632765 {#7945 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8040 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #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 {#28936 -props: [ "product" => App\Entity\Product\Product {#8030 #id: 3130 #code: "moulin-cristal-lalique-peugeot-5510" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632765 {#7945 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#8040 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29024 …} +context: Sylius\TwigHooks\Bag\DataBag {#29025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8774 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9045 #collection: Doctrine\Common\Collections\ArrayCollection {#9044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29024 …} +context: Sylius\TwigHooks\Bag\DataBag {#29025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +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 {#9045 #collection: Doctrine\Common\Collections\ArrayCollection {#9044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29030 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29024 …} +context: Sylius\TwigHooks\Bag\DataBag {#29025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8774 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9045 #collection: Doctrine\Common\Collections\ArrayCollection {#9044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29098 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29088 …} +context: Sylius\TwigHooks\Bag\DataBag {#29096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29097 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8774 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29107 +variant: App\Entity\Product\ProductVariant {#8774 …} +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 {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29098 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29088 …} +context: Sylius\TwigHooks\Bag\DataBag {#29096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29097 …} +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 | 106.0 MiB | 3.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9049 #id: 3054 #code: "moulin-paris-prestige-peugeot-5111" #attributes: Doctrine\ORM\PersistentCollection {#9056 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1758632747 {#9043 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#9046 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9049} #id: 3054 #name: "Moulin Paris Prestige Peugeot" #slug: "moulin-paris-prestige-peugeot-5111" #description: """ <div class="col is-12"><ul>\n <li>Bois d'origine française.</li>\n <li>Logo en métal sculpté.</li>\n <li>Edition limitée et numérotée.</li>\n <li>Finition parfaite.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin Paris Prestige Peugeot</h1><div class="col is-12">Le moulin Paris Prestige Peugeot représente tout le savoir faire bicentenaire de la marque. Tous les détails de ce moulin sont à l'image du niveau d'exigence de la manufacture Francomtoise : bois d'origine française sélectionné avec soin, finition laquée, coupelle et socle du moulin en métal, logo en métal sculpté. Equipé du célèbre mécanisme poivre garanti à vie, il vous assure une mouture de haute qualité. </div><h1>Caractéristiques Moulin Paris Prestige Peugeot</h1><div class="col is-12">Taille 110 cm. Socle et coupole en acier. Bois d'origine française. Logo en métal sculpté. Mécanisme poivre 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 {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29003 +product: App\Entity\Product\Product {#9049 #id: 3054 #code: "moulin-paris-prestige-peugeot-5111" #attributes: Doctrine\ORM\PersistentCollection {#9056 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1758632747 {#9043 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#9046 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9049} #id: 3054 #name: "Moulin Paris Prestige Peugeot" #slug: "moulin-paris-prestige-peugeot-5111" #description: """ <div class="col is-12"><ul>\n <li>Bois d'origine française.</li>\n <li>Logo en métal sculpté.</li>\n <li>Edition limitée et numérotée.</li>\n <li>Finition parfaite.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin Paris Prestige Peugeot</h1><div class="col is-12">Le moulin Paris Prestige Peugeot représente tout le savoir faire bicentenaire de la marque. Tous les détails de ce moulin sont à l'image du niveau d'exigence de la manufacture Francomtoise : bois d'origine française sélectionné avec soin, finition laquée, coupelle et socle du moulin en métal, logo en métal sculpté. Equipé du célèbre mécanisme poivre garanti à vie, il vous assure une mouture de haute qualité. </div><h1>Caractéristiques Moulin Paris Prestige Peugeot</h1><div class="col is-12">Taille 110 cm. Socle et coupole en acier. Bois d'origine française. Logo en métal sculpté. Mécanisme poivre 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 {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9073 …} +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 {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9049 #id: 3054 #code: "moulin-paris-prestige-peugeot-5111" #attributes: Doctrine\ORM\PersistentCollection {#9056 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1758632747 {#9043 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#9046 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9049} #id: 3054 #name: "Moulin Paris Prestige Peugeot" #slug: "moulin-paris-prestige-peugeot-5111" #description: """ <div class="col is-12"><ul>\n <li>Bois d'origine française.</li>\n <li>Logo en métal sculpté.</li>\n <li>Edition limitée et numérotée.</li>\n <li>Finition parfaite.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin Paris Prestige Peugeot</h1><div class="col is-12">Le moulin Paris Prestige Peugeot représente tout le savoir faire bicentenaire de la marque. Tous les détails de ce moulin sont à l'image du niveau d'exigence de la manufacture Francomtoise : bois d'origine française sélectionné avec soin, finition laquée, coupelle et socle du moulin en métal, logo en métal sculpté. Equipé du célèbre mécanisme poivre garanti à vie, il vous assure une mouture de haute qualité. </div><h1>Caractéristiques Moulin Paris Prestige Peugeot</h1><div class="col is-12">Taille 110 cm. Socle et coupole en acier. Bois d'origine française. Logo en métal sculpté. Mécanisme poivre 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 {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Paris Prestige Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29234 -props: [ "product" => App\Entity\Product\Product {#9049 #id: 3054 #code: "moulin-paris-prestige-peugeot-5111" #attributes: Doctrine\ORM\PersistentCollection {#9056 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1758632747 {#9043 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#9046 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9049} #id: 3054 #name: "Moulin Paris Prestige Peugeot" #slug: "moulin-paris-prestige-peugeot-5111" #description: """ <div class="col is-12"><ul>\n <li>Bois d'origine française.</li>\n <li>Logo en métal sculpté.</li>\n <li>Edition limitée et numérotée.</li>\n <li>Finition parfaite.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin Paris Prestige Peugeot</h1><div class="col is-12">Le moulin Paris Prestige Peugeot représente tout le savoir faire bicentenaire de la marque. Tous les détails de ce moulin sont à l'image du niveau d'exigence de la manufacture Francomtoise : bois d'origine française sélectionné avec soin, finition laquée, coupelle et socle du moulin en métal, logo en métal sculpté. Equipé du célèbre mécanisme poivre garanti à vie, il vous assure une mouture de haute qualité. </div><h1>Caractéristiques Moulin Paris Prestige Peugeot</h1><div class="col is-12">Taille 110 cm. Socle et coupole en acier. Bois d'origine française. Logo en métal sculpté. Mécanisme poivre 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 {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29218 …} +context: Sylius\TwigHooks\Bag\DataBag {#29227 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29285 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9073 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9086 #collection: Doctrine\Common\Collections\ArrayCollection {#9087 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9085 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29218 …} +context: Sylius\TwigHooks\Bag\DataBag {#29227 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29285 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Paris Prestige Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9086 #collection: Doctrine\Common\Collections\ArrayCollection {#9087 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9085 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29292 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29218 …} +context: Sylius\TwigHooks\Bag\DataBag {#29227 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29285 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9073 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9086 #collection: Doctrine\Common\Collections\ArrayCollection {#9087 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9085 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29333 …} +context: Sylius\TwigHooks\Bag\DataBag {#29340 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29341 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9073 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29345 +variant: App\Entity\Product\ProductVariant {#9073 …} +price: "1\u{202F}119,00\u{A0}€" +originalPrice: "1\u{202F}119,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29333 …} +context: Sylius\TwigHooks\Bag\DataBag {#29340 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29341 …} +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 | 106.0 MiB | 3.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9106 #id: 3081 #code: "moulin-electrique-peugeot-elis-sense-2987" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632751 {#9089 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9088 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9106} #id: 3081 #name: "Moulin électrique PEUGEOT Elis Sense" #slug: "moulin-electrique-peugeot-elis-sense-2987" #description: """ <div class="col is-12"><ul>\n <li>Mise en marche par effleurement.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Eclairage par led.</li>\n <li>Système U'Select.</li>\n </ul></div><h1>Description moulin PEUGEOT électrique Elis sense</h1><div class="col is-12">Le moulin PEUGEOT électrique Elis sense est équipé des mécanismes traditionnels PEUGEOT sel ou poivre dont l’efficacité n’est plus à prouver. Un simple effleurement suffit pour déclencher le mécanisme pour moudre sel ou poivre ce qui permet de tenir le moulin d’une seule main, très pratique lorsque l’on cuisine !<br />Le moulin PEUGEOT électrique Elis sense est muni à sa base d'un éclairage par led bleutée permettant de voir la quantité de condiment que l’on ajoute.</div><h1>Caractéristiques moulin PEUGEOT électrique Elis Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29225 +product: App\Entity\Product\Product {#9106 #id: 3081 #code: "moulin-electrique-peugeot-elis-sense-2987" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632751 {#9089 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9088 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9106} #id: 3081 #name: "Moulin électrique PEUGEOT Elis Sense" #slug: "moulin-electrique-peugeot-elis-sense-2987" #description: """ <div class="col is-12"><ul>\n <li>Mise en marche par effleurement.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Eclairage par led.</li>\n <li>Système U'Select.</li>\n </ul></div><h1>Description moulin PEUGEOT électrique Elis sense</h1><div class="col is-12">Le moulin PEUGEOT électrique Elis sense est équipé des mécanismes traditionnels PEUGEOT sel ou poivre dont l’efficacité n’est plus à prouver. Un simple effleurement suffit pour déclencher le mécanisme pour moudre sel ou poivre ce qui permet de tenir le moulin d’une seule main, très pratique lorsque l’on cuisine !<br />Le moulin PEUGEOT électrique Elis sense est muni à sa base d'un éclairage par led bleutée permettant de voir la quantité de condiment que l’on ajoute.</div><h1>Caractéristiques moulin PEUGEOT électrique Elis Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9130 …} +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 {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9106 #id: 3081 #code: "moulin-electrique-peugeot-elis-sense-2987" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632751 {#9089 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9088 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9106} #id: 3081 #name: "Moulin électrique PEUGEOT Elis Sense" #slug: "moulin-electrique-peugeot-elis-sense-2987" #description: """ <div class="col is-12"><ul>\n <li>Mise en marche par effleurement.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Eclairage par led.</li>\n <li>Système U'Select.</li>\n </ul></div><h1>Description moulin PEUGEOT électrique Elis sense</h1><div class="col is-12">Le moulin PEUGEOT électrique Elis sense est équipé des mécanismes traditionnels PEUGEOT sel ou poivre dont l’efficacité n’est plus à prouver. Un simple effleurement suffit pour déclencher le mécanisme pour moudre sel ou poivre ce qui permet de tenir le moulin d’une seule main, très pratique lorsque l’on cuisine !<br />Le moulin PEUGEOT électrique Elis sense est muni à sa base d'un éclairage par led bleutée permettant de voir la quantité de condiment que l’on ajoute.</div><h1>Caractéristiques moulin PEUGEOT électrique Elis Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin électrique PEUGEOT Elis Sense" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29462 -props: [ "product" => App\Entity\Product\Product {#9106 #id: 3081 #code: "moulin-electrique-peugeot-elis-sense-2987" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632751 {#9089 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9088 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9106} #id: 3081 #name: "Moulin électrique PEUGEOT Elis Sense" #slug: "moulin-electrique-peugeot-elis-sense-2987" #description: """ <div class="col is-12"><ul>\n <li>Mise en marche par effleurement.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Eclairage par led.</li>\n <li>Système U'Select.</li>\n </ul></div><h1>Description moulin PEUGEOT électrique Elis sense</h1><div class="col is-12">Le moulin PEUGEOT électrique Elis sense est équipé des mécanismes traditionnels PEUGEOT sel ou poivre dont l’efficacité n’est plus à prouver. Un simple effleurement suffit pour déclencher le mécanisme pour moudre sel ou poivre ce qui permet de tenir le moulin d’une seule main, très pratique lorsque l’on cuisine !<br />Le moulin PEUGEOT électrique Elis sense est muni à sa base d'un éclairage par led bleutée permettant de voir la quantité de condiment que l’on ajoute.</div><h1>Caractéristiques moulin PEUGEOT électrique Elis Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29517 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29446 …} +context: Sylius\TwigHooks\Bag\DataBag {#29455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29516 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9143 #collection: Doctrine\Common\Collections\ArrayCollection {#9144 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9142 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29517 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29446 …} +context: Sylius\TwigHooks\Bag\DataBag {#29455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29516 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin électrique PEUGEOT Elis Sense" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9143 #collection: Doctrine\Common\Collections\ArrayCollection {#9144 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9142 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29523 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29517 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29446 …} +context: Sylius\TwigHooks\Bag\DataBag {#29455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29516 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9143 #collection: Doctrine\Common\Collections\ArrayCollection {#9144 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9142 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29564 …} +context: Sylius\TwigHooks\Bag\DataBag {#29571 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29572 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29576 +variant: App\Entity\Product\ProductVariant {#9130 …} +price: "169,00\u{A0}€" +originalPrice: "189,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29564 …} +context: Sylius\TwigHooks\Bag\DataBag {#29571 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29572 …} +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 | 106.0 MiB | 4.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9149 #id: 3082 #code: "coffret-elis-sense-peugeot-3253" #attributes: Doctrine\ORM\PersistentCollection {#9156 …} #variants: Doctrine\ORM\PersistentCollection {#9169 …} #options: Doctrine\ORM\PersistentCollection {#9160 …} #associations: Doctrine\ORM\PersistentCollection {#9158 …} #createdAt: DateTime @1758632751 {#9145 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9146 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9163 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9164 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9149} #id: 3082 #name: "Coffret Elis Sense PEUGEOT" #slug: "coffret-elis-sense-peugeot-3253" #description: """ <div class="col is-12"><ul>\n <li>Présentation dans un élégant coffret.</li>\n <li>Contient 2 recharges (poivre et sel) et 1 support de table.</li>\n <li>Dernière génération moulin électrique PEUGEOT.</li>\n </ul></div><h1>Description coffret Elis Sense PEUGEOT</h1><div class="col is-12">Le coffret moulin Elis Sense PEUGEOT comprend 2 moulins électriques Elis Sense PEUGEOT et 2 recharges (poivre et sel) et 1 présentoir de table.</div><h1>Caractéristiques moulin électrique PEUGEOT Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#9166 …} #channels: Doctrine\ORM\PersistentCollection {#9154 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9152 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29453 +product: App\Entity\Product\Product {#9149 #id: 3082 #code: "coffret-elis-sense-peugeot-3253" #attributes: Doctrine\ORM\PersistentCollection {#9156 …} #variants: Doctrine\ORM\PersistentCollection {#9169 …} #options: Doctrine\ORM\PersistentCollection {#9160 …} #associations: Doctrine\ORM\PersistentCollection {#9158 …} #createdAt: DateTime @1758632751 {#9145 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9146 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9163 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9164 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9149} #id: 3082 #name: "Coffret Elis Sense PEUGEOT" #slug: "coffret-elis-sense-peugeot-3253" #description: """ <div class="col is-12"><ul>\n <li>Présentation dans un élégant coffret.</li>\n <li>Contient 2 recharges (poivre et sel) et 1 support de table.</li>\n <li>Dernière génération moulin électrique PEUGEOT.</li>\n </ul></div><h1>Description coffret Elis Sense PEUGEOT</h1><div class="col is-12">Le coffret moulin Elis Sense PEUGEOT comprend 2 moulins électriques Elis Sense PEUGEOT et 2 recharges (poivre et sel) et 1 présentoir de table.</div><h1>Caractéristiques moulin électrique PEUGEOT Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#9166 …} #channels: Doctrine\ORM\PersistentCollection {#9154 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9152 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9170 …} +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 {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9149 #id: 3082 #code: "coffret-elis-sense-peugeot-3253" #attributes: Doctrine\ORM\PersistentCollection {#9156 …} #variants: Doctrine\ORM\PersistentCollection {#9169 …} #options: Doctrine\ORM\PersistentCollection {#9160 …} #associations: Doctrine\ORM\PersistentCollection {#9158 …} #createdAt: DateTime @1758632751 {#9145 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9146 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9163 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9164 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9149} #id: 3082 #name: "Coffret Elis Sense PEUGEOT" #slug: "coffret-elis-sense-peugeot-3253" #description: """ <div class="col is-12"><ul>\n <li>Présentation dans un élégant coffret.</li>\n <li>Contient 2 recharges (poivre et sel) et 1 support de table.</li>\n <li>Dernière génération moulin électrique PEUGEOT.</li>\n </ul></div><h1>Description coffret Elis Sense PEUGEOT</h1><div class="col is-12">Le coffret moulin Elis Sense PEUGEOT comprend 2 moulins électriques Elis Sense PEUGEOT et 2 recharges (poivre et sel) et 1 présentoir de table.</div><h1>Caractéristiques moulin électrique PEUGEOT Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#9166 …} #channels: Doctrine\ORM\PersistentCollection {#9154 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9152 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Elis Sense PEUGEOT" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29693 -props: [ "product" => App\Entity\Product\Product {#9149 #id: 3082 #code: "coffret-elis-sense-peugeot-3253" #attributes: Doctrine\ORM\PersistentCollection {#9156 …} #variants: Doctrine\ORM\PersistentCollection {#9169 …} #options: Doctrine\ORM\PersistentCollection {#9160 …} #associations: Doctrine\ORM\PersistentCollection {#9158 …} #createdAt: DateTime @1758632751 {#9145 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9146 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9163 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9164 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9149} #id: 3082 #name: "Coffret Elis Sense PEUGEOT" #slug: "coffret-elis-sense-peugeot-3253" #description: """ <div class="col is-12"><ul>\n <li>Présentation dans un élégant coffret.</li>\n <li>Contient 2 recharges (poivre et sel) et 1 support de table.</li>\n <li>Dernière génération moulin électrique PEUGEOT.</li>\n </ul></div><h1>Description coffret Elis Sense PEUGEOT</h1><div class="col is-12">Le coffret moulin Elis Sense PEUGEOT comprend 2 moulins électriques Elis Sense PEUGEOT et 2 recharges (poivre et sel) et 1 présentoir de table.</div><h1>Caractéristiques moulin électrique PEUGEOT Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#9166 …} #channels: Doctrine\ORM\PersistentCollection {#9154 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9152 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29677 …} +context: Sylius\TwigHooks\Bag\DataBag {#29686 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29744 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9170 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183 #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9182 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29677 …} +context: Sylius\TwigHooks\Bag\DataBag {#29686 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29744 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Elis Sense PEUGEOT" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183 #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9182 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29751 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29677 …} +context: Sylius\TwigHooks\Bag\DataBag {#29686 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29744 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9170 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183 #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9182 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29792 …} +context: Sylius\TwigHooks\Bag\DataBag {#29799 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29800 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9170 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29804 +variant: App\Entity\Product\ProductVariant {#9170 …} +price: "162,00\u{A0}€" +originalPrice: "189,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29792 …} +context: Sylius\TwigHooks\Bag\DataBag {#29799 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29800 …} +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 | 106.0 MiB | 3.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9189 #id: 3129 #code: "moulin-peugeot-mignonnette-4395" #attributes: Doctrine\ORM\PersistentCollection {#9196 …} #variants: Doctrine\ORM\PersistentCollection {#9209 …} #options: Doctrine\ORM\PersistentCollection {#9200 …} #associations: Doctrine\ORM\PersistentCollection {#9198 …} #createdAt: DateTime @1758632765 {#9185 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#9186 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9203 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9204 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9189} #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 {#9206 …} #channels: Doctrine\ORM\PersistentCollection {#9194 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9190 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9192 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29684 +product: App\Entity\Product\Product {#9189 #id: 3129 #code: "moulin-peugeot-mignonnette-4395" #attributes: Doctrine\ORM\PersistentCollection {#9196 …} #variants: Doctrine\ORM\PersistentCollection {#9209 …} #options: Doctrine\ORM\PersistentCollection {#9200 …} #associations: Doctrine\ORM\PersistentCollection {#9198 …} #createdAt: DateTime @1758632765 {#9185 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#9186 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9203 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9204 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9189} #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 {#9206 …} #channels: Doctrine\ORM\PersistentCollection {#9194 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9190 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9192 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9210 …} +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 {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9189 #id: 3129 #code: "moulin-peugeot-mignonnette-4395" #attributes: Doctrine\ORM\PersistentCollection {#9196 …} #variants: Doctrine\ORM\PersistentCollection {#9209 …} #options: Doctrine\ORM\PersistentCollection {#9200 …} #associations: Doctrine\ORM\PersistentCollection {#9198 …} #createdAt: DateTime @1758632765 {#9185 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#9186 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9203 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9204 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9189} #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 {#9206 …} #channels: Doctrine\ORM\PersistentCollection {#9194 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9190 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9192 …} #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 {#29921 -props: [ "product" => App\Entity\Product\Product {#9189 #id: 3129 #code: "moulin-peugeot-mignonnette-4395" #attributes: Doctrine\ORM\PersistentCollection {#9196 …} #variants: Doctrine\ORM\PersistentCollection {#9209 …} #options: Doctrine\ORM\PersistentCollection {#9200 …} #associations: Doctrine\ORM\PersistentCollection {#9198 …} #createdAt: DateTime @1758632765 {#9185 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#9186 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9203 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9204 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9189} #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 {#9206 …} #channels: Doctrine\ORM\PersistentCollection {#9194 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9190 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9192 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29905 …} +context: Sylius\TwigHooks\Bag\DataBag {#29914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29966 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9210 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9220 #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9219 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29905 …} +context: Sylius\TwigHooks\Bag\DataBag {#29914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29966 …} +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 {#9220 #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9219 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29973 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29905 …} +context: Sylius\TwigHooks\Bag\DataBag {#29914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29966 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9210 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9220 #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9219 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30014 …} +context: Sylius\TwigHooks\Bag\DataBag {#30021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9210 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30026 +variant: App\Entity\Product\ProductVariant {#9210 …} +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 {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30014 …} +context: Sylius\TwigHooks\Bag\DataBag {#30021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30022 …} +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 | 106.0 MiB | 3.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9240 #id: 3085 #code: "moulin-paris-electrique-peugeot-6607" #attributes: Doctrine\ORM\PersistentCollection {#9247 …} #variants: Doctrine\ORM\PersistentCollection {#9260 …} #options: Doctrine\ORM\PersistentCollection {#9251 …} #associations: Doctrine\ORM\PersistentCollection {#9249 …} #createdAt: DateTime @1758632751 {#9223 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9222 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9254 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9255 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9240} #id: 3085 #name: "Moulin Paris Electrique Peugeot" #slug: "moulin-paris-electrique-peugeot-6607" #description: """ <div class="col is-12"><ul>\n <li>Electrique.</li>\n <li>Batteries rechargeables Lithium-Ion.</li>\n <li>Mécanisme U'Select Poivre ou sel sec (mécanismes différents).</li>\n <li>Utilisable d'une seule main.</li>\n </ul></div><h1>Descriptif Moulin Paris Electrique Paris Peugeot</h1><div class="col is-12">L'iconique Moulin Paris Peugeot se décline désormais en version électrique. Sous son design traditionnel en bois vernis noir ou naturel, se cache une innovation de dernière génération : un moteur fonctionnant avec des batteries rechargeables Lithium-Ion. Le moulin à Poivre électrique Paris combine la gestuelle d'un moulin manuel et la praticité d'un moulin électrique, démontrant ainsi toute l'ingéniosité qui fait la renommée de Peugeot. Ce moulin est équipé du mécanisme U'Select garanti sans limitation de durée et du système breveté de réglage de mouture garantissant une mouture précise et régulière. En cuisine ou sur table, vous ne pourrez plus vous passer de ce moulin pratique et élégant.</div><h1>Caractéristiques Moulin Paris Electrique Peugeot</h1><div class="col is-12">- Electrique.<br />- Batteries rechargeables Lithium-Ion.<br />- Bois naturel ou vernis noir.<br />- Mécanisme U'Select Poivre ou sel sec (mécanismes différents).<br />- Taille : 34 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 {#9257 …} #channels: Doctrine\ORM\PersistentCollection {#9245 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9241 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9243 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29912 +product: App\Entity\Product\Product {#9240 #id: 3085 #code: "moulin-paris-electrique-peugeot-6607" #attributes: Doctrine\ORM\PersistentCollection {#9247 …} #variants: Doctrine\ORM\PersistentCollection {#9260 …} #options: Doctrine\ORM\PersistentCollection {#9251 …} #associations: Doctrine\ORM\PersistentCollection {#9249 …} #createdAt: DateTime @1758632751 {#9223 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9222 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9254 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9255 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9240} #id: 3085 #name: "Moulin Paris Electrique Peugeot" #slug: "moulin-paris-electrique-peugeot-6607" #description: """ <div class="col is-12"><ul>\n <li>Electrique.</li>\n <li>Batteries rechargeables Lithium-Ion.</li>\n <li>Mécanisme U'Select Poivre ou sel sec (mécanismes différents).</li>\n <li>Utilisable d'une seule main.</li>\n </ul></div><h1>Descriptif Moulin Paris Electrique Paris Peugeot</h1><div class="col is-12">L'iconique Moulin Paris Peugeot se décline désormais en version électrique. Sous son design traditionnel en bois vernis noir ou naturel, se cache une innovation de dernière génération : un moteur fonctionnant avec des batteries rechargeables Lithium-Ion. Le moulin à Poivre électrique Paris combine la gestuelle d'un moulin manuel et la praticité d'un moulin électrique, démontrant ainsi toute l'ingéniosité qui fait la renommée de Peugeot. Ce moulin est équipé du mécanisme U'Select garanti sans limitation de durée et du système breveté de réglage de mouture garantissant une mouture précise et régulière. En cuisine ou sur table, vous ne pourrez plus vous passer de ce moulin pratique et élégant.</div><h1>Caractéristiques Moulin Paris Electrique Peugeot</h1><div class="col is-12">- Electrique.<br />- Batteries rechargeables Lithium-Ion.<br />- Bois naturel ou vernis noir.<br />- Mécanisme U'Select Poivre ou sel sec (mécanismes différents).<br />- Taille : 34 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 {#9257 …} #channels: Doctrine\ORM\PersistentCollection {#9245 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9241 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9243 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9261 …} +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 {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9240 #id: 3085 #code: "moulin-paris-electrique-peugeot-6607" #attributes: Doctrine\ORM\PersistentCollection {#9247 …} #variants: Doctrine\ORM\PersistentCollection {#9260 …} #options: Doctrine\ORM\PersistentCollection {#9251 …} #associations: Doctrine\ORM\PersistentCollection {#9249 …} #createdAt: DateTime @1758632751 {#9223 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9222 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9254 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9255 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9240} #id: 3085 #name: "Moulin Paris Electrique Peugeot" #slug: "moulin-paris-electrique-peugeot-6607" #description: """ <div class="col is-12"><ul>\n <li>Electrique.</li>\n <li>Batteries rechargeables Lithium-Ion.</li>\n <li>Mécanisme U'Select Poivre ou sel sec (mécanismes différents).</li>\n <li>Utilisable d'une seule main.</li>\n </ul></div><h1>Descriptif Moulin Paris Electrique Paris Peugeot</h1><div class="col is-12">L'iconique Moulin Paris Peugeot se décline désormais en version électrique. Sous son design traditionnel en bois vernis noir ou naturel, se cache une innovation de dernière génération : un moteur fonctionnant avec des batteries rechargeables Lithium-Ion. Le moulin à Poivre électrique Paris combine la gestuelle d'un moulin manuel et la praticité d'un moulin électrique, démontrant ainsi toute l'ingéniosité qui fait la renommée de Peugeot. Ce moulin est équipé du mécanisme U'Select garanti sans limitation de durée et du système breveté de réglage de mouture garantissant une mouture précise et régulière. En cuisine ou sur table, vous ne pourrez plus vous passer de ce moulin pratique et élégant.</div><h1>Caractéristiques Moulin Paris Electrique Peugeot</h1><div class="col is-12">- Electrique.<br />- Batteries rechargeables Lithium-Ion.<br />- Bois naturel ou vernis noir.<br />- Mécanisme U'Select Poivre ou sel sec (mécanismes différents).<br />- Taille : 34 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 {#9257 …} #channels: Doctrine\ORM\PersistentCollection {#9245 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9241 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9243 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Paris Electrique Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30143 -props: [ "product" => App\Entity\Product\Product {#9240 #id: 3085 #code: "moulin-paris-electrique-peugeot-6607" #attributes: Doctrine\ORM\PersistentCollection {#9247 …} #variants: Doctrine\ORM\PersistentCollection {#9260 …} #options: Doctrine\ORM\PersistentCollection {#9251 …} #associations: Doctrine\ORM\PersistentCollection {#9249 …} #createdAt: DateTime @1758632751 {#9223 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9222 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9254 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9255 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9240} #id: 3085 #name: "Moulin Paris Electrique Peugeot" #slug: "moulin-paris-electrique-peugeot-6607" #description: """ <div class="col is-12"><ul>\n <li>Electrique.</li>\n <li>Batteries rechargeables Lithium-Ion.</li>\n <li>Mécanisme U'Select Poivre ou sel sec (mécanismes différents).</li>\n <li>Utilisable d'une seule main.</li>\n </ul></div><h1>Descriptif Moulin Paris Electrique Paris Peugeot</h1><div class="col is-12">L'iconique Moulin Paris Peugeot se décline désormais en version électrique. Sous son design traditionnel en bois vernis noir ou naturel, se cache une innovation de dernière génération : un moteur fonctionnant avec des batteries rechargeables Lithium-Ion. Le moulin à Poivre électrique Paris combine la gestuelle d'un moulin manuel et la praticité d'un moulin électrique, démontrant ainsi toute l'ingéniosité qui fait la renommée de Peugeot. Ce moulin est équipé du mécanisme U'Select garanti sans limitation de durée et du système breveté de réglage de mouture garantissant une mouture précise et régulière. En cuisine ou sur table, vous ne pourrez plus vous passer de ce moulin pratique et élégant.</div><h1>Caractéristiques Moulin Paris Electrique Peugeot</h1><div class="col is-12">- Electrique.<br />- Batteries rechargeables Lithium-Ion.<br />- Bois naturel ou vernis noir.<br />- Mécanisme U'Select Poivre ou sel sec (mécanismes différents).<br />- Taille : 34 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 {#9257 …} #channels: Doctrine\ORM\PersistentCollection {#9245 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9241 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9243 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30198 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30127 …} +context: Sylius\TwigHooks\Bag\DataBag {#30136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30197 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9261 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9274 #collection: Doctrine\Common\Collections\ArrayCollection {#9275 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30198 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30127 …} +context: Sylius\TwigHooks\Bag\DataBag {#30136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30197 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Paris Electrique Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9274 #collection: Doctrine\Common\Collections\ArrayCollection {#9275 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30204 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30198 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30127 …} +context: Sylius\TwigHooks\Bag\DataBag {#30136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30197 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9261 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9274 #collection: Doctrine\Common\Collections\ArrayCollection {#9275 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30245 …} +context: Sylius\TwigHooks\Bag\DataBag {#30252 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30253 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9261 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30257 +variant: App\Entity\Product\ProductVariant {#9261 …} +price: "119,00\u{A0}€" +originalPrice: "119,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30245 …} +context: Sylius\TwigHooks\Bag\DataBag {#30252 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30253 …} +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 | 106.0 MiB | 3.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9280 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#9287 …} #variants: Doctrine\ORM\PersistentCollection {#9300 …} #options: Doctrine\ORM\PersistentCollection {#9291 …} #associations: Doctrine\ORM\PersistentCollection {#9289 …} #createdAt: DateTime @1758632765 {#9276 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#9277 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9294 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9295 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9280} #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 {#9297 …} #channels: Doctrine\ORM\PersistentCollection {#9285 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9281 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9283 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30134 +product: App\Entity\Product\Product {#9280 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#9287 …} #variants: Doctrine\ORM\PersistentCollection {#9300 …} #options: Doctrine\ORM\PersistentCollection {#9291 …} #associations: Doctrine\ORM\PersistentCollection {#9289 …} #createdAt: DateTime @1758632765 {#9276 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#9277 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9294 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9295 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9280} #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 {#9297 …} #channels: Doctrine\ORM\PersistentCollection {#9285 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9281 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9283 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9301 …} +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 {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9280 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#9287 …} #variants: Doctrine\ORM\PersistentCollection {#9300 …} #options: Doctrine\ORM\PersistentCollection {#9291 …} #associations: Doctrine\ORM\PersistentCollection {#9289 …} #createdAt: DateTime @1758632765 {#9276 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#9277 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9294 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9295 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9280} #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 {#9297 …} #channels: Doctrine\ORM\PersistentCollection {#9285 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9281 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9283 …} #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 {#30374 -props: [ "product" => App\Entity\Product\Product {#9280 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#9287 …} #variants: Doctrine\ORM\PersistentCollection {#9300 …} #options: Doctrine\ORM\PersistentCollection {#9291 …} #associations: Doctrine\ORM\PersistentCollection {#9289 …} #createdAt: DateTime @1758632765 {#9276 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#9277 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9294 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9295 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9280} #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 {#9297 …} #channels: Doctrine\ORM\PersistentCollection {#9285 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9281 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9283 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30358 …} +context: Sylius\TwigHooks\Bag\DataBag {#30367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30422 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9301 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9311 #collection: Doctrine\Common\Collections\ArrayCollection {#9312 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30358 …} +context: Sylius\TwigHooks\Bag\DataBag {#30367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30422 …} +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 {#9311 #collection: Doctrine\Common\Collections\ArrayCollection {#9312 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30429 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30358 …} +context: Sylius\TwigHooks\Bag\DataBag {#30367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30422 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9301 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9311 #collection: Doctrine\Common\Collections\ArrayCollection {#9312 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30479 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30470 …} +context: Sylius\TwigHooks\Bag\DataBag {#30477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30478 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9301 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30482 +variant: App\Entity\Product\ProductVariant {#9301 …} +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 {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30479 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30470 …} +context: Sylius\TwigHooks\Bag\DataBag {#30477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30478 …} +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 | 106.0 MiB | 3.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9331 #id: 3083 #code: "moulin-electrique-peugeot-alaska-3509" #attributes: Doctrine\ORM\PersistentCollection {#9338 …} #variants: Doctrine\ORM\PersistentCollection {#9351 …} #options: Doctrine\ORM\PersistentCollection {#9342 …} #associations: Doctrine\ORM\PersistentCollection {#9340 …} #createdAt: DateTime @1758632751 {#9314 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9313 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9345 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9331} #id: 3083 #name: "Moulin électrique Peugeot Alaska" #slug: "moulin-electrique-peugeot-alaska-3509" #description: """ <div class="col is-12"><ul>\n <li>Forme épurée très design.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin électrique Peugeot Alaska</h1><div class="col is-12">Grâce à son moteur électrique, le moulin Alaska PEUGEOT s'utilise d'une seule main. <span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; text-align: left; background-color: #fafafa;">Son design épuré s'accorde à tous les styles de cuisine.</span></div><h1>Caractéristiques moulin électrique Peugeot Alaska</h1><div class="col is-12"><p>Matière : Polycarbonate. Dimensions : Hauteur : 17 cm, Diamètre : 5.5 cm. Coloris : blanc. Mouture réglable. Eclairage pour un dosage précis. Livré avec 6 piles et 1 ampoule de rechange. Mécanisme garanti à vie. Moteur électrique garanti 2 ans.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9348 …} #channels: Doctrine\ORM\PersistentCollection {#9336 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9332 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9334 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30365 +product: App\Entity\Product\Product {#9331 #id: 3083 #code: "moulin-electrique-peugeot-alaska-3509" #attributes: Doctrine\ORM\PersistentCollection {#9338 …} #variants: Doctrine\ORM\PersistentCollection {#9351 …} #options: Doctrine\ORM\PersistentCollection {#9342 …} #associations: Doctrine\ORM\PersistentCollection {#9340 …} #createdAt: DateTime @1758632751 {#9314 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9313 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9345 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9331} #id: 3083 #name: "Moulin électrique Peugeot Alaska" #slug: "moulin-electrique-peugeot-alaska-3509" #description: """ <div class="col is-12"><ul>\n <li>Forme épurée très design.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin électrique Peugeot Alaska</h1><div class="col is-12">Grâce à son moteur électrique, le moulin Alaska PEUGEOT s'utilise d'une seule main. <span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; text-align: left; background-color: #fafafa;">Son design épuré s'accorde à tous les styles de cuisine.</span></div><h1>Caractéristiques moulin électrique Peugeot Alaska</h1><div class="col is-12"><p>Matière : Polycarbonate. Dimensions : Hauteur : 17 cm, Diamètre : 5.5 cm. Coloris : blanc. Mouture réglable. Eclairage pour un dosage précis. Livré avec 6 piles et 1 ampoule de rechange. Mécanisme garanti à vie. Moteur électrique garanti 2 ans.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9348 …} #channels: Doctrine\ORM\PersistentCollection {#9336 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9332 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9334 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9352 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9331 #id: 3083 #code: "moulin-electrique-peugeot-alaska-3509" #attributes: Doctrine\ORM\PersistentCollection {#9338 …} #variants: Doctrine\ORM\PersistentCollection {#9351 …} #options: Doctrine\ORM\PersistentCollection {#9342 …} #associations: Doctrine\ORM\PersistentCollection {#9340 …} #createdAt: DateTime @1758632751 {#9314 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9313 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9345 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9331} #id: 3083 #name: "Moulin électrique Peugeot Alaska" #slug: "moulin-electrique-peugeot-alaska-3509" #description: """ <div class="col is-12"><ul>\n <li>Forme épurée très design.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin électrique Peugeot Alaska</h1><div class="col is-12">Grâce à son moteur électrique, le moulin Alaska PEUGEOT s'utilise d'une seule main. <span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; text-align: left; background-color: #fafafa;">Son design épuré s'accorde à tous les styles de cuisine.</span></div><h1>Caractéristiques moulin électrique Peugeot Alaska</h1><div class="col is-12"><p>Matière : Polycarbonate. Dimensions : Hauteur : 17 cm, Diamètre : 5.5 cm. Coloris : blanc. Mouture réglable. Eclairage pour un dosage précis. Livré avec 6 piles et 1 ampoule de rechange. Mécanisme garanti à vie. Moteur électrique garanti 2 ans.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9348 …} #channels: Doctrine\ORM\PersistentCollection {#9336 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9332 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9334 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin électrique Peugeot Alaska" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30599 -props: [ "product" => App\Entity\Product\Product {#9331 #id: 3083 #code: "moulin-electrique-peugeot-alaska-3509" #attributes: Doctrine\ORM\PersistentCollection {#9338 …} #variants: Doctrine\ORM\PersistentCollection {#9351 …} #options: Doctrine\ORM\PersistentCollection {#9342 …} #associations: Doctrine\ORM\PersistentCollection {#9340 …} #createdAt: DateTime @1758632751 {#9314 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9313 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9345 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9331} #id: 3083 #name: "Moulin électrique Peugeot Alaska" #slug: "moulin-electrique-peugeot-alaska-3509" #description: """ <div class="col is-12"><ul>\n <li>Forme épurée très design.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin électrique Peugeot Alaska</h1><div class="col is-12">Grâce à son moteur électrique, le moulin Alaska PEUGEOT s'utilise d'une seule main. <span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; text-align: left; background-color: #fafafa;">Son design épuré s'accorde à tous les styles de cuisine.</span></div><h1>Caractéristiques moulin électrique Peugeot Alaska</h1><div class="col is-12"><p>Matière : Polycarbonate. Dimensions : Hauteur : 17 cm, Diamètre : 5.5 cm. Coloris : blanc. Mouture réglable. Eclairage pour un dosage précis. Livré avec 6 piles et 1 ampoule de rechange. Mécanisme garanti à vie. Moteur électrique garanti 2 ans.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9348 …} #channels: Doctrine\ORM\PersistentCollection {#9336 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9332 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9334 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30651 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30583 …} +context: Sylius\TwigHooks\Bag\DataBag {#30592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30650 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9352 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30651 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30583 …} +context: Sylius\TwigHooks\Bag\DataBag {#30592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30650 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin électrique Peugeot Alaska" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30657 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30651 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30583 …} +context: Sylius\TwigHooks\Bag\DataBag {#30592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30650 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9352 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30698 …} +context: Sylius\TwigHooks\Bag\DataBag {#30705 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30706 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9352 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30710 +variant: App\Entity\Product\ProductVariant {#9352 …} +price: "101,00\u{A0}€" +originalPrice: "112,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30698 …} +context: Sylius\TwigHooks\Bag\DataBag {#30705 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30706 …} +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 | 106.0 MiB | 3.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9368 #id: 3084 #code: "moulin-peugeot-electrique-alaska-quartz-4388" #attributes: Doctrine\ORM\PersistentCollection {#9375 …} #variants: Doctrine\ORM\PersistentCollection {#9388 …} #options: Doctrine\ORM\PersistentCollection {#9379 …} #associations: Doctrine\ORM\PersistentCollection {#9377 …} #createdAt: DateTime @1758632751 {#9364 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9365 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9382 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9383 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9368} #id: 3084 #name: "Moulin Peugeot électrique Alaska Quartz" #slug: "moulin-peugeot-electrique-alaska-quartz-4388" #description: """ <div class="col is-12"><ul>\n <li>Forme épurée très design.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Mécanisme garanti à vie.</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 électrique Alaska Quartz</h1><div class="col is-12">Grâce à son moteur électrique, le moulin Alaska PEUGEOT Quartz s'utilise d'une seule main. <span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Son design épuré et tendance s'accorde à tous les styles de cuisine.</span></div><h1>Caractéristiques Moulin Peugeot électrique Alaska Quartz</h1><div class="col is-12">Matière : Polycarbonate. Dimensions : Hauteur : 17 cm, Diamètre : 5.5 cm. Mouture réglable. Eclairage pour un dosage précis. Livré avec 6 piles et 1 ampoule de rechange. Mécanisme garanti à vie. Moteur électrique garanti 2 ans.</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 {#9385 …} #channels: Doctrine\ORM\PersistentCollection {#9373 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9369 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9371 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30590 +product: App\Entity\Product\Product {#9368 #id: 3084 #code: "moulin-peugeot-electrique-alaska-quartz-4388" #attributes: Doctrine\ORM\PersistentCollection {#9375 …} #variants: Doctrine\ORM\PersistentCollection {#9388 …} #options: Doctrine\ORM\PersistentCollection {#9379 …} #associations: Doctrine\ORM\PersistentCollection {#9377 …} #createdAt: DateTime @1758632751 {#9364 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9365 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9382 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9383 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9368} #id: 3084 #name: "Moulin Peugeot électrique Alaska Quartz" #slug: "moulin-peugeot-electrique-alaska-quartz-4388" #description: """ <div class="col is-12"><ul>\n <li>Forme épurée très design.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Mécanisme garanti à vie.</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 électrique Alaska Quartz</h1><div class="col is-12">Grâce à son moteur électrique, le moulin Alaska PEUGEOT Quartz s'utilise d'une seule main. <span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Son design épuré et tendance s'accorde à tous les styles de cuisine.</span></div><h1>Caractéristiques Moulin Peugeot électrique Alaska Quartz</h1><div class="col is-12">Matière : Polycarbonate. Dimensions : Hauteur : 17 cm, Diamètre : 5.5 cm. Mouture réglable. Eclairage pour un dosage précis. Livré avec 6 piles et 1 ampoule de rechange. Mécanisme garanti à vie. Moteur électrique garanti 2 ans.</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 {#9385 …} #channels: Doctrine\ORM\PersistentCollection {#9373 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9369 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9371 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9389 …} +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 {#28313 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28346 …} +context: Sylius\TwigHooks\Bag\DataBag {#28352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28339 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9368 #id: 3084 #code: "moulin-peugeot-electrique-alaska-quartz-4388" #attributes: Doctrine\ORM\PersistentCollection {#9375 …} #variants: Doctrine\ORM\PersistentCollection {#9388 …} #options: Doctrine\ORM\PersistentCollection {#9379 …} #associations: Doctrine\ORM\PersistentCollection {#9377 …} #createdAt: DateTime @1758632751 {#9364 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9365 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9382 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9383 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9368} #id: 3084 #name: "Moulin Peugeot électrique Alaska Quartz" #slug: "moulin-peugeot-electrique-alaska-quartz-4388" #description: """ <div class="col is-12"><ul>\n <li>Forme épurée très design.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Mécanisme garanti à vie.</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 électrique Alaska Quartz</h1><div class="col is-12">Grâce à son moteur électrique, le moulin Alaska PEUGEOT Quartz s'utilise d'une seule main. <span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Son design épuré et tendance s'accorde à tous les styles de cuisine.</span></div><h1>Caractéristiques Moulin Peugeot électrique Alaska Quartz</h1><div class="col is-12">Matière : Polycarbonate. Dimensions : Hauteur : 17 cm, Diamètre : 5.5 cm. Mouture réglable. Eclairage pour un dosage précis. Livré avec 6 piles et 1 ampoule de rechange. Mécanisme garanti à vie. Moteur électrique garanti 2 ans.</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 {#9385 …} #channels: Doctrine\ORM\PersistentCollection {#9373 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9369 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9371 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot électrique Alaska Quartz" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30827 -props: [ "product" => App\Entity\Product\Product {#9368 #id: 3084 #code: "moulin-peugeot-electrique-alaska-quartz-4388" #attributes: Doctrine\ORM\PersistentCollection {#9375 …} #variants: Doctrine\ORM\PersistentCollection {#9388 …} #options: Doctrine\ORM\PersistentCollection {#9379 …} #associations: Doctrine\ORM\PersistentCollection {#9377 …} #createdAt: DateTime @1758632751 {#9364 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#9365 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9382 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9383 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9368} #id: 3084 #name: "Moulin Peugeot électrique Alaska Quartz" #slug: "moulin-peugeot-electrique-alaska-quartz-4388" #description: """ <div class="col is-12"><ul>\n <li>Forme épurée très design.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Mécanisme garanti à vie.</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 électrique Alaska Quartz</h1><div class="col is-12">Grâce à son moteur électrique, le moulin Alaska PEUGEOT Quartz s'utilise d'une seule main. <span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Son design épuré et tendance s'accorde à tous les styles de cuisine.</span></div><h1>Caractéristiques Moulin Peugeot électrique Alaska Quartz</h1><div class="col is-12">Matière : Polycarbonate. Dimensions : Hauteur : 17 cm, Diamètre : 5.5 cm. Mouture réglable. Eclairage pour un dosage précis. Livré avec 6 piles et 1 ampoule de rechange. Mécanisme garanti à vie. Moteur électrique garanti 2 ans.</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 {#9385 …} #channels: Doctrine\ORM\PersistentCollection {#9373 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9369 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9371 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30811 …} +context: Sylius\TwigHooks\Bag\DataBag {#30820 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9389 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9399 #collection: Doctrine\Common\Collections\ArrayCollection {#9400 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9398 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30811 …} +context: Sylius\TwigHooks\Bag\DataBag {#30820 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot électrique Alaska Quartz" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9399 #collection: Doctrine\Common\Collections\ArrayCollection {#9400 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9398 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30882 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30811 …} +context: Sylius\TwigHooks\Bag\DataBag {#30820 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9389 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9399 #collection: Doctrine\Common\Collections\ArrayCollection {#9400 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9398 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30923 …} +context: Sylius\TwigHooks\Bag\DataBag {#30930 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30931 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9389 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30935 +variant: App\Entity\Product\ProductVariant {#9389 …} +price: "101,00\u{A0}€" +originalPrice: "112,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9738 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13168 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30923 …} +context: Sylius\TwigHooks\Bag\DataBag {#30930 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30931 …} +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 | 106.0 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13233 …} +context: Sylius\TwigHooks\Bag\DataBag {#28034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13243 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31251 +cart: App\Entity\Order\Order {#14147 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13233 …} +context: Sylius\TwigHooks\Bag\DataBag {#28034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13243 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||