Components
12
Twig Components
44
Render Count
79
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12587 …} +context: Sylius\TwigHooks\Bag\DataBag {#12593 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12592 …} +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 {#13214 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12587 …} +context: Sylius\TwigHooks\Bag\DataBag {#12593 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12592 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13291 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13287 …} +context: Sylius\TwigHooks\Bag\DataBag {#13289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13290 …} +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 {#13300 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13291 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13287 …} +context: Sylius\TwigHooks\Bag\DataBag {#13289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13290 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13382 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13361 …} +context: Sylius\TwigHooks\Bag\DataBag {#13381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13380 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13397 +cart: App\Entity\Order\Order {#13464 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13382 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13361 …} +context: Sylius\TwigHooks\Bag\DataBag {#13381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13380 …} +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 | 114.0 MiB | 15.48 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13638 …} +context: Sylius\TwigHooks\Bag\DataBag {#13644 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13636 …} +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 {#13659 #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 {#13650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13638 …} +context: Sylius\TwigHooks\Bag\DataBag {#13644 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13636 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27446 …} +context: Sylius\TwigHooks\Bag\DataBag {#27447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27449 …} +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 {#27459 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27446 …} +context: Sylius\TwigHooks\Bag\DataBag {#27447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27449 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27562 …} +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 {#27571 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27562 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27638 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27634 …} +context: Sylius\TwigHooks\Bag\DataBag {#27635 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27637 …} +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 {#27646 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27638 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27634 …} +context: Sylius\TwigHooks\Bag\DataBag {#27635 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27637 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 9.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2777 #code: "saliere-et-poivriere-westmark-4806" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632649 {#7680 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#7403 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2777 #name: "Salière et poivrière Westmark" #slug: "saliere-et-poivriere-westmark-4806" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mini format, maxi contenance.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 2 ans. </div>\n <div>\n <ul>\n <li>Mini format, maxi contenance.</li>\n <li>Garantie 2 ans. </li>\n </ul>\n </div></div><h1>Description Salière et poivrière Westmark</h1><div class="col is-12">Avec leur design intemporel, le duo salière et poivrière Westmark s'adapte à tous les styles de cuisine. Petit format mais maxi contenance !</div><h1>Caractéristiques Salière et poivrière Westmark</h1><div class="col is-12">Matière : en verre. Couvercle en inox. Capacité : 50 ml. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28172 +product: App\Entity\Product\Product {#7964 #id: 2777 #code: "saliere-et-poivriere-westmark-4806" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632649 {#7680 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#7403 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2777 #name: "Salière et poivrière Westmark" #slug: "saliere-et-poivriere-westmark-4806" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mini format, maxi contenance.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 2 ans. </div>\n <div>\n <ul>\n <li>Mini format, maxi contenance.</li>\n <li>Garantie 2 ans. </li>\n </ul>\n </div></div><h1>Description Salière et poivrière Westmark</h1><div class="col is-12">Avec leur design intemporel, le duo salière et poivrière Westmark s'adapte à tous les styles de cuisine. Petit format mais maxi contenance !</div><h1>Caractéristiques Salière et poivrière Westmark</h1><div class="col is-12">Matière : en verre. Couvercle en inox. Capacité : 50 ml. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28438 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2777 #code: "saliere-et-poivriere-westmark-4806" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632649 {#7680 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#7403 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2777 #name: "Salière et poivrière Westmark" #slug: "saliere-et-poivriere-westmark-4806" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mini format, maxi contenance.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 2 ans. </div>\n <div>\n <ul>\n <li>Mini format, maxi contenance.</li>\n <li>Garantie 2 ans. </li>\n </ul>\n </div></div><h1>Description Salière et poivrière Westmark</h1><div class="col is-12">Avec leur design intemporel, le duo salière et poivrière Westmark s'adapte à tous les styles de cuisine. Petit format mais maxi contenance !</div><h1>Caractéristiques Salière et poivrière Westmark</h1><div class="col is-12">Matière : en verre. Couvercle en inox. Capacité : 50 ml. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Salière et poivrière Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28849 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 2777 #code: "saliere-et-poivriere-westmark-4806" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632649 {#7680 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#7403 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2777 #name: "Salière et poivrière Westmark" #slug: "saliere-et-poivriere-westmark-4806" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mini format, maxi contenance.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 2 ans. </div>\n <div>\n <ul>\n <li>Mini format, maxi contenance.</li>\n <li>Garantie 2 ans. </li>\n </ul>\n </div></div><h1>Description Salière et poivrière Westmark</h1><div class="col is-12">Avec leur design intemporel, le duo salière et poivrière Westmark s'adapte à tous les styles de cuisine. Petit format mais maxi contenance !</div><h1>Caractéristiques Salière et poivrière Westmark</h1><div class="col is-12">Matière : en verre. Couvercle en inox. Capacité : 50 ml. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28438 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28784 #collection: Doctrine\Common\Collections\ArrayCollection {#28783 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Salière et poivrière Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28784 #collection: Doctrine\Common\Collections\ArrayCollection {#28783 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28933 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28438 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28784 #collection: Doctrine\Common\Collections\ArrayCollection {#28783 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28991 …} +context: Sylius\TwigHooks\Bag\DataBag {#28999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28438 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29010 +variant: App\Entity\Product\ProductVariant {#28438 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28991 …} +context: Sylius\TwigHooks\Bag\DataBag {#28999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +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 | 114.0 MiB | 6.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 2778 #code: "moulins-poivre-et-sel-perfex-5809" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632649 {#8530 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8531 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2778 #name: "Moulins poivre et sel Perfex" #slug: "moulins-poivre-et-sel-perfex-5809" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme haute précision en acier spécial traité.</li>\n <li>Design intemporel</li>\n <li>Fabrication française </li>\n </ul></div><h1>Description Moulins poivre et sel Perfex</h1><div class="col is-12">Fabriqué en France depuis 1946 dans un atelier de mécanique de haute précision, le moulin Perfex est un exemple parfait de l'excellence technologique française mâtiné de tradition. Le corps en aluminium moulé robuste est équipé d'un mécanisme poivre ou sel en acier spécial traité qui assure un broyage optimal. Le moulin Perfex est doté d'une goulotte de remplissage sur le côté breveté. <br /><br />Son design intemporel et "industriel" et l'excellence de son mécanisme en font un objet prisé des collectionneurs. Pour l'anecdote,le moulin Perfex s'offre de génération en génération depuis 7 décennies dans les grandes familles américaines ou anglaises.</div><h1>Caractéristiques Moulins poivre et sel Perfex</h1><div class="col is-12">Corps en aluminium moulé. Mécanisme poivre ou sel acier hautre précision. Goulotte de remplissage sur le côté breveté. Bouton de réglage de mouture. Capacité modèle 10 cm 40 g. Capacité modèle 16 cm 110 g. Fabriqué en France.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28827 +product: App\Entity\Product\Product {#8532 #id: 2778 #code: "moulins-poivre-et-sel-perfex-5809" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632649 {#8530 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8531 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2778 #name: "Moulins poivre et sel Perfex" #slug: "moulins-poivre-et-sel-perfex-5809" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme haute précision en acier spécial traité.</li>\n <li>Design intemporel</li>\n <li>Fabrication française </li>\n </ul></div><h1>Description Moulins poivre et sel Perfex</h1><div class="col is-12">Fabriqué en France depuis 1946 dans un atelier de mécanique de haute précision, le moulin Perfex est un exemple parfait de l'excellence technologique française mâtiné de tradition. Le corps en aluminium moulé robuste est équipé d'un mécanisme poivre ou sel en acier spécial traité qui assure un broyage optimal. Le moulin Perfex est doté d'une goulotte de remplissage sur le côté breveté. <br /><br />Son design intemporel et "industriel" et l'excellence de son mécanisme en font un objet prisé des collectionneurs. Pour l'anecdote,le moulin Perfex s'offre de génération en génération depuis 7 décennies dans les grandes familles américaines ou anglaises.</div><h1>Caractéristiques Moulins poivre et sel Perfex</h1><div class="col is-12">Corps en aluminium moulé. Mécanisme poivre ou sel acier hautre précision. Goulotte de remplissage sur le côté breveté. Bouton de réglage de mouture. Capacité modèle 10 cm 40 g. Capacité modèle 16 cm 110 g. Fabriqué en France.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29083 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 2778 #code: "moulins-poivre-et-sel-perfex-5809" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632649 {#8530 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8531 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2778 #name: "Moulins poivre et sel Perfex" #slug: "moulins-poivre-et-sel-perfex-5809" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme haute précision en acier spécial traité.</li>\n <li>Design intemporel</li>\n <li>Fabrication française </li>\n </ul></div><h1>Description Moulins poivre et sel Perfex</h1><div class="col is-12">Fabriqué en France depuis 1946 dans un atelier de mécanique de haute précision, le moulin Perfex est un exemple parfait de l'excellence technologique française mâtiné de tradition. Le corps en aluminium moulé robuste est équipé d'un mécanisme poivre ou sel en acier spécial traité qui assure un broyage optimal. Le moulin Perfex est doté d'une goulotte de remplissage sur le côté breveté. <br /><br />Son design intemporel et "industriel" et l'excellence de son mécanisme en font un objet prisé des collectionneurs. Pour l'anecdote,le moulin Perfex s'offre de génération en génération depuis 7 décennies dans les grandes familles américaines ou anglaises.</div><h1>Caractéristiques Moulins poivre et sel Perfex</h1><div class="col is-12">Corps en aluminium moulé. Mécanisme poivre ou sel acier hautre précision. Goulotte de remplissage sur le côté breveté. Bouton de réglage de mouture. Capacité modèle 10 cm 40 g. Capacité modèle 16 cm 110 g. Fabriqué en France.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulins poivre et sel Perfex" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29157 -props: [ "product" => App\Entity\Product\Product {#8532 #id: 2778 #code: "moulins-poivre-et-sel-perfex-5809" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632649 {#8530 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8531 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2778 #name: "Moulins poivre et sel Perfex" #slug: "moulins-poivre-et-sel-perfex-5809" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme haute précision en acier spécial traité.</li>\n <li>Design intemporel</li>\n <li>Fabrication française </li>\n </ul></div><h1>Description Moulins poivre et sel Perfex</h1><div class="col is-12">Fabriqué en France depuis 1946 dans un atelier de mécanique de haute précision, le moulin Perfex est un exemple parfait de l'excellence technologique française mâtiné de tradition. Le corps en aluminium moulé robuste est équipé d'un mécanisme poivre ou sel en acier spécial traité qui assure un broyage optimal. Le moulin Perfex est doté d'une goulotte de remplissage sur le côté breveté. <br /><br />Son design intemporel et "industriel" et l'excellence de son mécanisme en font un objet prisé des collectionneurs. Pour l'anecdote,le moulin Perfex s'offre de génération en génération depuis 7 décennies dans les grandes familles américaines ou anglaises.</div><h1>Caractéristiques Moulins poivre et sel Perfex</h1><div class="col is-12">Corps en aluminium moulé. Mécanisme poivre ou sel acier hautre précision. Goulotte de remplissage sur le côté breveté. Bouton de réglage de mouture. Capacité modèle 10 cm 40 g. Capacité modèle 16 cm 110 g. Fabriqué en France.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29141 …} +context: Sylius\TwigHooks\Bag\DataBag {#29214 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29141 …} +context: Sylius\TwigHooks\Bag\DataBag {#29214 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulins poivre et sel Perfex" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29251 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29141 …} +context: Sylius\TwigHooks\Bag\DataBag {#29214 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29295 …} +context: Sylius\TwigHooks\Bag\DataBag {#29302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29303 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29307 +variant: App\Entity\Product\ProductVariant {#29083 …} +price: "99,00\u{A0}€" +originalPrice: "99,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29295 …} +context: Sylius\TwigHooks\Bag\DataBag {#29302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29303 …} +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 | 114.0 MiB | 4.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8555 #id: 2779 #code: "mini-moulin-coupe-piments-et-epices-adhoc-6117" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632649 {#8553 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8554 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 2779 #name: "Mini moulin Coupe-piments et Epices Adhoc" #slug: "mini-moulin-coupe-piments-et-epices-adhoc-6117" #description: """ <div class="col is-12"><ul>\n <li>Système de coupe AdHoc PreciseCut.</li>\n <li>Pour une coupe parfaite des piments séchés.</li>\n <li>Acier inoxydable et acrylique.</li>\n </ul></div><h1>Descriptif Mini moulin Coupe-piments et Epices Adhoc</h1><div class="col is-12">Mini coupe-piments et épices à emporter. Réalisé en acier inoxydable et acrylique, il vous permettra de pratiquer des coupes parfaites de vos piments séchés et autres graines séchées comme la moutarde ou le cumin.</div><h1>Caractéristiques Mini moulin Coupe-piments et Epices Adhoc</h1><div class="col is-12">- Acier inoxydable et acrylique.<br />- Dimensions : diamètre : 4 cm, hauteur : 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29148 +product: App\Entity\Product\Product {#8555 #id: 2779 #code: "mini-moulin-coupe-piments-et-epices-adhoc-6117" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632649 {#8553 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8554 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 2779 #name: "Mini moulin Coupe-piments et Epices Adhoc" #slug: "mini-moulin-coupe-piments-et-epices-adhoc-6117" #description: """ <div class="col is-12"><ul>\n <li>Système de coupe AdHoc PreciseCut.</li>\n <li>Pour une coupe parfaite des piments séchés.</li>\n <li>Acier inoxydable et acrylique.</li>\n </ul></div><h1>Descriptif Mini moulin Coupe-piments et Epices Adhoc</h1><div class="col is-12">Mini coupe-piments et épices à emporter. Réalisé en acier inoxydable et acrylique, il vous permettra de pratiquer des coupes parfaites de vos piments séchés et autres graines séchées comme la moutarde ou le cumin.</div><h1>Caractéristiques Mini moulin Coupe-piments et Epices Adhoc</h1><div class="col is-12">- Acier inoxydable et acrylique.<br />- Dimensions : diamètre : 4 cm, hauteur : 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29370 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8555 #id: 2779 #code: "mini-moulin-coupe-piments-et-epices-adhoc-6117" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632649 {#8553 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8554 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 2779 #name: "Mini moulin Coupe-piments et Epices Adhoc" #slug: "mini-moulin-coupe-piments-et-epices-adhoc-6117" #description: """ <div class="col is-12"><ul>\n <li>Système de coupe AdHoc PreciseCut.</li>\n <li>Pour une coupe parfaite des piments séchés.</li>\n <li>Acier inoxydable et acrylique.</li>\n </ul></div><h1>Descriptif Mini moulin Coupe-piments et Epices Adhoc</h1><div class="col is-12">Mini coupe-piments et épices à emporter. Réalisé en acier inoxydable et acrylique, il vous permettra de pratiquer des coupes parfaites de vos piments séchés et autres graines séchées comme la moutarde ou le cumin.</div><h1>Caractéristiques Mini moulin Coupe-piments et Epices Adhoc</h1><div class="col is-12">- Acier inoxydable et acrylique.<br />- Dimensions : diamètre : 4 cm, hauteur : 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mini moulin Coupe-piments et Epices Adhoc" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29444 -props: [ "product" => App\Entity\Product\Product {#8555 #id: 2779 #code: "mini-moulin-coupe-piments-et-epices-adhoc-6117" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632649 {#8553 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8554 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 2779 #name: "Mini moulin Coupe-piments et Epices Adhoc" #slug: "mini-moulin-coupe-piments-et-epices-adhoc-6117" #description: """ <div class="col is-12"><ul>\n <li>Système de coupe AdHoc PreciseCut.</li>\n <li>Pour une coupe parfaite des piments séchés.</li>\n <li>Acier inoxydable et acrylique.</li>\n </ul></div><h1>Descriptif Mini moulin Coupe-piments et Epices Adhoc</h1><div class="col is-12">Mini coupe-piments et épices à emporter. Réalisé en acier inoxydable et acrylique, il vous permettra de pratiquer des coupes parfaites de vos piments séchés et autres graines séchées comme la moutarde ou le cumin.</div><h1>Caractéristiques Mini moulin Coupe-piments et Epices Adhoc</h1><div class="col is-12">- Acier inoxydable et acrylique.<br />- Dimensions : diamètre : 4 cm, hauteur : 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29437 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29428 …} +context: Sylius\TwigHooks\Bag\DataBag {#29495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29425 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29370 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29378 #collection: Doctrine\Common\Collections\ArrayCollection {#29390 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29366 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29437 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29428 …} +context: Sylius\TwigHooks\Bag\DataBag {#29495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29425 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mini moulin Coupe-piments et Epices Adhoc" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29378 #collection: Doctrine\Common\Collections\ArrayCollection {#29390 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29366 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29499 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29437 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29428 …} +context: Sylius\TwigHooks\Bag\DataBag {#29495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29425 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29370 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29378 #collection: Doctrine\Common\Collections\ArrayCollection {#29390 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29366 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29540 …} +context: Sylius\TwigHooks\Bag\DataBag {#29547 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29370 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29552 +variant: App\Entity\Product\ProductVariant {#29370 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29540 …} +context: Sylius\TwigHooks\Bag\DataBag {#29547 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29548 …} +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 | 114.0 MiB | 5.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8578 #id: 2780 #code: "moulins-mills-rumba-de-buyer-6428" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632649 {#8576 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8577 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 2780 #name: "Moulins Mills Rumba De Buyer" #slug: "moulins-mills-rumba-de-buyer-6428" #description: """ <div class="col is-12"><ul>\n <li>Corps et couvercle en bois de hêtre.</li>\n <li>Traité à la cire d'abeille.</li>\n <li>Mécanisme Marlux.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Moulins Mills Rumba De Buyer</h1><div class="col is-12">Moulins en bois de hêtre traités à la cire d'abeille avec mécanisme Marlux. Modèles pour sel, poivre et épices.</div><h1>Caractéristiques Moulins Mills Rumba De Buyer</h1><div class="col is-12">- Bois de hêtre.<br />- Traitement à lacire d'abeille.<br />- Mécanisme Marlux.<br />- Taille : 14 et 20 cm de hauteur.</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 {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29435 +product: App\Entity\Product\Product {#8578 #id: 2780 #code: "moulins-mills-rumba-de-buyer-6428" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632649 {#8576 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8577 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 2780 #name: "Moulins Mills Rumba De Buyer" #slug: "moulins-mills-rumba-de-buyer-6428" #description: """ <div class="col is-12"><ul>\n <li>Corps et couvercle en bois de hêtre.</li>\n <li>Traité à la cire d'abeille.</li>\n <li>Mécanisme Marlux.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Moulins Mills Rumba De Buyer</h1><div class="col is-12">Moulins en bois de hêtre traités à la cire d'abeille avec mécanisme Marlux. Modèles pour sel, poivre et épices.</div><h1>Caractéristiques Moulins Mills Rumba De Buyer</h1><div class="col is-12">- Bois de hêtre.<br />- Traitement à lacire d'abeille.<br />- Mécanisme Marlux.<br />- Taille : 14 et 20 cm de hauteur.</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 {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29615 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8578 #id: 2780 #code: "moulins-mills-rumba-de-buyer-6428" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632649 {#8576 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8577 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 2780 #name: "Moulins Mills Rumba De Buyer" #slug: "moulins-mills-rumba-de-buyer-6428" #description: """ <div class="col is-12"><ul>\n <li>Corps et couvercle en bois de hêtre.</li>\n <li>Traité à la cire d'abeille.</li>\n <li>Mécanisme Marlux.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Moulins Mills Rumba De Buyer</h1><div class="col is-12">Moulins en bois de hêtre traités à la cire d'abeille avec mécanisme Marlux. Modèles pour sel, poivre et épices.</div><h1>Caractéristiques Moulins Mills Rumba De Buyer</h1><div class="col is-12">- Bois de hêtre.<br />- Traitement à lacire d'abeille.<br />- Mécanisme Marlux.<br />- Taille : 14 et 20 cm de hauteur.</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 {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulins Mills Rumba De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29689 -props: [ "product" => App\Entity\Product\Product {#8578 #id: 2780 #code: "moulins-mills-rumba-de-buyer-6428" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632649 {#8576 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8577 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 2780 #name: "Moulins Mills Rumba De Buyer" #slug: "moulins-mills-rumba-de-buyer-6428" #description: """ <div class="col is-12"><ul>\n <li>Corps et couvercle en bois de hêtre.</li>\n <li>Traité à la cire d'abeille.</li>\n <li>Mécanisme Marlux.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Moulins Mills Rumba De Buyer</h1><div class="col is-12">Moulins en bois de hêtre traités à la cire d'abeille avec mécanisme Marlux. Modèles pour sel, poivre et épices.</div><h1>Caractéristiques Moulins Mills Rumba De Buyer</h1><div class="col is-12">- Bois de hêtre.<br />- Traitement à lacire d'abeille.<br />- Mécanisme Marlux.<br />- Taille : 14 et 20 cm de hauteur.</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 {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29615 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29623 #collection: Doctrine\Common\Collections\ArrayCollection {#29635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29611 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38407 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulins Mills Rumba De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29623 #collection: Doctrine\Common\Collections\ArrayCollection {#29635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29611 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38407 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29803 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29615 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29623 #collection: Doctrine\Common\Collections\ArrayCollection {#29635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29611 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38407 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29852 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29843 …} +context: Sylius\TwigHooks\Bag\DataBag {#29850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29851 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29615 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29855 +variant: App\Entity\Product\ProductVariant {#29615 …} +price: "24,00\u{A0}€" +originalPrice: "24,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29852 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29843 …} +context: Sylius\TwigHooks\Bag\DataBag {#29850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29851 …} +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 | 114.0 MiB | 6.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8601 #id: 2781 #code: "coffret-moulins-sel-et-poivre-knightsbridge-cole-mason-7027" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632649 {#8599 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8600 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 2781 #name: "Coffret Moulins sel et poivre Knightsbridge Cole & Mason" #slug: "coffret-moulins-sel-et-poivre-knightsbridge-cole-mason-7027" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox.</li>\n <li>Mécanisme sel en céramique pour tous les sels y compris humides.</li>\n <li>Mécanismes garantis à vie.</li>\n </ul></div><h1>Description Coffret Moulins sel et poivre Knightsbridge Cole & Mason</h1><div class="col is-12">Cet élégant coffret contient 2 magnifiques moulins en inox avec un liseré en bois à la base. Du plus bel effet sur votre table ! Ils sont dotés pour l'un d'un mécanisme acier carbone particulièrement performant pour moudre la plupart des poivres. Le mécanisme sel est lui en céramique permettant de moudre tous les sels y compris les sels humides.</div><h1>Caractéristiques Coffret Moulins sel et poivre Knightsbridge Cole & Mason</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Acier inoxydable</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matière du mécanisme : Acier carbone pour le poivre et céramique pour le sel</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 2 ans, mécanisme garantie à vie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur : 12cm</div>\n <div>Acier inoxydable. Mécanisme acier carbone pour le poivre et céramique pour le sel. Garantie 2 ans. Mécanisme garantie à vie. Hauteur : 12cm.</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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29680 +product: App\Entity\Product\Product {#8601 #id: 2781 #code: "coffret-moulins-sel-et-poivre-knightsbridge-cole-mason-7027" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632649 {#8599 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8600 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 2781 #name: "Coffret Moulins sel et poivre Knightsbridge Cole & Mason" #slug: "coffret-moulins-sel-et-poivre-knightsbridge-cole-mason-7027" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox.</li>\n <li>Mécanisme sel en céramique pour tous les sels y compris humides.</li>\n <li>Mécanismes garantis à vie.</li>\n </ul></div><h1>Description Coffret Moulins sel et poivre Knightsbridge Cole & Mason</h1><div class="col is-12">Cet élégant coffret contient 2 magnifiques moulins en inox avec un liseré en bois à la base. Du plus bel effet sur votre table ! Ils sont dotés pour l'un d'un mécanisme acier carbone particulièrement performant pour moudre la plupart des poivres. Le mécanisme sel est lui en céramique permettant de moudre tous les sels y compris les sels humides.</div><h1>Caractéristiques Coffret Moulins sel et poivre Knightsbridge Cole & Mason</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Acier inoxydable</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matière du mécanisme : Acier carbone pour le poivre et céramique pour le sel</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 2 ans, mécanisme garantie à vie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur : 12cm</div>\n <div>Acier inoxydable. Mécanisme acier carbone pour le poivre et céramique pour le sel. Garantie 2 ans. Mécanisme garantie à vie. Hauteur : 12cm.</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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29918 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8601 #id: 2781 #code: "coffret-moulins-sel-et-poivre-knightsbridge-cole-mason-7027" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632649 {#8599 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8600 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 2781 #name: "Coffret Moulins sel et poivre Knightsbridge Cole & Mason" #slug: "coffret-moulins-sel-et-poivre-knightsbridge-cole-mason-7027" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox.</li>\n <li>Mécanisme sel en céramique pour tous les sels y compris humides.</li>\n <li>Mécanismes garantis à vie.</li>\n </ul></div><h1>Description Coffret Moulins sel et poivre Knightsbridge Cole & Mason</h1><div class="col is-12">Cet élégant coffret contient 2 magnifiques moulins en inox avec un liseré en bois à la base. Du plus bel effet sur votre table ! Ils sont dotés pour l'un d'un mécanisme acier carbone particulièrement performant pour moudre la plupart des poivres. Le mécanisme sel est lui en céramique permettant de moudre tous les sels y compris les sels humides.</div><h1>Caractéristiques Coffret Moulins sel et poivre Knightsbridge Cole & Mason</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Acier inoxydable</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matière du mécanisme : Acier carbone pour le poivre et céramique pour le sel</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 2 ans, mécanisme garantie à vie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur : 12cm</div>\n <div>Acier inoxydable. Mécanisme acier carbone pour le poivre et céramique pour le sel. Garantie 2 ans. Mécanisme garantie à vie. Hauteur : 12cm.</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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Moulins sel et poivre Knightsbridge Cole & Mason" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29989 -props: [ "product" => App\Entity\Product\Product {#8601 #id: 2781 #code: "coffret-moulins-sel-et-poivre-knightsbridge-cole-mason-7027" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632649 {#8599 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8600 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 2781 #name: "Coffret Moulins sel et poivre Knightsbridge Cole & Mason" #slug: "coffret-moulins-sel-et-poivre-knightsbridge-cole-mason-7027" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox.</li>\n <li>Mécanisme sel en céramique pour tous les sels y compris humides.</li>\n <li>Mécanismes garantis à vie.</li>\n </ul></div><h1>Description Coffret Moulins sel et poivre Knightsbridge Cole & Mason</h1><div class="col is-12">Cet élégant coffret contient 2 magnifiques moulins en inox avec un liseré en bois à la base. Du plus bel effet sur votre table ! Ils sont dotés pour l'un d'un mécanisme acier carbone particulièrement performant pour moudre la plupart des poivres. Le mécanisme sel est lui en céramique permettant de moudre tous les sels y compris les sels humides.</div><h1>Caractéristiques Coffret Moulins sel et poivre Knightsbridge Cole & Mason</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Acier inoxydable</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matière du mécanisme : Acier carbone pour le poivre et céramique pour le sel</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 2 ans, mécanisme garantie à vie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur : 12cm</div>\n <div>Acier inoxydable. Mécanisme acier carbone pour le poivre et céramique pour le sel. Garantie 2 ans. Mécanisme garantie à vie. Hauteur : 12cm.</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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29973 …} +context: Sylius\TwigHooks\Bag\DataBag {#30049 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29970 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29918 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29926 #collection: Doctrine\Common\Collections\ArrayCollection {#29935 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29914 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38421 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29973 …} +context: Sylius\TwigHooks\Bag\DataBag {#30049 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29970 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Moulins sel et poivre Knightsbridge Cole & Mason" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29926 #collection: Doctrine\Common\Collections\ArrayCollection {#29935 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29914 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38421 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30053 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29973 …} +context: Sylius\TwigHooks\Bag\DataBag {#30049 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29970 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29918 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29926 #collection: Doctrine\Common\Collections\ArrayCollection {#29935 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29914 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38421 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30103 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30094 …} +context: Sylius\TwigHooks\Bag\DataBag {#30101 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30102 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29918 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30106 +variant: App\Entity\Product\ProductVariant {#29918 …} +price: "99,00\u{A0}€" +originalPrice: "99,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30103 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30094 …} +context: Sylius\TwigHooks\Bag\DataBag {#30101 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30102 …} +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 | 114.0 MiB | 5.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8624 #id: 2782 #code: "coffret-moulins-poivre-et-sel-cole-mason-windsor-7028" #attributes: Doctrine\ORM\PersistentCollection {#8631 …} #variants: Doctrine\ORM\PersistentCollection {#8633 …} #options: Doctrine\ORM\PersistentCollection {#8637 …} #associations: Doctrine\ORM\PersistentCollection {#8635 …} #createdAt: DateTime @1758632649 {#8622 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8623 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8640 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8641 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8624} #id: 2782 #name: "Coffret moulins poivre et sel Cole & Mason Windsor" #slug: "coffret-moulins-poivre-et-sel-cole-mason-windsor-7028" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition.</li>\n <li>Mécanismes performants garantis à vie.</li>\n <li>Livrés dans un élégant coffret. </li>\n </ul></div><h1>Description Coffret moulins poivre et sel Cole & Mason Windsor</h1><div class="col is-12">Le Coffret moulins poivre et sel Cole & Mason Windsor contient 2 élégants moulins dans une très belle finition noire laquée. Leurs mécanismes ne sont pas en reste, avec un moulin à poivre doté d'un mécanime en acier carbone apte à moudre quasiment tous les poivres et un mécanisme pour le sel en céramique permettant de moudre même les sels humides.</div><h1>Caractéristiques Coffret moulins poivre et sel Cole & Mason Windsor</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Corps en bois haute qualité finition laquée noire brillante. Mécanismes garantis à vie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">moulin à sel : mécanisme céramique taillée au diamant. Moulin à poivre : mécanisme en acier trempé au carbone</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur : 18cm </div>\n <div>Corps en bois haute qualité finition laquée noire brillante. Mécanismes garantis à vie. Moulin à sel : mécanisme céramique taillé au diamant. Moulin à poivre : mécanisme en acier trempé au carbone. Hauteur : 18cm </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 {#8643 …} #channels: Doctrine\ORM\PersistentCollection {#8629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8627 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29980 +product: App\Entity\Product\Product {#8624 #id: 2782 #code: "coffret-moulins-poivre-et-sel-cole-mason-windsor-7028" #attributes: Doctrine\ORM\PersistentCollection {#8631 …} #variants: Doctrine\ORM\PersistentCollection {#8633 …} #options: Doctrine\ORM\PersistentCollection {#8637 …} #associations: Doctrine\ORM\PersistentCollection {#8635 …} #createdAt: DateTime @1758632649 {#8622 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8623 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8640 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8641 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8624} #id: 2782 #name: "Coffret moulins poivre et sel Cole & Mason Windsor" #slug: "coffret-moulins-poivre-et-sel-cole-mason-windsor-7028" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition.</li>\n <li>Mécanismes performants garantis à vie.</li>\n <li>Livrés dans un élégant coffret. </li>\n </ul></div><h1>Description Coffret moulins poivre et sel Cole & Mason Windsor</h1><div class="col is-12">Le Coffret moulins poivre et sel Cole & Mason Windsor contient 2 élégants moulins dans une très belle finition noire laquée. Leurs mécanismes ne sont pas en reste, avec un moulin à poivre doté d'un mécanime en acier carbone apte à moudre quasiment tous les poivres et un mécanisme pour le sel en céramique permettant de moudre même les sels humides.</div><h1>Caractéristiques Coffret moulins poivre et sel Cole & Mason Windsor</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Corps en bois haute qualité finition laquée noire brillante. Mécanismes garantis à vie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">moulin à sel : mécanisme céramique taillée au diamant. Moulin à poivre : mécanisme en acier trempé au carbone</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur : 18cm </div>\n <div>Corps en bois haute qualité finition laquée noire brillante. Mécanismes garantis à vie. Moulin à sel : mécanisme céramique taillé au diamant. Moulin à poivre : mécanisme en acier trempé au carbone. Hauteur : 18cm </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 {#8643 …} #channels: Doctrine\ORM\PersistentCollection {#8629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8627 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30169 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8624 #id: 2782 #code: "coffret-moulins-poivre-et-sel-cole-mason-windsor-7028" #attributes: Doctrine\ORM\PersistentCollection {#8631 …} #variants: Doctrine\ORM\PersistentCollection {#8633 …} #options: Doctrine\ORM\PersistentCollection {#8637 …} #associations: Doctrine\ORM\PersistentCollection {#8635 …} #createdAt: DateTime @1758632649 {#8622 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8623 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8640 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8641 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8624} #id: 2782 #name: "Coffret moulins poivre et sel Cole & Mason Windsor" #slug: "coffret-moulins-poivre-et-sel-cole-mason-windsor-7028" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition.</li>\n <li>Mécanismes performants garantis à vie.</li>\n <li>Livrés dans un élégant coffret. </li>\n </ul></div><h1>Description Coffret moulins poivre et sel Cole & Mason Windsor</h1><div class="col is-12">Le Coffret moulins poivre et sel Cole & Mason Windsor contient 2 élégants moulins dans une très belle finition noire laquée. Leurs mécanismes ne sont pas en reste, avec un moulin à poivre doté d'un mécanime en acier carbone apte à moudre quasiment tous les poivres et un mécanisme pour le sel en céramique permettant de moudre même les sels humides.</div><h1>Caractéristiques Coffret moulins poivre et sel Cole & Mason Windsor</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Corps en bois haute qualité finition laquée noire brillante. Mécanismes garantis à vie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">moulin à sel : mécanisme céramique taillée au diamant. Moulin à poivre : mécanisme en acier trempé au carbone</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur : 18cm </div>\n <div>Corps en bois haute qualité finition laquée noire brillante. Mécanismes garantis à vie. Moulin à sel : mécanisme céramique taillé au diamant. Moulin à poivre : mécanisme en acier trempé au carbone. Hauteur : 18cm </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 {#8643 …} #channels: Doctrine\ORM\PersistentCollection {#8629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8627 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret moulins poivre et sel Cole & Mason Windsor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30240 -props: [ "product" => App\Entity\Product\Product {#8624 #id: 2782 #code: "coffret-moulins-poivre-et-sel-cole-mason-windsor-7028" #attributes: Doctrine\ORM\PersistentCollection {#8631 …} #variants: Doctrine\ORM\PersistentCollection {#8633 …} #options: Doctrine\ORM\PersistentCollection {#8637 …} #associations: Doctrine\ORM\PersistentCollection {#8635 …} #createdAt: DateTime @1758632649 {#8622 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8623 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8640 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8641 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8624} #id: 2782 #name: "Coffret moulins poivre et sel Cole & Mason Windsor" #slug: "coffret-moulins-poivre-et-sel-cole-mason-windsor-7028" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition.</li>\n <li>Mécanismes performants garantis à vie.</li>\n <li>Livrés dans un élégant coffret. </li>\n </ul></div><h1>Description Coffret moulins poivre et sel Cole & Mason Windsor</h1><div class="col is-12">Le Coffret moulins poivre et sel Cole & Mason Windsor contient 2 élégants moulins dans une très belle finition noire laquée. Leurs mécanismes ne sont pas en reste, avec un moulin à poivre doté d'un mécanime en acier carbone apte à moudre quasiment tous les poivres et un mécanisme pour le sel en céramique permettant de moudre même les sels humides.</div><h1>Caractéristiques Coffret moulins poivre et sel Cole & Mason Windsor</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Corps en bois haute qualité finition laquée noire brillante. Mécanismes garantis à vie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">moulin à sel : mécanisme céramique taillée au diamant. Moulin à poivre : mécanisme en acier trempé au carbone</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur : 18cm </div>\n <div>Corps en bois haute qualité finition laquée noire brillante. Mécanismes garantis à vie. Moulin à sel : mécanisme céramique taillé au diamant. Moulin à poivre : mécanisme en acier trempé au carbone. Hauteur : 18cm </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 {#8643 …} #channels: Doctrine\ORM\PersistentCollection {#8629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8627 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30224 …} +context: Sylius\TwigHooks\Bag\DataBag {#30297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30169 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30177 #collection: Doctrine\Common\Collections\ArrayCollection {#30186 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30165 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38435 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30224 …} +context: Sylius\TwigHooks\Bag\DataBag {#30297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret moulins poivre et sel Cole & Mason Windsor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30177 #collection: Doctrine\Common\Collections\ArrayCollection {#30186 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30165 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38435 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30301 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30224 …} +context: Sylius\TwigHooks\Bag\DataBag {#30297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30169 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30177 #collection: Doctrine\Common\Collections\ArrayCollection {#30186 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30165 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38435 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30351 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30342 …} +context: Sylius\TwigHooks\Bag\DataBag {#30349 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30350 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30169 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30354 +variant: App\Entity\Product\ProductVariant {#30169 …} +price: "59,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30351 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30342 …} +context: Sylius\TwigHooks\Bag\DataBag {#30349 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30350 …} +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 | 114.0 MiB | 4.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8647 #id: 2783 #code: "moulin-bobbi-cole-et-mason-7029" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632649 {#8645 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8646 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8647} #id: 2783 #name: "Moulin Bobbi Cole et Mason" #slug: "moulin-bobbi-cole-et-mason-7029" #description: """ <div class="col is-12"><ul>\n <li>Design élégant et épuré.</li>\n <li>Mécanisme sel en céramique pour tous les sels y compris humide.</li>\n <li>Mécanismes garantis à vie. </li>\n </ul></div><h1>Description Moulin Bobbi Cole et Mason</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moulin au design contemporain et épuré est parfait pour ajouter une touche d'élégance à n'importe quelle table tout en restant utile au quotidien en cuisine. Ajustez la mouture de fine à grossière en resserrant ou desserrant la vis située sur le dessus du couvercle. Le moulin Bobbi est doté d'un mécanisme en céramique conçu tout spécialement pour le sel et est assorti d'une garantie à vie. Nous recommandons d'utiliser des grains de poivre et des cristaux de sel de haute qualité dans tous nos moulins.</div>\n <div>Le moulin Bobbi Cole & Mason bénéficie d'un design contemporain et épuré. Il ajoutera une touche d'élégance à votre table tout en assurant le quotidien en cuisine. Ajustez la mouture de fine à grossière en resserrant ou desserrant la vis située sur le dessus du moulin. Le moulin Bobbi est doté d'un mécanisme sel (céramique) ou poivre (acier trempé) assortis d'une garantie à vie. </div></div><h1>Caractéristiques Moulin Bobbi Cole et Mason</h1><div class="col is-12">Corps acrylique. Mécanisme poivre en acier trempé haute précision. Mécanisme sel en céramique. Mécanismes garantis à vie. Hauteur 18.5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30231 +product: App\Entity\Product\Product {#8647 #id: 2783 #code: "moulin-bobbi-cole-et-mason-7029" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632649 {#8645 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8646 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8647} #id: 2783 #name: "Moulin Bobbi Cole et Mason" #slug: "moulin-bobbi-cole-et-mason-7029" #description: """ <div class="col is-12"><ul>\n <li>Design élégant et épuré.</li>\n <li>Mécanisme sel en céramique pour tous les sels y compris humide.</li>\n <li>Mécanismes garantis à vie. </li>\n </ul></div><h1>Description Moulin Bobbi Cole et Mason</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moulin au design contemporain et épuré est parfait pour ajouter une touche d'élégance à n'importe quelle table tout en restant utile au quotidien en cuisine. Ajustez la mouture de fine à grossière en resserrant ou desserrant la vis située sur le dessus du couvercle. Le moulin Bobbi est doté d'un mécanisme en céramique conçu tout spécialement pour le sel et est assorti d'une garantie à vie. Nous recommandons d'utiliser des grains de poivre et des cristaux de sel de haute qualité dans tous nos moulins.</div>\n <div>Le moulin Bobbi Cole & Mason bénéficie d'un design contemporain et épuré. Il ajoutera une touche d'élégance à votre table tout en assurant le quotidien en cuisine. Ajustez la mouture de fine à grossière en resserrant ou desserrant la vis située sur le dessus du moulin. Le moulin Bobbi est doté d'un mécanisme sel (céramique) ou poivre (acier trempé) assortis d'une garantie à vie. </div></div><h1>Caractéristiques Moulin Bobbi Cole et Mason</h1><div class="col is-12">Corps acrylique. Mécanisme poivre en acier trempé haute précision. Mécanisme sel en céramique. Mécanismes garantis à vie. Hauteur 18.5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30417 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8647 #id: 2783 #code: "moulin-bobbi-cole-et-mason-7029" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632649 {#8645 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8646 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8647} #id: 2783 #name: "Moulin Bobbi Cole et Mason" #slug: "moulin-bobbi-cole-et-mason-7029" #description: """ <div class="col is-12"><ul>\n <li>Design élégant et épuré.</li>\n <li>Mécanisme sel en céramique pour tous les sels y compris humide.</li>\n <li>Mécanismes garantis à vie. </li>\n </ul></div><h1>Description Moulin Bobbi Cole et Mason</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moulin au design contemporain et épuré est parfait pour ajouter une touche d'élégance à n'importe quelle table tout en restant utile au quotidien en cuisine. Ajustez la mouture de fine à grossière en resserrant ou desserrant la vis située sur le dessus du couvercle. Le moulin Bobbi est doté d'un mécanisme en céramique conçu tout spécialement pour le sel et est assorti d'une garantie à vie. Nous recommandons d'utiliser des grains de poivre et des cristaux de sel de haute qualité dans tous nos moulins.</div>\n <div>Le moulin Bobbi Cole & Mason bénéficie d'un design contemporain et épuré. Il ajoutera une touche d'élégance à votre table tout en assurant le quotidien en cuisine. Ajustez la mouture de fine à grossière en resserrant ou desserrant la vis située sur le dessus du moulin. Le moulin Bobbi est doté d'un mécanisme sel (céramique) ou poivre (acier trempé) assortis d'une garantie à vie. </div></div><h1>Caractéristiques Moulin Bobbi Cole et Mason</h1><div class="col is-12">Corps acrylique. Mécanisme poivre en acier trempé haute précision. Mécanisme sel en céramique. Mécanismes garantis à vie. Hauteur 18.5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Bobbi Cole et Mason" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30491 -props: [ "product" => App\Entity\Product\Product {#8647 #id: 2783 #code: "moulin-bobbi-cole-et-mason-7029" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632649 {#8645 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8646 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8647} #id: 2783 #name: "Moulin Bobbi Cole et Mason" #slug: "moulin-bobbi-cole-et-mason-7029" #description: """ <div class="col is-12"><ul>\n <li>Design élégant et épuré.</li>\n <li>Mécanisme sel en céramique pour tous les sels y compris humide.</li>\n <li>Mécanismes garantis à vie. </li>\n </ul></div><h1>Description Moulin Bobbi Cole et Mason</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moulin au design contemporain et épuré est parfait pour ajouter une touche d'élégance à n'importe quelle table tout en restant utile au quotidien en cuisine. Ajustez la mouture de fine à grossière en resserrant ou desserrant la vis située sur le dessus du couvercle. Le moulin Bobbi est doté d'un mécanisme en céramique conçu tout spécialement pour le sel et est assorti d'une garantie à vie. Nous recommandons d'utiliser des grains de poivre et des cristaux de sel de haute qualité dans tous nos moulins.</div>\n <div>Le moulin Bobbi Cole & Mason bénéficie d'un design contemporain et épuré. Il ajoutera une touche d'élégance à votre table tout en assurant le quotidien en cuisine. Ajustez la mouture de fine à grossière en resserrant ou desserrant la vis située sur le dessus du moulin. Le moulin Bobbi est doté d'un mécanisme sel (céramique) ou poivre (acier trempé) assortis d'une garantie à vie. </div></div><h1>Caractéristiques Moulin Bobbi Cole et Mason</h1><div class="col is-12">Corps acrylique. Mécanisme poivre en acier trempé haute précision. Mécanisme sel en céramique. Mécanismes garantis à vie. Hauteur 18.5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30556 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30475 …} +context: Sylius\TwigHooks\Bag\DataBag {#30545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30472 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30417 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30425 #collection: Doctrine\Common\Collections\ArrayCollection {#30437 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30413 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38449 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30556 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30475 …} +context: Sylius\TwigHooks\Bag\DataBag {#30545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30472 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Bobbi Cole et Mason" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30425 #collection: Doctrine\Common\Collections\ArrayCollection {#30437 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30413 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38449 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30561 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30556 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30475 …} +context: Sylius\TwigHooks\Bag\DataBag {#30545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30472 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30417 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30425 #collection: Doctrine\Common\Collections\ArrayCollection {#30437 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30413 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38449 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30609 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30417 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30613 +variant: App\Entity\Product\ProductVariant {#30417 …} +price: "24,00\u{A0}€" +originalPrice: "24,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30609 …} +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 | 114.0 MiB | 4.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 2784 #code: "saupoudreuse-ajustable-oxo-7466" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632649 {#8668 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8669 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2784 #name: "Saupoudreuse ajustable Oxo" #slug: "saupoudreuse-ajustable-oxo-7466" #description: """ <div class="col is-12"><ul>\n <li>Grilles interchangeables pour 2 types de saupoudrage.</li>\n <li>Contenant en verre.</li>\n <li>Fermeture hermétique.</li>\n </ul></div><h1>Descriptif Saupoudreuse ajustable Oxo</h1><div class="col is-12">La saupoudreuse ajustable Oxo est particulièrement efficace pour assaisonner ou sublimer une présentation. Elle convient aussi bien pour le sucre glace, la farine, le cacao, des épices moulues, des herbes séchées…<br /><br />Les 2 grilles interchangeables en acier inoxydable permettent de choisir entre un saupoudrage fin ou plus grossier. Elle est dotée d'un couvercle pour conserver plus efficacement les saveurs, préserver de l’air et de l’humidité et éviter que la saupoudreuse ne se renverse dans votre placard.</div><h1>Caractéristiques Saupoudreuse ajustable Oxo</h1><div class="col is-12">- Acier inoxydable.<br />- Plastique.<br />- Verre.<br />- Débit ajustable.<br />- Hauteur : 11 cm.<br />- Diamètre : 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30482 +product: App\Entity\Product\Product {#8670 #id: 2784 #code: "saupoudreuse-ajustable-oxo-7466" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632649 {#8668 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8669 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2784 #name: "Saupoudreuse ajustable Oxo" #slug: "saupoudreuse-ajustable-oxo-7466" #description: """ <div class="col is-12"><ul>\n <li>Grilles interchangeables pour 2 types de saupoudrage.</li>\n <li>Contenant en verre.</li>\n <li>Fermeture hermétique.</li>\n </ul></div><h1>Descriptif Saupoudreuse ajustable Oxo</h1><div class="col is-12">La saupoudreuse ajustable Oxo est particulièrement efficace pour assaisonner ou sublimer une présentation. Elle convient aussi bien pour le sucre glace, la farine, le cacao, des épices moulues, des herbes séchées…<br /><br />Les 2 grilles interchangeables en acier inoxydable permettent de choisir entre un saupoudrage fin ou plus grossier. Elle est dotée d'un couvercle pour conserver plus efficacement les saveurs, préserver de l’air et de l’humidité et éviter que la saupoudreuse ne se renverse dans votre placard.</div><h1>Caractéristiques Saupoudreuse ajustable Oxo</h1><div class="col is-12">- Acier inoxydable.<br />- Plastique.<br />- Verre.<br />- Débit ajustable.<br />- Hauteur : 11 cm.<br />- Diamètre : 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30676 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 2784 #code: "saupoudreuse-ajustable-oxo-7466" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632649 {#8668 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8669 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2784 #name: "Saupoudreuse ajustable Oxo" #slug: "saupoudreuse-ajustable-oxo-7466" #description: """ <div class="col is-12"><ul>\n <li>Grilles interchangeables pour 2 types de saupoudrage.</li>\n <li>Contenant en verre.</li>\n <li>Fermeture hermétique.</li>\n </ul></div><h1>Descriptif Saupoudreuse ajustable Oxo</h1><div class="col is-12">La saupoudreuse ajustable Oxo est particulièrement efficace pour assaisonner ou sublimer une présentation. Elle convient aussi bien pour le sucre glace, la farine, le cacao, des épices moulues, des herbes séchées…<br /><br />Les 2 grilles interchangeables en acier inoxydable permettent de choisir entre un saupoudrage fin ou plus grossier. Elle est dotée d'un couvercle pour conserver plus efficacement les saveurs, préserver de l’air et de l’humidité et éviter que la saupoudreuse ne se renverse dans votre placard.</div><h1>Caractéristiques Saupoudreuse ajustable Oxo</h1><div class="col is-12">- Acier inoxydable.<br />- Plastique.<br />- Verre.<br />- Débit ajustable.<br />- Hauteur : 11 cm.<br />- Diamètre : 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Saupoudreuse ajustable Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30747 -props: [ "product" => App\Entity\Product\Product {#8670 #id: 2784 #code: "saupoudreuse-ajustable-oxo-7466" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632649 {#8668 : 2025-09-23 21:04:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632649 {#8669 : 2025-09-23 21:04:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2784 #name: "Saupoudreuse ajustable Oxo" #slug: "saupoudreuse-ajustable-oxo-7466" #description: """ <div class="col is-12"><ul>\n <li>Grilles interchangeables pour 2 types de saupoudrage.</li>\n <li>Contenant en verre.</li>\n <li>Fermeture hermétique.</li>\n </ul></div><h1>Descriptif Saupoudreuse ajustable Oxo</h1><div class="col is-12">La saupoudreuse ajustable Oxo est particulièrement efficace pour assaisonner ou sublimer une présentation. Elle convient aussi bien pour le sucre glace, la farine, le cacao, des épices moulues, des herbes séchées…<br /><br />Les 2 grilles interchangeables en acier inoxydable permettent de choisir entre un saupoudrage fin ou plus grossier. Elle est dotée d'un couvercle pour conserver plus efficacement les saveurs, préserver de l’air et de l’humidité et éviter que la saupoudreuse ne se renverse dans votre placard.</div><h1>Caractéristiques Saupoudreuse ajustable Oxo</h1><div class="col is-12">- Acier inoxydable.<br />- Plastique.<br />- Verre.<br />- Débit ajustable.<br />- Hauteur : 11 cm.<br />- Diamètre : 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30740 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30731 …} +context: Sylius\TwigHooks\Bag\DataBag {#30807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30728 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30676 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30684 #collection: Doctrine\Common\Collections\ArrayCollection {#30693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30672 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38461 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30740 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30731 …} +context: Sylius\TwigHooks\Bag\DataBag {#30807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30728 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Saupoudreuse ajustable Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30684 #collection: Doctrine\Common\Collections\ArrayCollection {#30693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30672 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38461 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30811 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30740 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30731 …} +context: Sylius\TwigHooks\Bag\DataBag {#30807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30728 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30676 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30684 #collection: Doctrine\Common\Collections\ArrayCollection {#30693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30672 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38461 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30861 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30852 …} +context: Sylius\TwigHooks\Bag\DataBag {#30859 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30860 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30676 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30864 +variant: App\Entity\Product\ProductVariant {#30676 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30861 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30852 …} +context: Sylius\TwigHooks\Bag\DataBag {#30859 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30860 …} +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 | 114.0 MiB | 4.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8693 #id: 2785 #code: "moulin-a-muscade-cole-mason-3443" #attributes: Doctrine\ORM\PersistentCollection {#8700 …} #variants: Doctrine\ORM\PersistentCollection {#8702 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632650 {#8691 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#8692 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 2785 #name: "Moulin à muscade Cole & Mason" #slug: "moulin-a-muscade-cole-mason-3443" #description: """ <div class="col is-12"><ul>\r\n <li>Râpe finement grâce à sa griffe puissante et sa lame aiguisée.</li>\r\n <li>Design unique pour un chargement automatique.</li>\r\n <li>Anti-allergène, sans odeur, hygiénique et résistant à la corrosion.</li>\r\n </ul></div><h1>Description Moulin à muscade Cole & Mason</h1><div class="col is-12"><p>Le Moulin à muscade Cole & Mason vous permettra de râper finement les noix de muscade sans risque pour les doigts !</p>\r\n <p>Le Moulin à muscade Cole & Mason peut contenir jusqu'à 4 à 6 noix de muscade.</p></div><h1>Caractéristiques Moulin à muscade Cole & Mason</h1><div class="col is-12">Corps en acrylique et inox. Hauteur: 15 cm. Mécanisme garantie à vie.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8698 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8696 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30738 +product: App\Entity\Product\Product {#8693 #id: 2785 #code: "moulin-a-muscade-cole-mason-3443" #attributes: Doctrine\ORM\PersistentCollection {#8700 …} #variants: Doctrine\ORM\PersistentCollection {#8702 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632650 {#8691 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#8692 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 2785 #name: "Moulin à muscade Cole & Mason" #slug: "moulin-a-muscade-cole-mason-3443" #description: """ <div class="col is-12"><ul>\r\n <li>Râpe finement grâce à sa griffe puissante et sa lame aiguisée.</li>\r\n <li>Design unique pour un chargement automatique.</li>\r\n <li>Anti-allergène, sans odeur, hygiénique et résistant à la corrosion.</li>\r\n </ul></div><h1>Description Moulin à muscade Cole & Mason</h1><div class="col is-12"><p>Le Moulin à muscade Cole & Mason vous permettra de râper finement les noix de muscade sans risque pour les doigts !</p>\r\n <p>Le Moulin à muscade Cole & Mason peut contenir jusqu'à 4 à 6 noix de muscade.</p></div><h1>Caractéristiques Moulin à muscade Cole & Mason</h1><div class="col is-12">Corps en acrylique et inox. Hauteur: 15 cm. Mécanisme garantie à vie.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8698 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8696 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30927 …} +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 {#27703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27729 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8693 #id: 2785 #code: "moulin-a-muscade-cole-mason-3443" #attributes: Doctrine\ORM\PersistentCollection {#8700 …} #variants: Doctrine\ORM\PersistentCollection {#8702 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632650 {#8691 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#8692 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 2785 #name: "Moulin à muscade Cole & Mason" #slug: "moulin-a-muscade-cole-mason-3443" #description: """ <div class="col is-12"><ul>\r\n <li>Râpe finement grâce à sa griffe puissante et sa lame aiguisée.</li>\r\n <li>Design unique pour un chargement automatique.</li>\r\n <li>Anti-allergène, sans odeur, hygiénique et résistant à la corrosion.</li>\r\n </ul></div><h1>Description Moulin à muscade Cole & Mason</h1><div class="col is-12"><p>Le Moulin à muscade Cole & Mason vous permettra de râper finement les noix de muscade sans risque pour les doigts !</p>\r\n <p>Le Moulin à muscade Cole & Mason peut contenir jusqu'à 4 à 6 noix de muscade.</p></div><h1>Caractéristiques Moulin à muscade Cole & Mason</h1><div class="col is-12">Corps en acrylique et inox. Hauteur: 15 cm. Mécanisme garantie à vie.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8698 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8696 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à muscade Cole & Mason" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30998 -props: [ "product" => App\Entity\Product\Product {#8693 #id: 2785 #code: "moulin-a-muscade-cole-mason-3443" #attributes: Doctrine\ORM\PersistentCollection {#8700 …} #variants: Doctrine\ORM\PersistentCollection {#8702 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632650 {#8691 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#8692 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 2785 #name: "Moulin à muscade Cole & Mason" #slug: "moulin-a-muscade-cole-mason-3443" #description: """ <div class="col is-12"><ul>\r\n <li>Râpe finement grâce à sa griffe puissante et sa lame aiguisée.</li>\r\n <li>Design unique pour un chargement automatique.</li>\r\n <li>Anti-allergène, sans odeur, hygiénique et résistant à la corrosion.</li>\r\n </ul></div><h1>Description Moulin à muscade Cole & Mason</h1><div class="col is-12"><p>Le Moulin à muscade Cole & Mason vous permettra de râper finement les noix de muscade sans risque pour les doigts !</p>\r\n <p>Le Moulin à muscade Cole & Mason peut contenir jusqu'à 4 à 6 noix de muscade.</p></div><h1>Caractéristiques Moulin à muscade Cole & Mason</h1><div class="col is-12">Corps en acrylique et inox. Hauteur: 15 cm. Mécanisme garantie à vie.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8698 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8696 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30991 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30982 …} +context: Sylius\TwigHooks\Bag\DataBag {#31055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30979 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30927 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30935 #collection: Doctrine\Common\Collections\ArrayCollection {#30944 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30923 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38475 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38477 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30991 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30982 …} +context: Sylius\TwigHooks\Bag\DataBag {#31055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30979 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à muscade Cole & Mason" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30935 #collection: Doctrine\Common\Collections\ArrayCollection {#30944 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30923 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38475 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38477 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31059 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30991 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30982 …} +context: Sylius\TwigHooks\Bag\DataBag {#31055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30979 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30927 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30935 #collection: Doctrine\Common\Collections\ArrayCollection {#30944 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30923 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38475 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38477 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31100 …} +context: Sylius\TwigHooks\Bag\DataBag {#31107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31108 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30927 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31112 +variant: App\Entity\Product\ProductVariant {#30927 …} +price: "31,00\u{A0}€" +originalPrice: "31,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31100 …} +context: Sylius\TwigHooks\Bag\DataBag {#31107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31108 …} +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 | 114.0 MiB | 1.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12550 …} +context: Sylius\TwigHooks\Bag\DataBag {#27434 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12560 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31423 +cart: App\Entity\Order\Order {#13464 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12550 …} +context: Sylius\TwigHooks\Bag\DataBag {#27434 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12560 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||