Components
12
Twig Components
44
Render Count
103
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.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13102 …} +context: Sylius\TwigHooks\Bag\DataBag {#13108 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13107 …} +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 {#13729 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13102 …} +context: Sylius\TwigHooks\Bag\DataBag {#13108 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13107 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 106.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13802 …} +context: Sylius\TwigHooks\Bag\DataBag {#13804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13805 …} +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 {#13815 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13802 …} +context: Sylius\TwigHooks\Bag\DataBag {#13804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13805 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 4.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13876 …} +context: Sylius\TwigHooks\Bag\DataBag {#13896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13895 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13912 +cart: App\Entity\Order\Order {#13979 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13876 …} +context: Sylius\TwigHooks\Bag\DataBag {#13896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13895 …} +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 | 41.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14165 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14153 …} +context: Sylius\TwigHooks\Bag\DataBag {#14159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14151 …} +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 {#14174 #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 {#14165 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14153 …} +context: Sylius\TwigHooks\Bag\DataBag {#14159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14151 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28334 …} +context: Sylius\TwigHooks\Bag\DataBag {#28335 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …} +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 {#28347 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28334 …} +context: Sylius\TwigHooks\Bag\DataBag {#28335 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28452 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28448 …} +context: Sylius\TwigHooks\Bag\DataBag {#28449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28451 …} +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 {#28460 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28452 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28448 …} +context: Sylius\TwigHooks\Bag\DataBag {#28449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28451 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 3.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28518 …} +context: Sylius\TwigHooks\Bag\DataBag {#28519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28521 …} +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 {#28530 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28518 …} +context: Sylius\TwigHooks\Bag\DataBag {#28519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28521 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 14.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 3082 #code: "coffret-elis-sense-peugeot-3253" #attributes: Doctrine\ORM\PersistentCollection {#8633 …} #variants: Doctrine\ORM\PersistentCollection {#6055 …} #options: Doctrine\ORM\PersistentCollection {#5359 …} #associations: Doctrine\ORM\PersistentCollection {#5157 …} #createdAt: DateTime @1758632751 {#7945 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8040 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5360 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5358 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #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 {#6049 …} #channels: Doctrine\ORM\PersistentCollection {#8309 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8287 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8321 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29056 +product: App\Entity\Product\Product {#8030 #id: 3082 #code: "coffret-elis-sense-peugeot-3253" #attributes: Doctrine\ORM\PersistentCollection {#8633 …} #variants: Doctrine\ORM\PersistentCollection {#6055 …} #options: Doctrine\ORM\PersistentCollection {#5359 …} #associations: Doctrine\ORM\PersistentCollection {#5157 …} #createdAt: DateTime @1758632751 {#7945 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8040 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5360 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5358 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #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 {#6049 …} #channels: Doctrine\ORM\PersistentCollection {#8309 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8287 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8321 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6052 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 7.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 3082 #code: "coffret-elis-sense-peugeot-3253" #attributes: Doctrine\ORM\PersistentCollection {#8633 …} #variants: Doctrine\ORM\PersistentCollection {#6055 …} #options: Doctrine\ORM\PersistentCollection {#5359 …} #associations: Doctrine\ORM\PersistentCollection {#5157 …} #createdAt: DateTime @1758632751 {#7945 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8040 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5360 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5358 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #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 {#6049 …} #channels: Doctrine\ORM\PersistentCollection {#8309 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8287 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8321 …} #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 {#29210 -props: [ "product" => App\Entity\Product\Product {#8030 #id: 3082 #code: "coffret-elis-sense-peugeot-3253" #attributes: Doctrine\ORM\PersistentCollection {#8633 …} #variants: Doctrine\ORM\PersistentCollection {#6055 …} #options: Doctrine\ORM\PersistentCollection {#5359 …} #associations: Doctrine\ORM\PersistentCollection {#5157 …} #createdAt: DateTime @1758632751 {#7945 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8040 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5360 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5358 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #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 {#6049 …} #channels: Doctrine\ORM\PersistentCollection {#8309 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8287 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8321 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29225 …} +context: Sylius\TwigHooks\Bag\DataBag {#29222 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29298 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6052 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8236 #collection: Doctrine\Common\Collections\ArrayCollection {#8233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38514 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38566 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29225 …} +context: Sylius\TwigHooks\Bag\DataBag {#29222 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29298 …} +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 {#8236 #collection: Doctrine\Common\Collections\ArrayCollection {#8233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38514 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38566 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29301 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29225 …} +context: Sylius\TwigHooks\Bag\DataBag {#29222 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29298 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6052 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8236 #collection: Doctrine\Common\Collections\ArrayCollection {#8233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38514 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38566 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29369 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29359 …} +context: Sylius\TwigHooks\Bag\DataBag {#29367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29368 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6052 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29378 +variant: App\Entity\Product\ProductVariant {#6052 …} +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 {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29369 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29359 …} +context: Sylius\TwigHooks\Bag\DataBag {#29367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29368 …} +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.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8528 #id: 2542 #code: "moulin-a-cafe-peugeot-antique-5081" #attributes: Doctrine\ORM\PersistentCollection {#8013 …} #variants: Doctrine\ORM\PersistentCollection {#8534 …} #options: Doctrine\ORM\PersistentCollection {#8286 …} #associations: Doctrine\ORM\PersistentCollection {#7994 …} #createdAt: DateTime @1758632571 {#8235 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#8237 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8192 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8362 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8528} #id: 2542 #name: "Moulin à café Peugeot Antique" #slug: "moulin-a-cafe-peugeot-antique-5081" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin à café Peugeot Antique</h1><div class="col is-12">Le Moulin à café Peugeot Antique est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</div><h1>Caractéristiques Moulin à café Peugeot Antique</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Corps bois de hêtre vieilli. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 21 cm.</span></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a>\n <div id="gtx-trans" style="position: absolute; left: 172px; top: -20.0028px;"></div></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 {#8318 …} #channels: Doctrine\ORM\PersistentCollection {#8017 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8003 …} #reviews: Doctrine\ORM\PersistentCollection {#8009 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7397 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29277 +product: App\Entity\Product\Product {#8528 #id: 2542 #code: "moulin-a-cafe-peugeot-antique-5081" #attributes: Doctrine\ORM\PersistentCollection {#8013 …} #variants: Doctrine\ORM\PersistentCollection {#8534 …} #options: Doctrine\ORM\PersistentCollection {#8286 …} #associations: Doctrine\ORM\PersistentCollection {#7994 …} #createdAt: DateTime @1758632571 {#8235 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#8237 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8192 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8362 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8528} #id: 2542 #name: "Moulin à café Peugeot Antique" #slug: "moulin-a-cafe-peugeot-antique-5081" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin à café Peugeot Antique</h1><div class="col is-12">Le Moulin à café Peugeot Antique est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</div><h1>Caractéristiques Moulin à café Peugeot Antique</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Corps bois de hêtre vieilli. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 21 cm.</span></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a>\n <div id="gtx-trans" style="position: absolute; left: 172px; top: -20.0028px;"></div></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 {#8318 …} #channels: Doctrine\ORM\PersistentCollection {#8017 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8003 …} #reviews: Doctrine\ORM\PersistentCollection {#8009 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7397 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8535 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8528 #id: 2542 #code: "moulin-a-cafe-peugeot-antique-5081" #attributes: Doctrine\ORM\PersistentCollection {#8013 …} #variants: Doctrine\ORM\PersistentCollection {#8534 …} #options: Doctrine\ORM\PersistentCollection {#8286 …} #associations: Doctrine\ORM\PersistentCollection {#7994 …} #createdAt: DateTime @1758632571 {#8235 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#8237 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8192 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8362 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8528} #id: 2542 #name: "Moulin à café Peugeot Antique" #slug: "moulin-a-cafe-peugeot-antique-5081" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin à café Peugeot Antique</h1><div class="col is-12">Le Moulin à café Peugeot Antique est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</div><h1>Caractéristiques Moulin à café Peugeot Antique</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Corps bois de hêtre vieilli. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 21 cm.</span></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a>\n <div id="gtx-trans" style="position: absolute; left: 172px; top: -20.0028px;"></div></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 {#8318 …} #channels: Doctrine\ORM\PersistentCollection {#8017 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8003 …} #reviews: Doctrine\ORM\PersistentCollection {#8009 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7397 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à café Peugeot Antique" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29505 -props: [ "product" => App\Entity\Product\Product {#8528 #id: 2542 #code: "moulin-a-cafe-peugeot-antique-5081" #attributes: Doctrine\ORM\PersistentCollection {#8013 …} #variants: Doctrine\ORM\PersistentCollection {#8534 …} #options: Doctrine\ORM\PersistentCollection {#8286 …} #associations: Doctrine\ORM\PersistentCollection {#7994 …} #createdAt: DateTime @1758632571 {#8235 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#8237 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8192 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8362 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8528} #id: 2542 #name: "Moulin à café Peugeot Antique" #slug: "moulin-a-cafe-peugeot-antique-5081" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin à café Peugeot Antique</h1><div class="col is-12">Le Moulin à café Peugeot Antique est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</div><h1>Caractéristiques Moulin à café Peugeot Antique</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Corps bois de hêtre vieilli. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 21 cm.</span></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a>\n <div id="gtx-trans" style="position: absolute; left: 172px; top: -20.0028px;"></div></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 {#8318 …} #channels: Doctrine\ORM\PersistentCollection {#8017 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8003 …} #reviews: Doctrine\ORM\PersistentCollection {#8009 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7397 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29551 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29489 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29550 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8535 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#7988 #collection: Doctrine\Common\Collections\ArrayCollection {#8420 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#7985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38586 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38588 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29551 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29489 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29550 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à café Peugeot Antique" "applied_promotions" => Doctrine\ORM\PersistentCollection {#7988 #collection: Doctrine\Common\Collections\ArrayCollection {#8420 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#7985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38586 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38588 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29557 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29551 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29489 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29550 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8535 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#7988 #collection: Doctrine\Common\Collections\ArrayCollection {#8420 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#7985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38586 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38588 …} } "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 {#29607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29598 …} +context: Sylius\TwigHooks\Bag\DataBag {#29605 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29606 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8535 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29610 +variant: App\Entity\Product\ProductVariant {#8535 …} +price: "159,00\u{A0}€" +originalPrice: "184,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29598 …} +context: Sylius\TwigHooks\Bag\DataBag {#29605 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29606 …} +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.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8416 #id: 2550 #code: "moulin-a-cafe-peugeot-nostalgie-1616" #attributes: Doctrine\ORM\PersistentCollection {#8479 …} #variants: Doctrine\ORM\PersistentCollection {#8594 …} #options: Doctrine\ORM\PersistentCollection {#8488 …} #associations: Doctrine\ORM\PersistentCollection {#8486 …} #createdAt: DateTime @1758632572 {#8417 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#8421 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8493 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8416} #id: 2550 #name: "Moulin à café Peugeot Nostalgie" #slug: "moulin-a-cafe-peugeot-nostalgie-1616" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin à café Peugeot Nostalgie</h1><div class="col is-12"><p>Le moulin à café Peugeot Nostalgie est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</p></div><h1>Caractéristiques moulin à café Peugeot Nostalgie</h1><div class="col is-12">Corps bois. Couleur chêne rustique. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 22 cm.<br /><br /></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8483 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8425 …} #reviews: Doctrine\ORM\PersistentCollection {#8428 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8437 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29496 +product: App\Entity\Product\Product {#8416 #id: 2550 #code: "moulin-a-cafe-peugeot-nostalgie-1616" #attributes: Doctrine\ORM\PersistentCollection {#8479 …} #variants: Doctrine\ORM\PersistentCollection {#8594 …} #options: Doctrine\ORM\PersistentCollection {#8488 …} #associations: Doctrine\ORM\PersistentCollection {#8486 …} #createdAt: DateTime @1758632572 {#8417 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#8421 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8493 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8416} #id: 2550 #name: "Moulin à café Peugeot Nostalgie" #slug: "moulin-a-cafe-peugeot-nostalgie-1616" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin à café Peugeot Nostalgie</h1><div class="col is-12"><p>Le moulin à café Peugeot Nostalgie est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</p></div><h1>Caractéristiques moulin à café Peugeot Nostalgie</h1><div class="col is-12">Corps bois. Couleur chêne rustique. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 22 cm.<br /><br /></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8483 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8425 …} #reviews: Doctrine\ORM\PersistentCollection {#8428 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8437 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8595 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8416 #id: 2550 #code: "moulin-a-cafe-peugeot-nostalgie-1616" #attributes: Doctrine\ORM\PersistentCollection {#8479 …} #variants: Doctrine\ORM\PersistentCollection {#8594 …} #options: Doctrine\ORM\PersistentCollection {#8488 …} #associations: Doctrine\ORM\PersistentCollection {#8486 …} #createdAt: DateTime @1758632572 {#8417 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#8421 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8493 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8416} #id: 2550 #name: "Moulin à café Peugeot Nostalgie" #slug: "moulin-a-cafe-peugeot-nostalgie-1616" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin à café Peugeot Nostalgie</h1><div class="col is-12"><p>Le moulin à café Peugeot Nostalgie est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</p></div><h1>Caractéristiques moulin à café Peugeot Nostalgie</h1><div class="col is-12">Corps bois. Couleur chêne rustique. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 22 cm.<br /><br /></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8483 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8425 …} #reviews: Doctrine\ORM\PersistentCollection {#8428 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8437 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à café Peugeot Nostalgie" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29727 -props: [ "product" => App\Entity\Product\Product {#8416 #id: 2550 #code: "moulin-a-cafe-peugeot-nostalgie-1616" #attributes: Doctrine\ORM\PersistentCollection {#8479 …} #variants: Doctrine\ORM\PersistentCollection {#8594 …} #options: Doctrine\ORM\PersistentCollection {#8488 …} #associations: Doctrine\ORM\PersistentCollection {#8486 …} #createdAt: DateTime @1758632572 {#8417 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#8421 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8493 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8416} #id: 2550 #name: "Moulin à café Peugeot Nostalgie" #slug: "moulin-a-cafe-peugeot-nostalgie-1616" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin à café Peugeot Nostalgie</h1><div class="col is-12"><p>Le moulin à café Peugeot Nostalgie est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</p></div><h1>Caractéristiques moulin à café Peugeot Nostalgie</h1><div class="col is-12">Corps bois. Couleur chêne rustique. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 22 cm.<br /><br /></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8483 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8425 …} #reviews: Doctrine\ORM\PersistentCollection {#8428 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8437 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29773 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29711 …} +context: Sylius\TwigHooks\Bag\DataBag {#29720 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29772 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8595 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8604 #collection: Doctrine\Common\Collections\ArrayCollection {#8605 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8603 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38600 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38602 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29773 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29711 …} +context: Sylius\TwigHooks\Bag\DataBag {#29720 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29772 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à café Peugeot Nostalgie" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8604 #collection: Doctrine\Common\Collections\ArrayCollection {#8605 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8603 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38600 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38602 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29779 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29773 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29711 …} +context: Sylius\TwigHooks\Bag\DataBag {#29720 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29772 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8595 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8604 #collection: Doctrine\Common\Collections\ArrayCollection {#8605 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8603 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38600 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38602 …} } "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 {#29829 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29820 …} +context: Sylius\TwigHooks\Bag\DataBag {#29827 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29828 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8595 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29832 +variant: App\Entity\Product\ProductVariant {#8595 …} +price: "116,00\u{A0}€" +originalPrice: "129,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29829 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29820 …} +context: Sylius\TwigHooks\Bag\DataBag {#29827 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29828 …} +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 {#8611 #id: 3083 #code: "moulin-electrique-peugeot-alaska-3509" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8693 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632751 {#8606 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8607 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #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 {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29718 +product: App\Entity\Product\Product {#8611 #id: 3083 #code: "moulin-electrique-peugeot-alaska-3509" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8693 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632751 {#8606 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8607 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #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 {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8694 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +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 {#8611 #id: 3083 #code: "moulin-electrique-peugeot-alaska-3509" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8693 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632751 {#8606 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8607 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #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 {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #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 {#29949 -props: [ "product" => App\Entity\Product\Product {#8611 #id: 3083 #code: "moulin-electrique-peugeot-alaska-3509" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8693 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632751 {#8606 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8607 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #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 {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29933 …} +context: Sylius\TwigHooks\Bag\DataBag {#29942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8694 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8707 #collection: Doctrine\Common\Collections\ArrayCollection {#8708 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8706 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38614 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38616 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29933 …} +context: Sylius\TwigHooks\Bag\DataBag {#29942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30000 …} +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 {#8707 #collection: Doctrine\Common\Collections\ArrayCollection {#8708 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8706 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38614 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38616 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30007 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29933 …} +context: Sylius\TwigHooks\Bag\DataBag {#29942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8694 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8707 #collection: Doctrine\Common\Collections\ArrayCollection {#8708 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8706 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38614 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38616 …} } "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 {#30057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30048 …} +context: Sylius\TwigHooks\Bag\DataBag {#30055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30056 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8694 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30060 +variant: App\Entity\Product\ProductVariant {#8694 …} +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 {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30048 …} +context: Sylius\TwigHooks\Bag\DataBag {#30055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30056 …} +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.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8713 #id: 3084 #code: "moulin-peugeot-electrique-alaska-quartz-4388" #attributes: Doctrine\ORM\PersistentCollection {#8720 …} #variants: Doctrine\ORM\PersistentCollection {#8733 …} #options: Doctrine\ORM\PersistentCollection {#8724 …} #associations: Doctrine\ORM\PersistentCollection {#8722 …} #createdAt: DateTime @1758632751 {#8709 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8710 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8728 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8713} #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 {#8730 …} #channels: Doctrine\ORM\PersistentCollection {#8718 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8714 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8716 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29940 +product: App\Entity\Product\Product {#8713 #id: 3084 #code: "moulin-peugeot-electrique-alaska-quartz-4388" #attributes: Doctrine\ORM\PersistentCollection {#8720 …} #variants: Doctrine\ORM\PersistentCollection {#8733 …} #options: Doctrine\ORM\PersistentCollection {#8724 …} #associations: Doctrine\ORM\PersistentCollection {#8722 …} #createdAt: DateTime @1758632751 {#8709 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8710 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8728 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8713} #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 {#8730 …} #channels: Doctrine\ORM\PersistentCollection {#8718 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8714 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8716 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8734 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8713 #id: 3084 #code: "moulin-peugeot-electrique-alaska-quartz-4388" #attributes: Doctrine\ORM\PersistentCollection {#8720 …} #variants: Doctrine\ORM\PersistentCollection {#8733 …} #options: Doctrine\ORM\PersistentCollection {#8724 …} #associations: Doctrine\ORM\PersistentCollection {#8722 …} #createdAt: DateTime @1758632751 {#8709 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8710 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8728 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8713} #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 {#8730 …} #channels: Doctrine\ORM\PersistentCollection {#8718 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8714 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8716 …} #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 {#30177 -props: [ "product" => App\Entity\Product\Product {#8713 #id: 3084 #code: "moulin-peugeot-electrique-alaska-quartz-4388" #attributes: Doctrine\ORM\PersistentCollection {#8720 …} #variants: Doctrine\ORM\PersistentCollection {#8733 …} #options: Doctrine\ORM\PersistentCollection {#8724 …} #associations: Doctrine\ORM\PersistentCollection {#8722 …} #createdAt: DateTime @1758632751 {#8709 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8710 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8728 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8713} #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 {#8730 …} #channels: Doctrine\ORM\PersistentCollection {#8718 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8714 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8716 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30226 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30161 …} +context: Sylius\TwigHooks\Bag\DataBag {#30170 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30225 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8734 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8744 #collection: Doctrine\Common\Collections\ArrayCollection {#8745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8743 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38628 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38630 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30226 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30161 …} +context: Sylius\TwigHooks\Bag\DataBag {#30170 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30225 …} +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 {#8744 #collection: Doctrine\Common\Collections\ArrayCollection {#8745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8743 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38628 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38630 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30232 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30226 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30161 …} +context: Sylius\TwigHooks\Bag\DataBag {#30170 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30225 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8734 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8744 #collection: Doctrine\Common\Collections\ArrayCollection {#8745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8743 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38628 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38630 …} } "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 {#30282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30273 …} +context: Sylius\TwigHooks\Bag\DataBag {#30280 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30281 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8734 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30285 +variant: App\Entity\Product\ProductVariant {#8734 …} +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 {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30273 …} +context: Sylius\TwigHooks\Bag\DataBag {#30280 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30281 …} +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.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8750 #id: 3107 #code: "moulin-peugeot-daman-2011" #attributes: Doctrine\ORM\PersistentCollection {#8757 …} #variants: Doctrine\ORM\PersistentCollection {#8770 …} #options: Doctrine\ORM\PersistentCollection {#8761 …} #associations: Doctrine\ORM\PersistentCollection {#8759 …} #createdAt: DateTime @1758632755 {#8746 : 2025-09-23 21:05:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632755 {#8747 : 2025-09-23 21:05:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8764 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8750} #id: 3107 #name: "Moulin Peugeot Daman" #slug: "moulin-peugeot-daman-2011" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie. </li>\n <li>Système USELECT. </li>\n <li>Couvercle de remplissage aimanté, se referme tout seul !</li>\n </ul></div><h1>Description Moulin Peugeot Daman</h1><div class="col is-12">Le moulin peugeot DAMAN bénéficie d'une esthétique travaillée et d'un mécanisme garanti à vie. Il possède un couvercle de remplissage aimanté, se referme tout seul !<a href="</body"></a></div><h1>Description mécanisme Moulin Peugeot Daman</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles<br /><a href="</body"></a></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 {#8767 …} #channels: Doctrine\ORM\PersistentCollection {#8755 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8751 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8753 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30168 +product: App\Entity\Product\Product {#8750 #id: 3107 #code: "moulin-peugeot-daman-2011" #attributes: Doctrine\ORM\PersistentCollection {#8757 …} #variants: Doctrine\ORM\PersistentCollection {#8770 …} #options: Doctrine\ORM\PersistentCollection {#8761 …} #associations: Doctrine\ORM\PersistentCollection {#8759 …} #createdAt: DateTime @1758632755 {#8746 : 2025-09-23 21:05:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632755 {#8747 : 2025-09-23 21:05:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8764 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8750} #id: 3107 #name: "Moulin Peugeot Daman" #slug: "moulin-peugeot-daman-2011" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie. </li>\n <li>Système USELECT. </li>\n <li>Couvercle de remplissage aimanté, se referme tout seul !</li>\n </ul></div><h1>Description Moulin Peugeot Daman</h1><div class="col is-12">Le moulin peugeot DAMAN bénéficie d'une esthétique travaillée et d'un mécanisme garanti à vie. Il possède un couvercle de remplissage aimanté, se referme tout seul !<a href="</body"></a></div><h1>Description mécanisme Moulin Peugeot Daman</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles<br /><a href="</body"></a></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 {#8767 …} #channels: Doctrine\ORM\PersistentCollection {#8755 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8751 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8753 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8771 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8750 #id: 3107 #code: "moulin-peugeot-daman-2011" #attributes: Doctrine\ORM\PersistentCollection {#8757 …} #variants: Doctrine\ORM\PersistentCollection {#8770 …} #options: Doctrine\ORM\PersistentCollection {#8761 …} #associations: Doctrine\ORM\PersistentCollection {#8759 …} #createdAt: DateTime @1758632755 {#8746 : 2025-09-23 21:05:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632755 {#8747 : 2025-09-23 21:05:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8764 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8750} #id: 3107 #name: "Moulin Peugeot Daman" #slug: "moulin-peugeot-daman-2011" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie. </li>\n <li>Système USELECT. </li>\n <li>Couvercle de remplissage aimanté, se referme tout seul !</li>\n </ul></div><h1>Description Moulin Peugeot Daman</h1><div class="col is-12">Le moulin peugeot DAMAN bénéficie d'une esthétique travaillée et d'un mécanisme garanti à vie. Il possède un couvercle de remplissage aimanté, se referme tout seul !<a href="</body"></a></div><h1>Description mécanisme Moulin Peugeot Daman</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles<br /><a href="</body"></a></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 {#8767 …} #channels: Doctrine\ORM\PersistentCollection {#8755 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8751 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8753 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Daman" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30402 -props: [ "product" => App\Entity\Product\Product {#8750 #id: 3107 #code: "moulin-peugeot-daman-2011" #attributes: Doctrine\ORM\PersistentCollection {#8757 …} #variants: Doctrine\ORM\PersistentCollection {#8770 …} #options: Doctrine\ORM\PersistentCollection {#8761 …} #associations: Doctrine\ORM\PersistentCollection {#8759 …} #createdAt: DateTime @1758632755 {#8746 : 2025-09-23 21:05:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632755 {#8747 : 2025-09-23 21:05:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8764 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8750} #id: 3107 #name: "Moulin Peugeot Daman" #slug: "moulin-peugeot-daman-2011" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie. </li>\n <li>Système USELECT. </li>\n <li>Couvercle de remplissage aimanté, se referme tout seul !</li>\n </ul></div><h1>Description Moulin Peugeot Daman</h1><div class="col is-12">Le moulin peugeot DAMAN bénéficie d'une esthétique travaillée et d'un mécanisme garanti à vie. Il possède un couvercle de remplissage aimanté, se referme tout seul !<a href="</body"></a></div><h1>Description mécanisme Moulin Peugeot Daman</h1><div class="col is-12"><p>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles<br /><a href="</body"></a></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 {#8767 …} #channels: Doctrine\ORM\PersistentCollection {#8755 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8751 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8753 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30386 …} +context: Sylius\TwigHooks\Bag\DataBag {#30395 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30456 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8784 #collection: Doctrine\Common\Collections\ArrayCollection {#8785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8783 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38642 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38644 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30386 …} +context: Sylius\TwigHooks\Bag\DataBag {#30395 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30456 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Daman" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8784 #collection: Doctrine\Common\Collections\ArrayCollection {#8785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8783 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38642 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38644 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30463 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30386 …} +context: Sylius\TwigHooks\Bag\DataBag {#30395 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30456 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8784 #collection: Doctrine\Common\Collections\ArrayCollection {#8785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8783 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38642 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38644 …} } "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 {#30513 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30504 …} +context: Sylius\TwigHooks\Bag\DataBag {#30511 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30512 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30516 +variant: App\Entity\Product\ProductVariant {#8771 …} +price: "92,00\u{A0}€" +originalPrice: "109,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30513 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30504 …} +context: Sylius\TwigHooks\Bag\DataBag {#30511 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30512 …} +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.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8790 #id: 3045 #code: "moulin-peugeot-paris-laque-noir-u-select-4024" #attributes: Doctrine\ORM\PersistentCollection {#8797 …} #variants: Doctrine\ORM\PersistentCollection {#8810 …} #options: Doctrine\ORM\PersistentCollection {#8801 …} #associations: Doctrine\ORM\PersistentCollection {#8799 …} #createdAt: DateTime @1758632747 {#8786 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8787 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8804 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8805 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8790} #id: 3045 #name: "Moulin Peugeot Paris laqué noir U'Select" #slug: "moulin-peugeot-paris-laque-noir-u-select-4024" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description Moulin Peugeot Paris laqué noir U'Select</h1><div class="col is-12">Le moulin Peugeot Paris laqué noir sera un atout précieux dans la réalisation de vos plats en cuisine. Sa finition particulièrement soignée lui permet d'être présenté directement à table. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris laqué noir U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8807 …} #channels: Doctrine\ORM\PersistentCollection {#8795 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8791 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8793 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30393 +product: App\Entity\Product\Product {#8790 #id: 3045 #code: "moulin-peugeot-paris-laque-noir-u-select-4024" #attributes: Doctrine\ORM\PersistentCollection {#8797 …} #variants: Doctrine\ORM\PersistentCollection {#8810 …} #options: Doctrine\ORM\PersistentCollection {#8801 …} #associations: Doctrine\ORM\PersistentCollection {#8799 …} #createdAt: DateTime @1758632747 {#8786 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8787 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8804 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8805 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8790} #id: 3045 #name: "Moulin Peugeot Paris laqué noir U'Select" #slug: "moulin-peugeot-paris-laque-noir-u-select-4024" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description Moulin Peugeot Paris laqué noir U'Select</h1><div class="col is-12">Le moulin Peugeot Paris laqué noir sera un atout précieux dans la réalisation de vos plats en cuisine. Sa finition particulièrement soignée lui permet d'être présenté directement à table. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris laqué noir U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8807 …} #channels: Doctrine\ORM\PersistentCollection {#8795 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8791 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8793 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9069 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8790 #id: 3045 #code: "moulin-peugeot-paris-laque-noir-u-select-4024" #attributes: Doctrine\ORM\PersistentCollection {#8797 …} #variants: Doctrine\ORM\PersistentCollection {#8810 …} #options: Doctrine\ORM\PersistentCollection {#8801 …} #associations: Doctrine\ORM\PersistentCollection {#8799 …} #createdAt: DateTime @1758632747 {#8786 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8787 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8804 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8805 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8790} #id: 3045 #name: "Moulin Peugeot Paris laqué noir U'Select" #slug: "moulin-peugeot-paris-laque-noir-u-select-4024" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description Moulin Peugeot Paris laqué noir U'Select</h1><div class="col is-12">Le moulin Peugeot Paris laqué noir sera un atout précieux dans la réalisation de vos plats en cuisine. Sa finition particulièrement soignée lui permet d'être présenté directement à table. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris laqué noir U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8807 …} #channels: Doctrine\ORM\PersistentCollection {#8795 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8791 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8793 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Paris laqué noir U'Select" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30633 -props: [ "product" => App\Entity\Product\Product {#8790 #id: 3045 #code: "moulin-peugeot-paris-laque-noir-u-select-4024" #attributes: Doctrine\ORM\PersistentCollection {#8797 …} #variants: Doctrine\ORM\PersistentCollection {#8810 …} #options: Doctrine\ORM\PersistentCollection {#8801 …} #associations: Doctrine\ORM\PersistentCollection {#8799 …} #createdAt: DateTime @1758632747 {#8786 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8787 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8804 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8805 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8790} #id: 3045 #name: "Moulin Peugeot Paris laqué noir U'Select" #slug: "moulin-peugeot-paris-laque-noir-u-select-4024" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description Moulin Peugeot Paris laqué noir U'Select</h1><div class="col is-12">Le moulin Peugeot Paris laqué noir sera un atout précieux dans la réalisation de vos plats en cuisine. Sa finition particulièrement soignée lui permet d'être présenté directement à table. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris laqué noir U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8807 …} #channels: Doctrine\ORM\PersistentCollection {#8795 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8791 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8793 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30617 …} +context: Sylius\TwigHooks\Bag\DataBag {#30626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30684 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9069 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9079 #collection: Doctrine\Common\Collections\ArrayCollection {#9080 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38656 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38658 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30617 …} +context: Sylius\TwigHooks\Bag\DataBag {#30626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30684 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Paris laqué noir U'Select" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9079 #collection: Doctrine\Common\Collections\ArrayCollection {#9080 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38656 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38658 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30691 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30617 …} +context: Sylius\TwigHooks\Bag\DataBag {#30626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30684 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9069 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9079 #collection: Doctrine\Common\Collections\ArrayCollection {#9080 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38656 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38658 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30732 …} +context: Sylius\TwigHooks\Bag\DataBag {#30739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30740 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9069 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30744 +variant: App\Entity\Product\ProductVariant {#9069 …} +price: "42,00\u{A0}€" +originalPrice: "46,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30732 …} +context: Sylius\TwigHooks\Bag\DataBag {#30739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30740 …} +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.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8827 #id: 3046 #code: "moulin-peugeot-paris-laque-blanc-u-select-4025" #attributes: Doctrine\ORM\PersistentCollection {#8834 …} #variants: Doctrine\ORM\PersistentCollection {#8847 …} #options: Doctrine\ORM\PersistentCollection {#8838 …} #associations: Doctrine\ORM\PersistentCollection {#8836 …} #createdAt: DateTime @1758632747 {#8823 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8824 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8841 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8842 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8827} #id: 3046 #name: "Moulin Peugeot Paris laqué blanc U'Select" #slug: "moulin-peugeot-paris-laque-blanc-u-select-4025" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris laqué blanc U'Select</h1><div class="col is-12">Le moulin Peugeot Paris laqué blanc sera un atout précieux dans la réalisation de vos plats en cuisine. Sa finition particulièrement soignée lui permet d'être présenté directement à table. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris laqué blanc U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8844 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8828 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8830 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30624 +product: App\Entity\Product\Product {#8827 #id: 3046 #code: "moulin-peugeot-paris-laque-blanc-u-select-4025" #attributes: Doctrine\ORM\PersistentCollection {#8834 …} #variants: Doctrine\ORM\PersistentCollection {#8847 …} #options: Doctrine\ORM\PersistentCollection {#8838 …} #associations: Doctrine\ORM\PersistentCollection {#8836 …} #createdAt: DateTime @1758632747 {#8823 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8824 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8841 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8842 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8827} #id: 3046 #name: "Moulin Peugeot Paris laqué blanc U'Select" #slug: "moulin-peugeot-paris-laque-blanc-u-select-4025" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris laqué blanc U'Select</h1><div class="col is-12">Le moulin Peugeot Paris laqué blanc sera un atout précieux dans la réalisation de vos plats en cuisine. Sa finition particulièrement soignée lui permet d'être présenté directement à table. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris laqué blanc U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8844 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8828 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8830 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9181 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +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 {#8827 #id: 3046 #code: "moulin-peugeot-paris-laque-blanc-u-select-4025" #attributes: Doctrine\ORM\PersistentCollection {#8834 …} #variants: Doctrine\ORM\PersistentCollection {#8847 …} #options: Doctrine\ORM\PersistentCollection {#8838 …} #associations: Doctrine\ORM\PersistentCollection {#8836 …} #createdAt: DateTime @1758632747 {#8823 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8824 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8841 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8842 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8827} #id: 3046 #name: "Moulin Peugeot Paris laqué blanc U'Select" #slug: "moulin-peugeot-paris-laque-blanc-u-select-4025" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris laqué blanc U'Select</h1><div class="col is-12">Le moulin Peugeot Paris laqué blanc sera un atout précieux dans la réalisation de vos plats en cuisine. Sa finition particulièrement soignée lui permet d'être présenté directement à table. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris laqué blanc U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8844 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8828 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8830 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Paris laqué blanc U'Select" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30861 -props: [ "product" => App\Entity\Product\Product {#8827 #id: 3046 #code: "moulin-peugeot-paris-laque-blanc-u-select-4025" #attributes: Doctrine\ORM\PersistentCollection {#8834 …} #variants: Doctrine\ORM\PersistentCollection {#8847 …} #options: Doctrine\ORM\PersistentCollection {#8838 …} #associations: Doctrine\ORM\PersistentCollection {#8836 …} #createdAt: DateTime @1758632747 {#8823 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8824 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8841 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8842 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8827} #id: 3046 #name: "Moulin Peugeot Paris laqué blanc U'Select" #slug: "moulin-peugeot-paris-laque-blanc-u-select-4025" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris laqué blanc U'Select</h1><div class="col is-12">Le moulin Peugeot Paris laqué blanc sera un atout précieux dans la réalisation de vos plats en cuisine. Sa finition particulièrement soignée lui permet d'être présenté directement à table. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris laqué blanc U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8844 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8828 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8830 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30845 …} +context: Sylius\TwigHooks\Bag\DataBag {#30854 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30918 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9181 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9191 #collection: Doctrine\Common\Collections\ArrayCollection {#9192 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9190 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38670 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38672 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30845 …} +context: Sylius\TwigHooks\Bag\DataBag {#30854 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30918 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Paris laqué blanc U'Select" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9191 #collection: Doctrine\Common\Collections\ArrayCollection {#9192 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9190 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38670 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38672 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30925 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30845 …} +context: Sylius\TwigHooks\Bag\DataBag {#30854 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30918 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9181 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9191 #collection: Doctrine\Common\Collections\ArrayCollection {#9192 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9190 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38670 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38672 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30966 …} +context: Sylius\TwigHooks\Bag\DataBag {#30973 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30974 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9181 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30978 +variant: App\Entity\Product\ProductVariant {#9181 …} +price: "33,00\u{A0}€" +originalPrice: "36,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30966 …} +context: Sylius\TwigHooks\Bag\DataBag {#30973 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30974 …} +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.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8864 #id: 3047 #code: "moulin-peugeot-paris-rouge-passion-u-select-4340" #attributes: Doctrine\ORM\PersistentCollection {#8871 …} #variants: Doctrine\ORM\PersistentCollection {#8884 …} #options: Doctrine\ORM\PersistentCollection {#8875 …} #associations: Doctrine\ORM\PersistentCollection {#8873 …} #createdAt: DateTime @1758632747 {#8860 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8861 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8878 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8879 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8864} #id: 3047 #name: "Moulin Peugeot Paris Rouge Passion U'Select" #slug: "moulin-peugeot-paris-rouge-passion-u-select-4340" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12">Le Moulin Peugeot Paris Rouge Passion U'Select sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8881 …} #channels: Doctrine\ORM\PersistentCollection {#8869 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8865 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8867 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30852 +product: App\Entity\Product\Product {#8864 #id: 3047 #code: "moulin-peugeot-paris-rouge-passion-u-select-4340" #attributes: Doctrine\ORM\PersistentCollection {#8871 …} #variants: Doctrine\ORM\PersistentCollection {#8884 …} #options: Doctrine\ORM\PersistentCollection {#8875 …} #associations: Doctrine\ORM\PersistentCollection {#8873 …} #createdAt: DateTime @1758632747 {#8860 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8861 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8878 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8879 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8864} #id: 3047 #name: "Moulin Peugeot Paris Rouge Passion U'Select" #slug: "moulin-peugeot-paris-rouge-passion-u-select-4340" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12">Le Moulin Peugeot Paris Rouge Passion U'Select sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8881 …} #channels: Doctrine\ORM\PersistentCollection {#8869 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8865 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8867 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9209 …} +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 {#28587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28620 …} +context: Sylius\TwigHooks\Bag\DataBag {#28626 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28613 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8864 #id: 3047 #code: "moulin-peugeot-paris-rouge-passion-u-select-4340" #attributes: Doctrine\ORM\PersistentCollection {#8871 …} #variants: Doctrine\ORM\PersistentCollection {#8884 …} #options: Doctrine\ORM\PersistentCollection {#8875 …} #associations: Doctrine\ORM\PersistentCollection {#8873 …} #createdAt: DateTime @1758632747 {#8860 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8861 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8878 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8879 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8864} #id: 3047 #name: "Moulin Peugeot Paris Rouge Passion U'Select" #slug: "moulin-peugeot-paris-rouge-passion-u-select-4340" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12">Le Moulin Peugeot Paris Rouge Passion U'Select sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8881 …} #channels: Doctrine\ORM\PersistentCollection {#8869 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8865 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8867 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Paris Rouge Passion U'Select" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31095 -props: [ "product" => App\Entity\Product\Product {#8864 #id: 3047 #code: "moulin-peugeot-paris-rouge-passion-u-select-4340" #attributes: Doctrine\ORM\PersistentCollection {#8871 …} #variants: Doctrine\ORM\PersistentCollection {#8884 …} #options: Doctrine\ORM\PersistentCollection {#8875 …} #associations: Doctrine\ORM\PersistentCollection {#8873 …} #createdAt: DateTime @1758632747 {#8860 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8861 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8878 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8879 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8864} #id: 3047 #name: "Moulin Peugeot Paris Rouge Passion U'Select" #slug: "moulin-peugeot-paris-rouge-passion-u-select-4340" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12">Le Moulin Peugeot Paris Rouge Passion U'Select sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8881 …} #channels: Doctrine\ORM\PersistentCollection {#8869 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …} #reviews: Doctrine\ORM\PersistentCollection {#8865 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8867 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31079 …} +context: Sylius\TwigHooks\Bag\DataBag {#31088 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9209 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9219 #collection: Doctrine\Common\Collections\ArrayCollection {#9220 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9218 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38684 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38686 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31079 …} +context: Sylius\TwigHooks\Bag\DataBag {#31088 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Paris Rouge Passion U'Select" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9219 #collection: Doctrine\Common\Collections\ArrayCollection {#9220 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9218 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38684 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38686 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31162 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31079 …} +context: Sylius\TwigHooks\Bag\DataBag {#31088 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9209 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9219 #collection: Doctrine\Common\Collections\ArrayCollection {#9220 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9218 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38684 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38686 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31203 …} +context: Sylius\TwigHooks\Bag\DataBag {#31210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31211 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9209 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31215 +variant: App\Entity\Product\ProductVariant {#9209 …} +price: "33,00\u{A0}€" +originalPrice: "39,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9570 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13000 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9567 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31203 …} +context: Sylius\TwigHooks\Bag\DataBag {#31210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31211 …} +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.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13065 …} +context: Sylius\TwigHooks\Bag\DataBag {#28322 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13075 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31528 +cart: App\Entity\Order\Order {#13979 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13065 …} +context: Sylius\TwigHooks\Bag\DataBag {#28322 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13075 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||