Components
12
Twig Components
44
Render Count
87
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 102.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12600 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12593 …} +context: Sylius\TwigHooks\Bag\DataBag {#12599 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12598 …} +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 {#13220 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12600 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12593 …} +context: Sylius\TwigHooks\Bag\DataBag {#12599 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12598 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 102.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13297 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13293 …} +context: Sylius\TwigHooks\Bag\DataBag {#13295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13296 …} +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 {#13306 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13297 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13293 …} +context: Sylius\TwigHooks\Bag\DataBag {#13295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13296 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 102.0 MiB | 5.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13367 …} +context: Sylius\TwigHooks\Bag\DataBag {#13387 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13386 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13403 +cart: App\Entity\Order\Order {#13470 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13367 …} +context: Sylius\TwigHooks\Bag\DataBag {#13387 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13386 …} +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 | 102.0 MiB | 15.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13656 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13644 …} +context: Sylius\TwigHooks\Bag\DataBag {#13650 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13642 …} +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 {#13665 #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 {#13656 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13644 …} +context: Sylius\TwigHooks\Bag\DataBag {#13650 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13642 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27450 …} +context: Sylius\TwigHooks\Bag\DataBag {#27451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27453 …} +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 {#27463 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27450 …} +context: Sylius\TwigHooks\Bag\DataBag {#27451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27453 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27567 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27563 …} +context: Sylius\TwigHooks\Bag\DataBag {#27564 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27566 …} +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 {#27575 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27567 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27563 …} +context: Sylius\TwigHooks\Bag\DataBag {#27564 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27566 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.93 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 | 102.0 MiB | 12.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 2785 #code: "moulin-a-muscade-cole-mason-3443" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632650 {#7725 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#7770 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #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 {#7995 #id: 2785 #code: "moulin-a-muscade-cole-mason-3443" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632650 {#7725 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#7770 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #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]
|
102.0 MiB | 3.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 2785 #code: "moulin-a-muscade-cole-mason-3443" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632650 {#7725 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#7770 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #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 {#28849 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 2785 #code: "moulin-a-muscade-cole-mason-3443" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632650 {#7725 : 2025-09-23 21:04:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632650 {#7770 : 2025-09-23 21:04:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.69 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 {#38156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38208 …} } "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" => "Moulin à muscade Cole & Mason" "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 {#38156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38208 …} } "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 {#38156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38208 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.47 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: "31,00\u{A0}€" +originalPrice: "31,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +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 | 102.0 MiB | 5.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8539 #id: 2799 #code: "moulin-a-epices-2-en-1-microplane-6248" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632652 {#8537 : 2025-09-23 21:04:12.0 PRC (+08:00) } #updatedAt: DateTime @1758632652 {#8538 : 2025-09-23 21:04:12.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 2799 #name: "Moulin à Epices 2 en 1 Microplane" #slug: "moulin-a-epices-2-en-1-microplane-6248" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable ultra-tranchante.</li>\n <li>Spécialement conçu pour les épices les plus dures.</li>\n <li>Fabriqué aux USA.</li>\n </ul></div><h1>Descriptif Moulin à Epices 2 en 1 Microplane</h1><div class="col is-12">Moulin spécialement conçu pour râper sans effort les épices les plus dures comme la muscade, les bâtons de cannelle, les fèves tonka etc... L'utilisation d'une lame en acier inoxydable fabriquée selon un procédé photochimique rend l'usage de se moulin extrèmement simple et sans effort. Le résultat obtenu est une mouture très fine permettant de restituer parfaitement les saveurs des épices. Le compartiment supérieur de ce moulin permet de stocker hermétiquement les épices entières pour les avoir toujoirs à portée de main. Il possède également un couvercle en silicone préservant la propreté de votre table et placard de rangement.<br /></div><h1>Caractéristiques Moulin à Epices 2 en 1 Microplane</h1><div class="col is-12">- Hauteur : 12 cm.<br />- Diamètre : 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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #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 {#8539 #id: 2799 #code: "moulin-a-epices-2-en-1-microplane-6248" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632652 {#8537 : 2025-09-23 21:04:12.0 PRC (+08:00) } #updatedAt: DateTime @1758632652 {#8538 : 2025-09-23 21:04:12.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 2799 #name: "Moulin à Epices 2 en 1 Microplane" #slug: "moulin-a-epices-2-en-1-microplane-6248" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable ultra-tranchante.</li>\n <li>Spécialement conçu pour les épices les plus dures.</li>\n <li>Fabriqué aux USA.</li>\n </ul></div><h1>Descriptif Moulin à Epices 2 en 1 Microplane</h1><div class="col is-12">Moulin spécialement conçu pour râper sans effort les épices les plus dures comme la muscade, les bâtons de cannelle, les fèves tonka etc... L'utilisation d'une lame en acier inoxydable fabriquée selon un procédé photochimique rend l'usage de se moulin extrèmement simple et sans effort. Le résultat obtenu est une mouture très fine permettant de restituer parfaitement les saveurs des épices. Le compartiment supérieur de ce moulin permet de stocker hermétiquement les épices entières pour les avoir toujoirs à portée de main. Il possède également un couvercle en silicone préservant la propreté de votre table et placard de rangement.<br /></div><h1>Caractéristiques Moulin à Epices 2 en 1 Microplane</h1><div class="col is-12">- Hauteur : 12 cm.<br />- Diamètre : 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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #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]
|
102.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8539 #id: 2799 #code: "moulin-a-epices-2-en-1-microplane-6248" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632652 {#8537 : 2025-09-23 21:04:12.0 PRC (+08:00) } #updatedAt: DateTime @1758632652 {#8538 : 2025-09-23 21:04:12.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 2799 #name: "Moulin à Epices 2 en 1 Microplane" #slug: "moulin-a-epices-2-en-1-microplane-6248" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable ultra-tranchante.</li>\n <li>Spécialement conçu pour les épices les plus dures.</li>\n <li>Fabriqué aux USA.</li>\n </ul></div><h1>Descriptif Moulin à Epices 2 en 1 Microplane</h1><div class="col is-12">Moulin spécialement conçu pour râper sans effort les épices les plus dures comme la muscade, les bâtons de cannelle, les fèves tonka etc... L'utilisation d'une lame en acier inoxydable fabriquée selon un procédé photochimique rend l'usage de se moulin extrèmement simple et sans effort. Le résultat obtenu est une mouture très fine permettant de restituer parfaitement les saveurs des épices. Le compartiment supérieur de ce moulin permet de stocker hermétiquement les épices entières pour les avoir toujoirs à portée de main. Il possède également un couvercle en silicone préservant la propreté de votre table et placard de rangement.<br /></div><h1>Caractéristiques Moulin à Epices 2 en 1 Microplane</h1><div class="col is-12">- Hauteur : 12 cm.<br />- Diamètre : 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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Epices 2 en 1 Microplane" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29154 -props: [ "product" => App\Entity\Product\Product {#8539 #id: 2799 #code: "moulin-a-epices-2-en-1-microplane-6248" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632652 {#8537 : 2025-09-23 21:04:12.0 PRC (+08:00) } #updatedAt: DateTime @1758632652 {#8538 : 2025-09-23 21:04:12.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 2799 #name: "Moulin à Epices 2 en 1 Microplane" #slug: "moulin-a-epices-2-en-1-microplane-6248" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable ultra-tranchante.</li>\n <li>Spécialement conçu pour les épices les plus dures.</li>\n <li>Fabriqué aux USA.</li>\n </ul></div><h1>Descriptif Moulin à Epices 2 en 1 Microplane</h1><div class="col is-12">Moulin spécialement conçu pour râper sans effort les épices les plus dures comme la muscade, les bâtons de cannelle, les fèves tonka etc... L'utilisation d'une lame en acier inoxydable fabriquée selon un procédé photochimique rend l'usage de se moulin extrèmement simple et sans effort. Le résultat obtenu est une mouture très fine permettant de restituer parfaitement les saveurs des épices. Le compartiment supérieur de ce moulin permet de stocker hermétiquement les épices entières pour les avoir toujoirs à portée de main. Il possède également un couvercle en silicone préservant la propreté de votre table et placard de rangement.<br /></div><h1>Caractéristiques Moulin à Epices 2 en 1 Microplane</h1><div class="col is-12">- Hauteur : 12 cm.<br />- Diamètre : 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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29225 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29138 …} +context: Sylius\TwigHooks\Bag\DataBag {#29211 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29135 …} +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 {#29100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38230 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29225 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29138 …} +context: Sylius\TwigHooks\Bag\DataBag {#29211 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29135 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Epices 2 en 1 Microplane" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38230 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29230 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29225 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29138 …} +context: Sylius\TwigHooks\Bag\DataBag {#29211 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29135 …} +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 {#29100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38230 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29270 …} +context: Sylius\TwigHooks\Bag\DataBag {#29277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29278 …} +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 {#29282 +variant: App\Entity\Product\ProductVariant {#29083 …} +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 {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29270 …} +context: Sylius\TwigHooks\Bag\DataBag {#29277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29278 …} +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 | 102.0 MiB | 5.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8562 #id: 3094 #code: "noix-de-muscade-indonesia-pour-moulin-peugeot-6391" #attributes: Doctrine\ORM\PersistentCollection {#8572 …} #variants: Doctrine\ORM\PersistentCollection {#8574 …} #options: Doctrine\ORM\PersistentCollection {#8578 …} #associations: Doctrine\ORM\PersistentCollection {#8576 …} #createdAt: DateTime @1758632752 {#8560 : 2025-09-23 21:05:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632752 {#8561 : 2025-09-23 21:05:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8581 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8582 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 3094 #name: "Noix de Muscade Indonesia pour Moulin Peugeot" #slug: "noix-de-muscade-indonesia-pour-moulin-peugeot-6391" #description: """ <div class="col is-12"><ul>\n <li>50 grs.</li>\n <li>Provenance Indonésie.</li>\n </ul></div><h1>Descriptif Noix de Muscade Indonesia pour Moulin Peugeot</h1><div class="col is-12">Fruit d'un arbre tropical, le muscadier, la noix de muscade Indonesia possède des notes de parfums chauds et suaves pour révéler parfaitement toutes les saveurs des gratins, soupes et compotes.</div><h1>Caractéristiques Noix de Muscade Indonesia pour Moulin Peugeot</h1><div class="col is-12">- 50 grs.<br />- Provenance Indonésie.</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 {#8584 …} #channels: Doctrine\ORM\PersistentCollection {#8570 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8566 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8568 …} #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 {#29145 +product: App\Entity\Product\Product {#8562 #id: 3094 #code: "noix-de-muscade-indonesia-pour-moulin-peugeot-6391" #attributes: Doctrine\ORM\PersistentCollection {#8572 …} #variants: Doctrine\ORM\PersistentCollection {#8574 …} #options: Doctrine\ORM\PersistentCollection {#8578 …} #associations: Doctrine\ORM\PersistentCollection {#8576 …} #createdAt: DateTime @1758632752 {#8560 : 2025-09-23 21:05:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632752 {#8561 : 2025-09-23 21:05:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8581 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8582 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 3094 #name: "Noix de Muscade Indonesia pour Moulin Peugeot" #slug: "noix-de-muscade-indonesia-pour-moulin-peugeot-6391" #description: """ <div class="col is-12"><ul>\n <li>50 grs.</li>\n <li>Provenance Indonésie.</li>\n </ul></div><h1>Descriptif Noix de Muscade Indonesia pour Moulin Peugeot</h1><div class="col is-12">Fruit d'un arbre tropical, le muscadier, la noix de muscade Indonesia possède des notes de parfums chauds et suaves pour révéler parfaitement toutes les saveurs des gratins, soupes et compotes.</div><h1>Caractéristiques Noix de Muscade Indonesia pour Moulin Peugeot</h1><div class="col is-12">- 50 grs.<br />- Provenance Indonésie.</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 {#8584 …} #channels: Doctrine\ORM\PersistentCollection {#8570 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8566 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8568 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29345 …} +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]
|
102.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8562 #id: 3094 #code: "noix-de-muscade-indonesia-pour-moulin-peugeot-6391" #attributes: Doctrine\ORM\PersistentCollection {#8572 …} #variants: Doctrine\ORM\PersistentCollection {#8574 …} #options: Doctrine\ORM\PersistentCollection {#8578 …} #associations: Doctrine\ORM\PersistentCollection {#8576 …} #createdAt: DateTime @1758632752 {#8560 : 2025-09-23 21:05:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632752 {#8561 : 2025-09-23 21:05:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8581 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8582 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 3094 #name: "Noix de Muscade Indonesia pour Moulin Peugeot" #slug: "noix-de-muscade-indonesia-pour-moulin-peugeot-6391" #description: """ <div class="col is-12"><ul>\n <li>50 grs.</li>\n <li>Provenance Indonésie.</li>\n </ul></div><h1>Descriptif Noix de Muscade Indonesia pour Moulin Peugeot</h1><div class="col is-12">Fruit d'un arbre tropical, le muscadier, la noix de muscade Indonesia possède des notes de parfums chauds et suaves pour révéler parfaitement toutes les saveurs des gratins, soupes et compotes.</div><h1>Caractéristiques Noix de Muscade Indonesia pour Moulin Peugeot</h1><div class="col is-12">- 50 grs.<br />- Provenance Indonésie.</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 {#8584 …} #channels: Doctrine\ORM\PersistentCollection {#8570 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8566 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8568 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Noix de Muscade Indonesia pour Moulin Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29416 -props: [ "product" => App\Entity\Product\Product {#8562 #id: 3094 #code: "noix-de-muscade-indonesia-pour-moulin-peugeot-6391" #attributes: Doctrine\ORM\PersistentCollection {#8572 …} #variants: Doctrine\ORM\PersistentCollection {#8574 …} #options: Doctrine\ORM\PersistentCollection {#8578 …} #associations: Doctrine\ORM\PersistentCollection {#8576 …} #createdAt: DateTime @1758632752 {#8560 : 2025-09-23 21:05:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632752 {#8561 : 2025-09-23 21:05:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8581 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8582 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 3094 #name: "Noix de Muscade Indonesia pour Moulin Peugeot" #slug: "noix-de-muscade-indonesia-pour-moulin-peugeot-6391" #description: """ <div class="col is-12"><ul>\n <li>50 grs.</li>\n <li>Provenance Indonésie.</li>\n </ul></div><h1>Descriptif Noix de Muscade Indonesia pour Moulin Peugeot</h1><div class="col is-12">Fruit d'un arbre tropical, le muscadier, la noix de muscade Indonesia possède des notes de parfums chauds et suaves pour révéler parfaitement toutes les saveurs des gratins, soupes et compotes.</div><h1>Caractéristiques Noix de Muscade Indonesia pour Moulin Peugeot</h1><div class="col is-12">- 50 grs.<br />- Provenance Indonésie.</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 {#8584 …} #channels: Doctrine\ORM\PersistentCollection {#8570 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8566 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8568 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29400 …} +context: Sylius\TwigHooks\Bag\DataBag {#29467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29397 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29345 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29353 #collection: Doctrine\Common\Collections\ArrayCollection {#29362 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29400 …} +context: Sylius\TwigHooks\Bag\DataBag {#29467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29397 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Noix de Muscade Indonesia pour Moulin Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29353 #collection: Doctrine\Common\Collections\ArrayCollection {#29362 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29471 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29400 …} +context: Sylius\TwigHooks\Bag\DataBag {#29467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29397 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29345 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29353 #collection: Doctrine\Common\Collections\ArrayCollection {#29362 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29521 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29512 …} +context: Sylius\TwigHooks\Bag\DataBag {#29519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29520 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29345 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29524 +variant: App\Entity\Product\ProductVariant {#29345 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29521 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29512 …} +context: Sylius\TwigHooks\Bag\DataBag {#29519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29520 …} +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 | 102.0 MiB | 5.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8588 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632758 {#8586 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8587 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8588} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </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 {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #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 {#29407 +product: App\Entity\Product\Product {#8588 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632758 {#8586 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8587 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8588} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </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 {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29587 …} +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]
|
102.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8588 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632758 {#8586 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8587 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8588} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </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 {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Muscade Daman Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29661 -props: [ "product" => App\Entity\Product\Product {#8588 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632758 {#8586 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8587 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8588} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </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 {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29645 …} +context: Sylius\TwigHooks\Bag\DataBag {#29712 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29642 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29587 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29595 #collection: Doctrine\Common\Collections\ArrayCollection {#29607 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29583 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29645 …} +context: Sylius\TwigHooks\Bag\DataBag {#29712 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29642 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Muscade Daman Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29595 #collection: Doctrine\Common\Collections\ArrayCollection {#29607 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29583 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29716 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29645 …} +context: Sylius\TwigHooks\Bag\DataBag {#29712 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29642 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29587 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29595 #collection: Doctrine\Common\Collections\ArrayCollection {#29607 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29583 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29757 …} +context: Sylius\TwigHooks\Bag\DataBag {#29764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29765 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29587 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29769 +variant: App\Entity\Product\ProductVariant {#29587 …} +price: "47,00\u{A0}€" +originalPrice: "52,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29757 …} +context: Sylius\TwigHooks\Bag\DataBag {#29764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29765 …} +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 | 102.0 MiB | 5.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8611 #id: 3115 #code: "moulin-a-muscade-madras-peugeot-5720" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632758 {#8609 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8610 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 3115 #name: "Moulin à Muscade Madras Peugeot" #slug: "moulin-a-muscade-madras-peugeot-5720" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Bois, acryl et inox.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Madras Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Madras, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Madras Peugeot</h1><div class="col is-12">Bois couleur chocolat.<br />Taille : 15 cm.<br />Réservoir en acrylique<br />Bouchon en inox. </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>\n <div id="gtx-trans" style="position: absolute; left: 64px; top: -20.0028px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #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 {#29652 +product: App\Entity\Product\Product {#8611 #id: 3115 #code: "moulin-a-muscade-madras-peugeot-5720" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632758 {#8609 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8610 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 3115 #name: "Moulin à Muscade Madras Peugeot" #slug: "moulin-a-muscade-madras-peugeot-5720" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Bois, acryl et inox.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Madras Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Madras, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Madras Peugeot</h1><div class="col is-12">Bois couleur chocolat.<br />Taille : 15 cm.<br />Réservoir en acrylique<br />Bouchon en inox. </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>\n <div id="gtx-trans" style="position: absolute; left: 64px; top: -20.0028px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29832 …} +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]
|
102.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8611 #id: 3115 #code: "moulin-a-muscade-madras-peugeot-5720" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632758 {#8609 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8610 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 3115 #name: "Moulin à Muscade Madras Peugeot" #slug: "moulin-a-muscade-madras-peugeot-5720" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Bois, acryl et inox.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Madras Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Madras, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Madras Peugeot</h1><div class="col is-12">Bois couleur chocolat.<br />Taille : 15 cm.<br />Réservoir en acrylique<br />Bouchon en inox. </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>\n <div id="gtx-trans" style="position: absolute; left: 64px; top: -20.0028px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Muscade Madras Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29903 -props: [ "product" => App\Entity\Product\Product {#8611 #id: 3115 #code: "moulin-a-muscade-madras-peugeot-5720" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632758 {#8609 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8610 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 3115 #name: "Moulin à Muscade Madras Peugeot" #slug: "moulin-a-muscade-madras-peugeot-5720" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Bois, acryl et inox.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Madras Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Madras, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Madras Peugeot</h1><div class="col is-12">Bois couleur chocolat.<br />Taille : 15 cm.<br />Réservoir en acrylique<br />Bouchon en inox. </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>\n <div id="gtx-trans" style="position: absolute; left: 64px; top: -20.0028px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29887 …} +context: Sylius\TwigHooks\Bag\DataBag {#29954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29884 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29832 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29840 #collection: Doctrine\Common\Collections\ArrayCollection {#29849 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29828 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29887 …} +context: Sylius\TwigHooks\Bag\DataBag {#29954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29884 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Muscade Madras Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29840 #collection: Doctrine\Common\Collections\ArrayCollection {#29849 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29828 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29958 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29887 …} +context: Sylius\TwigHooks\Bag\DataBag {#29954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29884 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29832 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29840 #collection: Doctrine\Common\Collections\ArrayCollection {#29849 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29828 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29999 …} +context: Sylius\TwigHooks\Bag\DataBag {#30006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30007 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29832 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30011 +variant: App\Entity\Product\ProductVariant {#29832 …} +price: "44,00\u{A0}€" +originalPrice: "49,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29999 …} +context: Sylius\TwigHooks\Bag\DataBag {#30006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30007 …} +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 | 102.0 MiB | 5.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8634 #id: 3116 #code: "moulin-a-muscade-goa-peugeot-5721" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632758 {#8632 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8633 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8650 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8651 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 3116 #name: "Moulin à Muscade Goa Peugeot" #slug: "moulin-a-muscade-goa-peugeot-5721" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Fabriqué en France.</li>\n <li>Acrylique et inox.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Goa Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Goa, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Goa Peugeot</h1><div class="col is-12">Acrylique et inox.<br />Mécanisme garanti à vie.<br />Taille : 15 cm. </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>\n <div id="gtx-trans" style="position: absolute; left: -16px; top: 21.7244px;"></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 {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8639 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #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 {#29894 +product: App\Entity\Product\Product {#8634 #id: 3116 #code: "moulin-a-muscade-goa-peugeot-5721" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632758 {#8632 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8633 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8650 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8651 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 3116 #name: "Moulin à Muscade Goa Peugeot" #slug: "moulin-a-muscade-goa-peugeot-5721" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Fabriqué en France.</li>\n <li>Acrylique et inox.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Goa Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Goa, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Goa Peugeot</h1><div class="col is-12">Acrylique et inox.<br />Mécanisme garanti à vie.<br />Taille : 15 cm. </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>\n <div id="gtx-trans" style="position: absolute; left: -16px; top: 21.7244px;"></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 {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8639 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30074 …} +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]
|
102.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8634 #id: 3116 #code: "moulin-a-muscade-goa-peugeot-5721" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632758 {#8632 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8633 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8650 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8651 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 3116 #name: "Moulin à Muscade Goa Peugeot" #slug: "moulin-a-muscade-goa-peugeot-5721" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Fabriqué en France.</li>\n <li>Acrylique et inox.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Goa Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Goa, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Goa Peugeot</h1><div class="col is-12">Acrylique et inox.<br />Mécanisme garanti à vie.<br />Taille : 15 cm. </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>\n <div id="gtx-trans" style="position: absolute; left: -16px; top: 21.7244px;"></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 {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8639 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Muscade Goa Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30148 -props: [ "product" => App\Entity\Product\Product {#8634 #id: 3116 #code: "moulin-a-muscade-goa-peugeot-5721" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632758 {#8632 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8633 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8650 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8651 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 3116 #name: "Moulin à Muscade Goa Peugeot" #slug: "moulin-a-muscade-goa-peugeot-5721" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Fabriqué en France.</li>\n <li>Acrylique et inox.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Goa Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Goa, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Goa Peugeot</h1><div class="col is-12">Acrylique et inox.<br />Mécanisme garanti à vie.<br />Taille : 15 cm. </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>\n <div id="gtx-trans" style="position: absolute; left: -16px; top: 21.7244px;"></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 {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8639 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30141 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30132 …} +context: Sylius\TwigHooks\Bag\DataBag {#30199 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30129 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30074 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30082 #collection: Doctrine\Common\Collections\ArrayCollection {#30094 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30070 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30141 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30132 …} +context: Sylius\TwigHooks\Bag\DataBag {#30199 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30129 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Muscade Goa Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30082 #collection: Doctrine\Common\Collections\ArrayCollection {#30094 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30070 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30203 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30141 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30132 …} +context: Sylius\TwigHooks\Bag\DataBag {#30199 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30129 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30074 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30082 #collection: Doctrine\Common\Collections\ArrayCollection {#30094 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30070 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30253 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30244 …} +context: Sylius\TwigHooks\Bag\DataBag {#30251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30252 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30074 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30256 +variant: App\Entity\Product\ProductVariant {#30074 …} +price: "42,00\u{A0}€" +originalPrice: "46,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30253 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30244 …} +context: Sylius\TwigHooks\Bag\DataBag {#30251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30252 …} +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 | 102.0 MiB | 5.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8657 #id: 3117 #code: "moulin-muscade-tidore-peugeot-7564" #attributes: Doctrine\ORM\PersistentCollection {#8664 …} #variants: Doctrine\ORM\PersistentCollection {#8666 …} #options: Doctrine\ORM\PersistentCollection {#8670 …} #associations: Doctrine\ORM\PersistentCollection {#8668 …} #createdAt: DateTime @1758632758 {#8655 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8656 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8673 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8674 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 3117 #name: "Moulin Muscade Tidore Peugeot" #slug: "moulin-muscade-tidore-peugeot-7564" #description: """ <div class="col is-12"><ul>\n <li>Acrylique et acier inoxydable.</li>\n <li>Contient jusqu'à 8 noix de muscade.</li>\n </ul></div><h1>Descriptif Moulin Muscade Tidore Peugeot</h1><div class="col is-12">C'est connu, une pincée de noix de muscade fraîchement moulue rehausse subtilement un plat sucré ou salé. Particulièrement ingénieux, le moulin à muscade Tidore Peugeot permet grâce à sa puissante griffe et à son duo lame-râpe de râper très finement les noix de muscade. Entièrement en acrylique et acier inoxydable, ce moulin qui peut contenir jusqu'à 8 noix s'harmonisera parfaitement à votre cuisine.</div><h1>Caractéristiques Moulin Muscade Tidore Peugeot</h1><div class="col is-12">- Acrylique et acier inoxydable.<br />- Contient jusqu'à 8 noix de muscade.<br />- Taille : 11 cm</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 {#8676 …} #channels: Doctrine\ORM\PersistentCollection {#8662 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8658 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8660 …} #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 {#30139 +product: App\Entity\Product\Product {#8657 #id: 3117 #code: "moulin-muscade-tidore-peugeot-7564" #attributes: Doctrine\ORM\PersistentCollection {#8664 …} #variants: Doctrine\ORM\PersistentCollection {#8666 …} #options: Doctrine\ORM\PersistentCollection {#8670 …} #associations: Doctrine\ORM\PersistentCollection {#8668 …} #createdAt: DateTime @1758632758 {#8655 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8656 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8673 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8674 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 3117 #name: "Moulin Muscade Tidore Peugeot" #slug: "moulin-muscade-tidore-peugeot-7564" #description: """ <div class="col is-12"><ul>\n <li>Acrylique et acier inoxydable.</li>\n <li>Contient jusqu'à 8 noix de muscade.</li>\n </ul></div><h1>Descriptif Moulin Muscade Tidore Peugeot</h1><div class="col is-12">C'est connu, une pincée de noix de muscade fraîchement moulue rehausse subtilement un plat sucré ou salé. Particulièrement ingénieux, le moulin à muscade Tidore Peugeot permet grâce à sa puissante griffe et à son duo lame-râpe de râper très finement les noix de muscade. Entièrement en acrylique et acier inoxydable, ce moulin qui peut contenir jusqu'à 8 noix s'harmonisera parfaitement à votre cuisine.</div><h1>Caractéristiques Moulin Muscade Tidore Peugeot</h1><div class="col is-12">- Acrylique et acier inoxydable.<br />- Contient jusqu'à 8 noix de muscade.<br />- Taille : 11 cm</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 {#8676 …} #channels: Doctrine\ORM\PersistentCollection {#8662 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8658 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8660 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30319 …} +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]
|
102.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8657 #id: 3117 #code: "moulin-muscade-tidore-peugeot-7564" #attributes: Doctrine\ORM\PersistentCollection {#8664 …} #variants: Doctrine\ORM\PersistentCollection {#8666 …} #options: Doctrine\ORM\PersistentCollection {#8670 …} #associations: Doctrine\ORM\PersistentCollection {#8668 …} #createdAt: DateTime @1758632758 {#8655 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8656 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8673 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8674 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 3117 #name: "Moulin Muscade Tidore Peugeot" #slug: "moulin-muscade-tidore-peugeot-7564" #description: """ <div class="col is-12"><ul>\n <li>Acrylique et acier inoxydable.</li>\n <li>Contient jusqu'à 8 noix de muscade.</li>\n </ul></div><h1>Descriptif Moulin Muscade Tidore Peugeot</h1><div class="col is-12">C'est connu, une pincée de noix de muscade fraîchement moulue rehausse subtilement un plat sucré ou salé. Particulièrement ingénieux, le moulin à muscade Tidore Peugeot permet grâce à sa puissante griffe et à son duo lame-râpe de râper très finement les noix de muscade. Entièrement en acrylique et acier inoxydable, ce moulin qui peut contenir jusqu'à 8 noix s'harmonisera parfaitement à votre cuisine.</div><h1>Caractéristiques Moulin Muscade Tidore Peugeot</h1><div class="col is-12">- Acrylique et acier inoxydable.<br />- Contient jusqu'à 8 noix de muscade.<br />- Taille : 11 cm</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 {#8676 …} #channels: Doctrine\ORM\PersistentCollection {#8662 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8658 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8660 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Muscade Tidore Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30390 -props: [ "product" => App\Entity\Product\Product {#8657 #id: 3117 #code: "moulin-muscade-tidore-peugeot-7564" #attributes: Doctrine\ORM\PersistentCollection {#8664 …} #variants: Doctrine\ORM\PersistentCollection {#8666 …} #options: Doctrine\ORM\PersistentCollection {#8670 …} #associations: Doctrine\ORM\PersistentCollection {#8668 …} #createdAt: DateTime @1758632758 {#8655 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8656 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8673 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8674 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 3117 #name: "Moulin Muscade Tidore Peugeot" #slug: "moulin-muscade-tidore-peugeot-7564" #description: """ <div class="col is-12"><ul>\n <li>Acrylique et acier inoxydable.</li>\n <li>Contient jusqu'à 8 noix de muscade.</li>\n </ul></div><h1>Descriptif Moulin Muscade Tidore Peugeot</h1><div class="col is-12">C'est connu, une pincée de noix de muscade fraîchement moulue rehausse subtilement un plat sucré ou salé. Particulièrement ingénieux, le moulin à muscade Tidore Peugeot permet grâce à sa puissante griffe et à son duo lame-râpe de râper très finement les noix de muscade. Entièrement en acrylique et acier inoxydable, ce moulin qui peut contenir jusqu'à 8 noix s'harmonisera parfaitement à votre cuisine.</div><h1>Caractéristiques Moulin Muscade Tidore Peugeot</h1><div class="col is-12">- Acrylique et acier inoxydable.<br />- Contient jusqu'à 8 noix de muscade.<br />- Taille : 11 cm</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 {#8676 …} #channels: Doctrine\ORM\PersistentCollection {#8662 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8564 …} #reviews: Doctrine\ORM\PersistentCollection {#8658 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8660 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30383 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30374 …} +context: Sylius\TwigHooks\Bag\DataBag {#30447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30371 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30319 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30327 #collection: Doctrine\Common\Collections\ArrayCollection {#30336 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30383 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30374 …} +context: Sylius\TwigHooks\Bag\DataBag {#30447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30371 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Muscade Tidore Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30327 #collection: Doctrine\Common\Collections\ArrayCollection {#30336 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30451 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30383 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30374 …} +context: Sylius\TwigHooks\Bag\DataBag {#30447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30371 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30319 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30327 #collection: Doctrine\Common\Collections\ArrayCollection {#30336 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30492 …} +context: Sylius\TwigHooks\Bag\DataBag {#30499 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30500 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30319 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30504 +variant: App\Entity\Product\ProductVariant {#30319 …} +price: "35,00\u{A0}€" +originalPrice: "39,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30492 …} +context: Sylius\TwigHooks\Bag\DataBag {#30499 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30500 …} +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 | 102.0 MiB | 6.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8680 #id: 3253 #code: "moulin-a-muscade-marlux-de-buyer-3701" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632866 {#8678 : 2025-09-23 21:07:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632866 {#8679 : 2025-09-23 21:07:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #id: 3253 #name: "Moulin à muscade Marlux De Buyer" #slug: "moulin-a-muscade-marlux-de-buyer-3701" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme spécifique pour la muscade.</li>\n <li><strong>Fabrication française. Val d'ajol (vosges).</strong></li>\n </ul></div><h1>Description moulin à muscade Marlux</h1><div class="col is-12">Le moulin à muscade Marlux permet de stocker et de broyer vos noix de muscade. Son mécanisme spécialement étudié râpe la noix de muscade avec une mouture fine permettant d'en relever tous les arômes.</div><h1>Caractéristiques moulin à muscade Marlux</h1><div class="col is-12">Mécanisme à manivelle. Hauteur 11 cm. ø 5 cm.fabriqué en france.</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>\n <div id="gtx-trans" style="position: absolute; left: 147px; top: 21.7244px;"></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 {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #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 {#30381 +product: App\Entity\Product\Product {#8680 #id: 3253 #code: "moulin-a-muscade-marlux-de-buyer-3701" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632866 {#8678 : 2025-09-23 21:07:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632866 {#8679 : 2025-09-23 21:07:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #id: 3253 #name: "Moulin à muscade Marlux De Buyer" #slug: "moulin-a-muscade-marlux-de-buyer-3701" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme spécifique pour la muscade.</li>\n <li><strong>Fabrication française. Val d'ajol (vosges).</strong></li>\n </ul></div><h1>Description moulin à muscade Marlux</h1><div class="col is-12">Le moulin à muscade Marlux permet de stocker et de broyer vos noix de muscade. Son mécanisme spécialement étudié râpe la noix de muscade avec une mouture fine permettant d'en relever tous les arômes.</div><h1>Caractéristiques moulin à muscade Marlux</h1><div class="col is-12">Mécanisme à manivelle. Hauteur 11 cm. ø 5 cm.fabriqué en france.</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>\n <div id="gtx-trans" style="position: absolute; left: 147px; top: 21.7244px;"></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 {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30567 …} +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]
|
102.0 MiB | 2.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8680 #id: 3253 #code: "moulin-a-muscade-marlux-de-buyer-3701" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632866 {#8678 : 2025-09-23 21:07:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632866 {#8679 : 2025-09-23 21:07:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #id: 3253 #name: "Moulin à muscade Marlux De Buyer" #slug: "moulin-a-muscade-marlux-de-buyer-3701" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme spécifique pour la muscade.</li>\n <li><strong>Fabrication française. Val d'ajol (vosges).</strong></li>\n </ul></div><h1>Description moulin à muscade Marlux</h1><div class="col is-12">Le moulin à muscade Marlux permet de stocker et de broyer vos noix de muscade. Son mécanisme spécialement étudié râpe la noix de muscade avec une mouture fine permettant d'en relever tous les arômes.</div><h1>Caractéristiques moulin à muscade Marlux</h1><div class="col is-12">Mécanisme à manivelle. Hauteur 11 cm. ø 5 cm.fabriqué en france.</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>\n <div id="gtx-trans" style="position: absolute; left: 147px; top: 21.7244px;"></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 {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à muscade Marlux De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30638 -props: [ "product" => App\Entity\Product\Product {#8680 #id: 3253 #code: "moulin-a-muscade-marlux-de-buyer-3701" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632866 {#8678 : 2025-09-23 21:07:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632866 {#8679 : 2025-09-23 21:07:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #id: 3253 #name: "Moulin à muscade Marlux De Buyer" #slug: "moulin-a-muscade-marlux-de-buyer-3701" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme spécifique pour la muscade.</li>\n <li><strong>Fabrication française. Val d'ajol (vosges).</strong></li>\n </ul></div><h1>Description moulin à muscade Marlux</h1><div class="col is-12">Le moulin à muscade Marlux permet de stocker et de broyer vos noix de muscade. Son mécanisme spécialement étudié râpe la noix de muscade avec une mouture fine permettant d'en relever tous les arômes.</div><h1>Caractéristiques moulin à muscade Marlux</h1><div class="col is-12">Mécanisme à manivelle. Hauteur 11 cm. ø 5 cm.fabriqué en france.</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>\n <div id="gtx-trans" style="position: absolute; left: 147px; top: 21.7244px;"></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 {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30622 …} +context: Sylius\TwigHooks\Bag\DataBag {#30689 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30619 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30567 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30575 #collection: Doctrine\Common\Collections\ArrayCollection {#30584 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30563 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30622 …} +context: Sylius\TwigHooks\Bag\DataBag {#30689 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30619 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à muscade Marlux De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30575 #collection: Doctrine\Common\Collections\ArrayCollection {#30584 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30563 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30693 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30622 …} +context: Sylius\TwigHooks\Bag\DataBag {#30689 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30619 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30567 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30575 #collection: Doctrine\Common\Collections\ArrayCollection {#30584 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30563 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30743 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30734 …} +context: Sylius\TwigHooks\Bag\DataBag {#30741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30742 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30567 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30746 +variant: App\Entity\Product\ProductVariant {#30567 …} +price: "23,00\u{A0}€" +originalPrice: "23,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30743 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30734 …} +context: Sylius\TwigHooks\Bag\DataBag {#30741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30742 …} +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 | 102.0 MiB | 5.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8703 #id: 3254 #code: "moulin-a-muscade-manuel-adhoc-5390" #attributes: Doctrine\ORM\PersistentCollection {#8710 …} #variants: Doctrine\ORM\PersistentCollection {#8712 …} #options: Doctrine\ORM\PersistentCollection {#8716 …} #associations: Doctrine\ORM\PersistentCollection {#8714 …} #createdAt: DateTime @1758632866 {#8701 : 2025-09-23 21:07:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632866 {#8702 : 2025-09-23 21:07:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8719 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8720 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8703} #id: 3254 #name: "Moulin à Muscade manuel Adhoc" #slug: "moulin-a-muscade-manuel-adhoc-5390" #description: """ <div class="col is-12"><ul>\n <li>Simple et pratique à utiliser.</li>\n <li>Acier inoxydable et acrylique.</li>\n <li>Avec compartiment pour les noix de muscade.</li>\n </ul></div><h1>Descriptif Moulin à Muscade manuel Adhoc</h1><div class="col is-12">Réalisé en acier inoxydable et en acrylique pour un design moderne et fonctionnel, le Moulin à Muscade manuel Ahdoc possède un compartiment de stockage des noix de muscade.</div><h1>Caractéristiques Moulin à Muscade manuel Adhoc</h1><div class="col is-12">En acier inoxydable et acrylique. Hauteur 12,5 cm, diamètre 4 cm. Compartiment à noix de muscade.</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 {#8722 …} #channels: Doctrine\ORM\PersistentCollection {#8708 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8704 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8706 …} #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 {#30629 +product: App\Entity\Product\Product {#8703 #id: 3254 #code: "moulin-a-muscade-manuel-adhoc-5390" #attributes: Doctrine\ORM\PersistentCollection {#8710 …} #variants: Doctrine\ORM\PersistentCollection {#8712 …} #options: Doctrine\ORM\PersistentCollection {#8716 …} #associations: Doctrine\ORM\PersistentCollection {#8714 …} #createdAt: DateTime @1758632866 {#8701 : 2025-09-23 21:07:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632866 {#8702 : 2025-09-23 21:07:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8719 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8720 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8703} #id: 3254 #name: "Moulin à Muscade manuel Adhoc" #slug: "moulin-a-muscade-manuel-adhoc-5390" #description: """ <div class="col is-12"><ul>\n <li>Simple et pratique à utiliser.</li>\n <li>Acier inoxydable et acrylique.</li>\n <li>Avec compartiment pour les noix de muscade.</li>\n </ul></div><h1>Descriptif Moulin à Muscade manuel Adhoc</h1><div class="col is-12">Réalisé en acier inoxydable et en acrylique pour un design moderne et fonctionnel, le Moulin à Muscade manuel Ahdoc possède un compartiment de stockage des noix de muscade.</div><h1>Caractéristiques Moulin à Muscade manuel Adhoc</h1><div class="col is-12">En acier inoxydable et acrylique. Hauteur 12,5 cm, diamètre 4 cm. Compartiment à noix de muscade.</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 {#8722 …} #channels: Doctrine\ORM\PersistentCollection {#8708 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8704 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8706 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30809 …} +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]
|
102.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8703 #id: 3254 #code: "moulin-a-muscade-manuel-adhoc-5390" #attributes: Doctrine\ORM\PersistentCollection {#8710 …} #variants: Doctrine\ORM\PersistentCollection {#8712 …} #options: Doctrine\ORM\PersistentCollection {#8716 …} #associations: Doctrine\ORM\PersistentCollection {#8714 …} #createdAt: DateTime @1758632866 {#8701 : 2025-09-23 21:07:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632866 {#8702 : 2025-09-23 21:07:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8719 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8720 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8703} #id: 3254 #name: "Moulin à Muscade manuel Adhoc" #slug: "moulin-a-muscade-manuel-adhoc-5390" #description: """ <div class="col is-12"><ul>\n <li>Simple et pratique à utiliser.</li>\n <li>Acier inoxydable et acrylique.</li>\n <li>Avec compartiment pour les noix de muscade.</li>\n </ul></div><h1>Descriptif Moulin à Muscade manuel Adhoc</h1><div class="col is-12">Réalisé en acier inoxydable et en acrylique pour un design moderne et fonctionnel, le Moulin à Muscade manuel Ahdoc possède un compartiment de stockage des noix de muscade.</div><h1>Caractéristiques Moulin à Muscade manuel Adhoc</h1><div class="col is-12">En acier inoxydable et acrylique. Hauteur 12,5 cm, diamètre 4 cm. Compartiment à noix de muscade.</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 {#8722 …} #channels: Doctrine\ORM\PersistentCollection {#8708 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8704 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8706 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Muscade manuel Adhoc" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30880 -props: [ "product" => App\Entity\Product\Product {#8703 #id: 3254 #code: "moulin-a-muscade-manuel-adhoc-5390" #attributes: Doctrine\ORM\PersistentCollection {#8710 …} #variants: Doctrine\ORM\PersistentCollection {#8712 …} #options: Doctrine\ORM\PersistentCollection {#8716 …} #associations: Doctrine\ORM\PersistentCollection {#8714 …} #createdAt: DateTime @1758632866 {#8701 : 2025-09-23 21:07:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632866 {#8702 : 2025-09-23 21:07:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8719 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8720 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8703} #id: 3254 #name: "Moulin à Muscade manuel Adhoc" #slug: "moulin-a-muscade-manuel-adhoc-5390" #description: """ <div class="col is-12"><ul>\n <li>Simple et pratique à utiliser.</li>\n <li>Acier inoxydable et acrylique.</li>\n <li>Avec compartiment pour les noix de muscade.</li>\n </ul></div><h1>Descriptif Moulin à Muscade manuel Adhoc</h1><div class="col is-12">Réalisé en acier inoxydable et en acrylique pour un design moderne et fonctionnel, le Moulin à Muscade manuel Ahdoc possède un compartiment de stockage des noix de muscade.</div><h1>Caractéristiques Moulin à Muscade manuel Adhoc</h1><div class="col is-12">En acier inoxydable et acrylique. Hauteur 12,5 cm, diamètre 4 cm. Compartiment à noix de muscade.</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 {#8722 …} #channels: Doctrine\ORM\PersistentCollection {#8708 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8704 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8706 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30864 …} +context: Sylius\TwigHooks\Bag\DataBag {#30931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30861 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30809 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30817 #collection: Doctrine\Common\Collections\ArrayCollection {#30826 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30805 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30864 …} +context: Sylius\TwigHooks\Bag\DataBag {#30931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30861 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Muscade manuel Adhoc" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30817 #collection: Doctrine\Common\Collections\ArrayCollection {#30826 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30805 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30935 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30864 …} +context: Sylius\TwigHooks\Bag\DataBag {#30931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30861 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30809 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30817 #collection: Doctrine\Common\Collections\ArrayCollection {#30826 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30805 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30976 …} +context: Sylius\TwigHooks\Bag\DataBag {#30983 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30984 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30809 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30988 +variant: App\Entity\Product\ProductVariant {#30809 …} +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 {#9061 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12491 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9058 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30976 …} +context: Sylius\TwigHooks\Bag\DataBag {#30983 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30984 …} +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 | 104.0 MiB | 2.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12556 …} +context: Sylius\TwigHooks\Bag\DataBag {#27438 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12566 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31265 +cart: App\Entity\Order\Order {#13470 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12556 …} +context: Sylius\TwigHooks\Bag\DataBag {#27438 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12566 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||