Components
12
Twig Components
28
Render Count
53
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.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13086 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13079 …} +context: Sylius\TwigHooks\Bag\DataBag {#13085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13084 …} +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 {#13706 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12977 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13086 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13079 …} +context: Sylius\TwigHooks\Bag\DataBag {#13085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13084 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 102.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13783 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13779 …} +context: Sylius\TwigHooks\Bag\DataBag {#13781 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13782 …} +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 {#13792 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13783 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13779 …} +context: Sylius\TwigHooks\Bag\DataBag {#13781 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13782 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 102.0 MiB | 4.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13874 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13853 …} +context: Sylius\TwigHooks\Bag\DataBag {#13873 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13872 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13889 +cart: App\Entity\Order\Order {#13956 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13874 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13853 …} +context: Sylius\TwigHooks\Bag\DataBag {#13873 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13872 …} +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 | 14.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14142 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14130 …} +context: Sylius\TwigHooks\Bag\DataBag {#14136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14128 …} +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 {#14151 #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 {#14142 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14130 …} +context: Sylius\TwigHooks\Bag\DataBag {#14136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14128 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27858 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27854 …} +context: Sylius\TwigHooks\Bag\DataBag {#27855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27857 …} +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 {#27867 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27858 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27854 …} +context: Sylius\TwigHooks\Bag\DataBag {#27855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27857 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27968 …} +context: Sylius\TwigHooks\Bag\DataBag {#27969 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27971 …} +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 {#27980 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27968 …} +context: Sylius\TwigHooks\Bag\DataBag {#27969 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27971 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28038 …} +context: Sylius\TwigHooks\Bag\DataBag {#28039 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28041 …} +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 {#28050 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28038 …} +context: Sylius\TwigHooks\Bag\DataBag {#28039 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28041 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 8.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 3411 #code: "toaster-vision-magimix-2170" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8776 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632936 {#8058 : 2025-09-23 21:08:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632936 {#7959 : 2025-09-23 21:08:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3411 #name: "Toaster vision MAGIMIX" #slug: "toaster-vision-magimix-2170" #description: """ <div class="col is-12"><ul>\n <li>Contrôle visuel permettant du brunissement du pain.</li>\n <li>Très beau design.</li>\n <li>Garantie 3 ans.</li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description toaster vision MAGIMIX</h1><div class="col is-12"><p>Le toaster Vision Magimix révolutionne l'art de griller pains et toasts. Avec sa double paroi en verre, il permet un contrôle permanent du brunissement du pain. Le toaster vision Magimix bénéficie d'un équipement performant (tubes à quartz, finition inox...)<span><span><span><span style="font-weight: bold; color: #ff6600;"><br /></span></span></span></span></p></div><h1>Caractéristiques toaster vision MAGIMIX</h1><div class="col is-12"><p> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Puissance 1450 watts.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 225 x 395 x 180 mm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids du produit : métal 4,3 kg / couleurs 3,9 kg.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fente XL dimensions : 260 x 41 mm pour 2 tranches de pain de mie ou 1 grande tranche de pain de campagne ou 4 morceaux de baguettes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Régulation électronique de la température 8 positions.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Touches rétro-éclairées.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">4 tubes quartz pour une parfaite répartition du grillage remplaçables.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Remontée extra-haute pour récupérer les petites tranches sans se brûler.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tiroir ramasse-miettes (latéral).</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Touche STOP pour arrêter le grillage en cours de cycle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cordon longueur 1 mètre.</div>\n <div>\n <ul>\n <li>Puissance 1450 watts.</li>\n <li>Dimensions : 225 x 395 x 180 mm.</li>\n <li>Poids du produit : métal 4,3 kg / couleurs 3,9 kg.</li>\n <li>Fente XL dimensions : 260 x 41 mm pour 2 tranches de pain de mie ou 1 grande tranche de pain de campagne ou 4 morceaux de baguettes.</li>\n <li>Régulation électronique de la température 8 positions.</li>\n <li>Touches rétro-éclairées.</li>\n <li>4 tubes quartz pour une parfaite répartition du grillage remplaçables.</li>\n <li>Remontée extra-haute pour récupérer les petites tranches sans se brûler.</li>\n <li>Tiroir ramasse-miettes (latéral).</li>\n <li>Touche STOP pour arrêter le grillage en cours de cycle.</li>\n <li>Cordon longueur 1 mètre.</li>\n <li>Garantie 3 ans.</li>\n <li>Disponibilité des pièces : 10 ans.</li>\n </ul>\n </div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28575 +product: App\Entity\Product\Product {#7949 #id: 3411 #code: "toaster-vision-magimix-2170" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8776 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632936 {#8058 : 2025-09-23 21:08:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632936 {#7959 : 2025-09-23 21:08:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3411 #name: "Toaster vision MAGIMIX" #slug: "toaster-vision-magimix-2170" #description: """ <div class="col is-12"><ul>\n <li>Contrôle visuel permettant du brunissement du pain.</li>\n <li>Très beau design.</li>\n <li>Garantie 3 ans.</li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description toaster vision MAGIMIX</h1><div class="col is-12"><p>Le toaster Vision Magimix révolutionne l'art de griller pains et toasts. Avec sa double paroi en verre, il permet un contrôle permanent du brunissement du pain. Le toaster vision Magimix bénéficie d'un équipement performant (tubes à quartz, finition inox...)<span><span><span><span style="font-weight: bold; color: #ff6600;"><br /></span></span></span></span></p></div><h1>Caractéristiques toaster vision MAGIMIX</h1><div class="col is-12"><p> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Puissance 1450 watts.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 225 x 395 x 180 mm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids du produit : métal 4,3 kg / couleurs 3,9 kg.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fente XL dimensions : 260 x 41 mm pour 2 tranches de pain de mie ou 1 grande tranche de pain de campagne ou 4 morceaux de baguettes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Régulation électronique de la température 8 positions.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Touches rétro-éclairées.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">4 tubes quartz pour une parfaite répartition du grillage remplaçables.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Remontée extra-haute pour récupérer les petites tranches sans se brûler.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tiroir ramasse-miettes (latéral).</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Touche STOP pour arrêter le grillage en cours de cycle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cordon longueur 1 mètre.</div>\n <div>\n <ul>\n <li>Puissance 1450 watts.</li>\n <li>Dimensions : 225 x 395 x 180 mm.</li>\n <li>Poids du produit : métal 4,3 kg / couleurs 3,9 kg.</li>\n <li>Fente XL dimensions : 260 x 41 mm pour 2 tranches de pain de mie ou 1 grande tranche de pain de campagne ou 4 morceaux de baguettes.</li>\n <li>Régulation électronique de la température 8 positions.</li>\n <li>Touches rétro-éclairées.</li>\n <li>4 tubes quartz pour une parfaite répartition du grillage remplaçables.</li>\n <li>Remontée extra-haute pour récupérer les petites tranches sans se brûler.</li>\n <li>Tiroir ramasse-miettes (latéral).</li>\n <li>Touche STOP pour arrêter le grillage en cours de cycle.</li>\n <li>Cordon longueur 1 mètre.</li>\n <li>Garantie 3 ans.</li>\n <li>Disponibilité des pièces : 10 ans.</li>\n </ul>\n </div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8779 …} +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 {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 3411 #code: "toaster-vision-magimix-2170" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8776 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632936 {#8058 : 2025-09-23 21:08:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632936 {#7959 : 2025-09-23 21:08:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3411 #name: "Toaster vision MAGIMIX" #slug: "toaster-vision-magimix-2170" #description: """ <div class="col is-12"><ul>\n <li>Contrôle visuel permettant du brunissement du pain.</li>\n <li>Très beau design.</li>\n <li>Garantie 3 ans.</li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description toaster vision MAGIMIX</h1><div class="col is-12"><p>Le toaster Vision Magimix révolutionne l'art de griller pains et toasts. Avec sa double paroi en verre, il permet un contrôle permanent du brunissement du pain. Le toaster vision Magimix bénéficie d'un équipement performant (tubes à quartz, finition inox...)<span><span><span><span style="font-weight: bold; color: #ff6600;"><br /></span></span></span></span></p></div><h1>Caractéristiques toaster vision MAGIMIX</h1><div class="col is-12"><p> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Puissance 1450 watts.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 225 x 395 x 180 mm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids du produit : métal 4,3 kg / couleurs 3,9 kg.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fente XL dimensions : 260 x 41 mm pour 2 tranches de pain de mie ou 1 grande tranche de pain de campagne ou 4 morceaux de baguettes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Régulation électronique de la température 8 positions.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Touches rétro-éclairées.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">4 tubes quartz pour une parfaite répartition du grillage remplaçables.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Remontée extra-haute pour récupérer les petites tranches sans se brûler.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tiroir ramasse-miettes (latéral).</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Touche STOP pour arrêter le grillage en cours de cycle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cordon longueur 1 mètre.</div>\n <div>\n <ul>\n <li>Puissance 1450 watts.</li>\n <li>Dimensions : 225 x 395 x 180 mm.</li>\n <li>Poids du produit : métal 4,3 kg / couleurs 3,9 kg.</li>\n <li>Fente XL dimensions : 260 x 41 mm pour 2 tranches de pain de mie ou 1 grande tranche de pain de campagne ou 4 morceaux de baguettes.</li>\n <li>Régulation électronique de la température 8 positions.</li>\n <li>Touches rétro-éclairées.</li>\n <li>4 tubes quartz pour une parfaite répartition du grillage remplaçables.</li>\n <li>Remontée extra-haute pour récupérer les petites tranches sans se brûler.</li>\n <li>Tiroir ramasse-miettes (latéral).</li>\n <li>Touche STOP pour arrêter le grillage en cours de cycle.</li>\n <li>Cordon longueur 1 mètre.</li>\n <li>Garantie 3 ans.</li>\n <li>Disponibilité des pièces : 10 ans.</li>\n </ul>\n </div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Toaster vision MAGIMIX" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28735 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 3411 #code: "toaster-vision-magimix-2170" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8776 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632936 {#8058 : 2025-09-23 21:08:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632936 {#7959 : 2025-09-23 21:08:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3411 #name: "Toaster vision MAGIMIX" #slug: "toaster-vision-magimix-2170" #description: """ <div class="col is-12"><ul>\n <li>Contrôle visuel permettant du brunissement du pain.</li>\n <li>Très beau design.</li>\n <li>Garantie 3 ans.</li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description toaster vision MAGIMIX</h1><div class="col is-12"><p>Le toaster Vision Magimix révolutionne l'art de griller pains et toasts. Avec sa double paroi en verre, il permet un contrôle permanent du brunissement du pain. Le toaster vision Magimix bénéficie d'un équipement performant (tubes à quartz, finition inox...)<span><span><span><span style="font-weight: bold; color: #ff6600;"><br /></span></span></span></span></p></div><h1>Caractéristiques toaster vision MAGIMIX</h1><div class="col is-12"><p> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Puissance 1450 watts.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 225 x 395 x 180 mm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids du produit : métal 4,3 kg / couleurs 3,9 kg.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fente XL dimensions : 260 x 41 mm pour 2 tranches de pain de mie ou 1 grande tranche de pain de campagne ou 4 morceaux de baguettes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Régulation électronique de la température 8 positions.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Touches rétro-éclairées.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">4 tubes quartz pour une parfaite répartition du grillage remplaçables.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Remontée extra-haute pour récupérer les petites tranches sans se brûler.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tiroir ramasse-miettes (latéral).</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Touche STOP pour arrêter le grillage en cours de cycle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cordon longueur 1 mètre.</div>\n <div>\n <ul>\n <li>Puissance 1450 watts.</li>\n <li>Dimensions : 225 x 395 x 180 mm.</li>\n <li>Poids du produit : métal 4,3 kg / couleurs 3,9 kg.</li>\n <li>Fente XL dimensions : 260 x 41 mm pour 2 tranches de pain de mie ou 1 grande tranche de pain de campagne ou 4 morceaux de baguettes.</li>\n <li>Régulation électronique de la température 8 positions.</li>\n <li>Touches rétro-éclairées.</li>\n <li>4 tubes quartz pour une parfaite répartition du grillage remplaçables.</li>\n <li>Remontée extra-haute pour récupérer les petites tranches sans se brûler.</li>\n <li>Tiroir ramasse-miettes (latéral).</li>\n <li>Touche STOP pour arrêter le grillage en cours de cycle.</li>\n <li>Cordon longueur 1 mètre.</li>\n <li>Garantie 3 ans.</li>\n <li>Disponibilité des pièces : 10 ans.</li>\n </ul>\n </div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28811 …} +context: Sylius\TwigHooks\Bag\DataBag {#28812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9050 #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8896 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36101 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36849 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28811 …} +context: Sylius\TwigHooks\Bag\DataBag {#28812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Toaster vision MAGIMIX" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9050 #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8896 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36101 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36849 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28819 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28811 …} +context: Sylius\TwigHooks\Bag\DataBag {#28812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9050 #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8896 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36101 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36849 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28877 …} +context: Sylius\TwigHooks\Bag\DataBag {#28885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28886 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28896 +variant: App\Entity\Product\ProductVariant {#8779 …} +price: "225,00\u{A0}€" +originalPrice: "250,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9547 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12977 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9544 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28877 …} +context: Sylius\TwigHooks\Bag\DataBag {#28885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28886 …} +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 | 4.27 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9054 #id: 3309 #code: "blender-power-4-magimix-3118" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9077 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632885 {#9048 : 2025-09-23 21:08:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632885 {#9051 : 2025-09-23 21:08:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9054} #id: 3309 #name: "Blender Power 4 Magimix" #slug: "blender-power-4-magimix-3118" #description: """ <div class="col is-12"><ul>\n <li>Système exclusif Blendermix pour une émulsion parfaite.</li>\n <li>Puissant et silencieux.</li>\n <li>Bol en verre thermorésistant.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Blender Power 4 Magimix</h1><div class="col is-12">Blender Power 4 Magimix vous permet d'obtenir des émulsions parfaites grâce à son système exclusif Blendermix qui crée une turbulence optimisée. Il vous rendra la cuisine plus facile grâce à ses 4 fonctions préprogrammées (Glace pilée , Smoothies , Soupes , Desserts glacés).<br /></div><h1>Caractéristiques Blender Power 4 Magimix</h1><div class="col is-12">Puissance 1200 W. 600 à 15 000 tours/min. Démarrage progressif . Mode pulse turbo pour des veloutés plus lisses. Mode économie d'énergie. Multifonctions. Système BlenderMix. Capacité 1,8 l. 4 fonctions préprogrammées : Glace pilée , Smoothies , Soupes , Desserts glacés. Bol verre thermorésistant . Livré avec : spatule mélangeur et livre de 80 recettes. Dimensions : h 40,5 x L 16,5 x P 16,5 cm. Poids 4,8 kg. <span style="font-weight: bold;"> Garantie 3 ans. Pièces disponibles 30 ans.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9056 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28713 +product: App\Entity\Product\Product {#9054 #id: 3309 #code: "blender-power-4-magimix-3118" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9077 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632885 {#9048 : 2025-09-23 21:08:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632885 {#9051 : 2025-09-23 21:08:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9054} #id: 3309 #name: "Blender Power 4 Magimix" #slug: "blender-power-4-magimix-3118" #description: """ <div class="col is-12"><ul>\n <li>Système exclusif Blendermix pour une émulsion parfaite.</li>\n <li>Puissant et silencieux.</li>\n <li>Bol en verre thermorésistant.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Blender Power 4 Magimix</h1><div class="col is-12">Blender Power 4 Magimix vous permet d'obtenir des émulsions parfaites grâce à son système exclusif Blendermix qui crée une turbulence optimisée. Il vous rendra la cuisine plus facile grâce à ses 4 fonctions préprogrammées (Glace pilée , Smoothies , Soupes , Desserts glacés).<br /></div><h1>Caractéristiques Blender Power 4 Magimix</h1><div class="col is-12">Puissance 1200 W. 600 à 15 000 tours/min. Démarrage progressif . Mode pulse turbo pour des veloutés plus lisses. Mode économie d'énergie. Multifonctions. Système BlenderMix. Capacité 1,8 l. 4 fonctions préprogrammées : Glace pilée , Smoothies , Soupes , Desserts glacés. Bol verre thermorésistant . Livré avec : spatule mélangeur et livre de 80 recettes. Dimensions : h 40,5 x L 16,5 x P 16,5 cm. Poids 4,8 kg. <span style="font-weight: bold;"> Garantie 3 ans. Pièces disponibles 30 ans.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9056 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9078 …} +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 {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +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 {#9054 #id: 3309 #code: "blender-power-4-magimix-3118" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9077 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632885 {#9048 : 2025-09-23 21:08:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632885 {#9051 : 2025-09-23 21:08:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9054} #id: 3309 #name: "Blender Power 4 Magimix" #slug: "blender-power-4-magimix-3118" #description: """ <div class="col is-12"><ul>\n <li>Système exclusif Blendermix pour une émulsion parfaite.</li>\n <li>Puissant et silencieux.</li>\n <li>Bol en verre thermorésistant.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Blender Power 4 Magimix</h1><div class="col is-12">Blender Power 4 Magimix vous permet d'obtenir des émulsions parfaites grâce à son système exclusif Blendermix qui crée une turbulence optimisée. Il vous rendra la cuisine plus facile grâce à ses 4 fonctions préprogrammées (Glace pilée , Smoothies , Soupes , Desserts glacés).<br /></div><h1>Caractéristiques Blender Power 4 Magimix</h1><div class="col is-12">Puissance 1200 W. 600 à 15 000 tours/min. Démarrage progressif . Mode pulse turbo pour des veloutés plus lisses. Mode économie d'énergie. Multifonctions. Système BlenderMix. Capacité 1,8 l. 4 fonctions préprogrammées : Glace pilée , Smoothies , Soupes , Desserts glacés. Bol verre thermorésistant . Livré avec : spatule mélangeur et livre de 80 recettes. Dimensions : h 40,5 x L 16,5 x P 16,5 cm. Poids 4,8 kg. <span style="font-weight: bold;"> Garantie 3 ans. Pièces disponibles 30 ans.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9056 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Blender Power 4 Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29023 -props: [ "product" => App\Entity\Product\Product {#9054 #id: 3309 #code: "blender-power-4-magimix-3118" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9077 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632885 {#9048 : 2025-09-23 21:08:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632885 {#9051 : 2025-09-23 21:08:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9054} #id: 3309 #name: "Blender Power 4 Magimix" #slug: "blender-power-4-magimix-3118" #description: """ <div class="col is-12"><ul>\n <li>Système exclusif Blendermix pour une émulsion parfaite.</li>\n <li>Puissant et silencieux.</li>\n <li>Bol en verre thermorésistant.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Blender Power 4 Magimix</h1><div class="col is-12">Blender Power 4 Magimix vous permet d'obtenir des émulsions parfaites grâce à son système exclusif Blendermix qui crée une turbulence optimisée. Il vous rendra la cuisine plus facile grâce à ses 4 fonctions préprogrammées (Glace pilée , Smoothies , Soupes , Desserts glacés).<br /></div><h1>Caractéristiques Blender Power 4 Magimix</h1><div class="col is-12">Puissance 1200 W. 600 à 15 000 tours/min. Démarrage progressif . Mode pulse turbo pour des veloutés plus lisses. Mode économie d'énergie. Multifonctions. Système BlenderMix. Capacité 1,8 l. 4 fonctions préprogrammées : Glace pilée , Smoothies , Soupes , Desserts glacés. Bol verre thermorésistant . Livré avec : spatule mélangeur et livre de 80 recettes. Dimensions : h 40,5 x L 16,5 x P 16,5 cm. Poids 4,8 kg. <span style="font-weight: bold;"> Garantie 3 ans. Pièces disponibles 30 ans.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9056 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29007 …} +context: Sylius\TwigHooks\Bag\DataBag {#29016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29077 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9078 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36869 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36871 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29007 …} +context: Sylius\TwigHooks\Bag\DataBag {#29016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29077 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Blender Power 4 Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36869 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36871 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29084 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29007 …} +context: Sylius\TwigHooks\Bag\DataBag {#29016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29077 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9078 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36869 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36871 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29125 …} +context: Sylius\TwigHooks\Bag\DataBag {#29132 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9078 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29137 +variant: App\Entity\Product\ProductVariant {#9078 …} +price: "224,00\u{A0}€" +originalPrice: "250,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9547 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12977 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9544 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29125 …} +context: Sylius\TwigHooks\Bag\DataBag {#29132 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …} +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 | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 3364 #code: "trancheuse-magimix-t-190-312" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632919 {#9093 : 2025-09-23 21:08:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632919 {#9094 : 2025-09-23 21:08:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 3364 #name: "Trancheuse MAGIMIX T 190" #slug: "trancheuse-magimix-t-190-312" #description: """ <div class="col is-12"><ul>\n <li>Réglage d'épaisseur de coupe.</li>\n <li>Facile à nettoyer.</li>\n <li>Garantie à 3 ans. </li>\n <li><span style="color: #000000;"><strong><strong>Livraison gratuite</strong> (France métropolitaine)</strong></span></li>\n </ul></div><h1>Description trancheuse Magimix T 190</h1><div class="col is-12">La trancheuse Magimix T 190 est multifonctions, elle permet de couper efficacement et facilement de la charcuterie comme du pain.</div><h1>Caractéristiques trancheuse MAGIMIX T 190</h1><div class="col is-12"><p>Vitesse de rotation 120 tr/mn. Puissance 150 W. Lame en acier inoxydable Ø 19 cm. Chariot extra-large 20 cm. Réglage de l’épaisseur de coupe de 0 à 2,8 cm. Plateau récupérateur en inox. Guide pour petits produits. Pieds anti-dérapants. Facile à nettoyer. Dim. H 28,5 x L 39,5 x P 28 cm. Garantie 3 ans.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29014 +product: App\Entity\Product\Product {#9097 #id: 3364 #code: "trancheuse-magimix-t-190-312" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632919 {#9093 : 2025-09-23 21:08:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632919 {#9094 : 2025-09-23 21:08:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 3364 #name: "Trancheuse MAGIMIX T 190" #slug: "trancheuse-magimix-t-190-312" #description: """ <div class="col is-12"><ul>\n <li>Réglage d'épaisseur de coupe.</li>\n <li>Facile à nettoyer.</li>\n <li>Garantie à 3 ans. </li>\n <li><span style="color: #000000;"><strong><strong>Livraison gratuite</strong> (France métropolitaine)</strong></span></li>\n </ul></div><h1>Description trancheuse Magimix T 190</h1><div class="col is-12">La trancheuse Magimix T 190 est multifonctions, elle permet de couper efficacement et facilement de la charcuterie comme du pain.</div><h1>Caractéristiques trancheuse MAGIMIX T 190</h1><div class="col is-12"><p>Vitesse de rotation 120 tr/mn. Puissance 150 W. Lame en acier inoxydable Ø 19 cm. Chariot extra-large 20 cm. Réglage de l’épaisseur de coupe de 0 à 2,8 cm. Plateau récupérateur en inox. Guide pour petits produits. Pieds anti-dérapants. Facile à nettoyer. Dim. H 28,5 x L 39,5 x P 28 cm. Garantie 3 ans.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9121 …} +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 {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +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 {#9097 #id: 3364 #code: "trancheuse-magimix-t-190-312" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632919 {#9093 : 2025-09-23 21:08:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632919 {#9094 : 2025-09-23 21:08:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 3364 #name: "Trancheuse MAGIMIX T 190" #slug: "trancheuse-magimix-t-190-312" #description: """ <div class="col is-12"><ul>\n <li>Réglage d'épaisseur de coupe.</li>\n <li>Facile à nettoyer.</li>\n <li>Garantie à 3 ans. </li>\n <li><span style="color: #000000;"><strong><strong>Livraison gratuite</strong> (France métropolitaine)</strong></span></li>\n </ul></div><h1>Description trancheuse Magimix T 190</h1><div class="col is-12">La trancheuse Magimix T 190 est multifonctions, elle permet de couper efficacement et facilement de la charcuterie comme du pain.</div><h1>Caractéristiques trancheuse MAGIMIX T 190</h1><div class="col is-12"><p>Vitesse de rotation 120 tr/mn. Puissance 150 W. Lame en acier inoxydable Ø 19 cm. Chariot extra-large 20 cm. Réglage de l’épaisseur de coupe de 0 à 2,8 cm. Plateau récupérateur en inox. Guide pour petits produits. Pieds anti-dérapants. Facile à nettoyer. Dim. H 28,5 x L 39,5 x P 28 cm. Garantie 3 ans.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Trancheuse MAGIMIX T 190" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29254 -props: [ "product" => App\Entity\Product\Product {#9097 #id: 3364 #code: "trancheuse-magimix-t-190-312" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632919 {#9093 : 2025-09-23 21:08:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632919 {#9094 : 2025-09-23 21:08:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 3364 #name: "Trancheuse MAGIMIX T 190" #slug: "trancheuse-magimix-t-190-312" #description: """ <div class="col is-12"><ul>\n <li>Réglage d'épaisseur de coupe.</li>\n <li>Facile à nettoyer.</li>\n <li>Garantie à 3 ans. </li>\n <li><span style="color: #000000;"><strong><strong>Livraison gratuite</strong> (France métropolitaine)</strong></span></li>\n </ul></div><h1>Description trancheuse Magimix T 190</h1><div class="col is-12">La trancheuse Magimix T 190 est multifonctions, elle permet de couper efficacement et facilement de la charcuterie comme du pain.</div><h1>Caractéristiques trancheuse MAGIMIX T 190</h1><div class="col is-12"><p>Vitesse de rotation 120 tr/mn. Puissance 150 W. Lame en acier inoxydable Ø 19 cm. Chariot extra-large 20 cm. Réglage de l’épaisseur de coupe de 0 à 2,8 cm. Plateau récupérateur en inox. Guide pour petits produits. Pieds anti-dérapants. Facile à nettoyer. Dim. H 28,5 x L 39,5 x P 28 cm. Garantie 3 ans.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #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 {#29309 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29238 …} +context: Sylius\TwigHooks\Bag\DataBag {#29247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29308 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36883 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36885 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29309 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29238 …} +context: Sylius\TwigHooks\Bag\DataBag {#29247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29308 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Trancheuse MAGIMIX T 190" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36883 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36885 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29315 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29309 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29238 …} +context: Sylius\TwigHooks\Bag\DataBag {#29247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29308 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36883 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36885 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29356 …} +context: Sylius\TwigHooks\Bag\DataBag {#29363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29364 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29368 +variant: App\Entity\Product\ProductVariant {#9121 …} +price: "179,00\u{A0}€" +originalPrice: "199,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9547 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12977 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9544 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29356 …} +context: Sylius\TwigHooks\Bag\DataBag {#29363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29364 …} +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 | 4.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9137 #id: 3262 #code: "appareil-a-raclette-breziere-710" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632869 {#9133 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9134 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 3262 #name: "Appareil à raclette Brézière" #slug: "appareil-a-raclette-breziere-710" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>2 rampes :permet un chauffage plus rapide. </li>\n <li>Pliable, se range facilement</li>\n <li><strong>Livraison gratuite. </strong><strong><span style="color: #000000;">(France métropolitaine)</span></strong></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes)</span> </li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description appareil à raclette BREZIERE</h1><div class="col is-12">L'appareil à raclette BREZIERE est idéal pour des raclettes conviviales en famille ou entre amis. L'appareil à raclette BREZIERE est équipé de 2 rampes permettant de faire fondre plus rapidement le fromage qui est fondu sans être cuit permettant de révéler toutes ses saveurs.</div><h1>Caractéristiques appareil à raclette BREZIERE</h1><div class="col is-12">230 V. Puissance 1000 W . Prévu pour 1/4 de fromage. Rampes de chauffage orientables selon la portion de fromage. Acier inoxydable et métal laqué. Dimensions : largeur 21.5 cm x longueur 44.5 cm. Faible encombrement, pliable, rangement facile. Garantie 1 an.<br /><br /><strong>Kit reblochonade en option.</strong><span style="color: #ff6600;"><br /></span></div><div class="col is-12"><p><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #ff6600; cursor: pointer; font-family: arial; font-weight: 700;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a></p>\n <div id="gtx-trans" style="position: absolute; left: -20px; top: -20px;"></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 {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29245 +product: App\Entity\Product\Product {#9137 #id: 3262 #code: "appareil-a-raclette-breziere-710" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632869 {#9133 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9134 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 3262 #name: "Appareil à raclette Brézière" #slug: "appareil-a-raclette-breziere-710" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>2 rampes :permet un chauffage plus rapide. </li>\n <li>Pliable, se range facilement</li>\n <li><strong>Livraison gratuite. </strong><strong><span style="color: #000000;">(France métropolitaine)</span></strong></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes)</span> </li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description appareil à raclette BREZIERE</h1><div class="col is-12">L'appareil à raclette BREZIERE est idéal pour des raclettes conviviales en famille ou entre amis. L'appareil à raclette BREZIERE est équipé de 2 rampes permettant de faire fondre plus rapidement le fromage qui est fondu sans être cuit permettant de révéler toutes ses saveurs.</div><h1>Caractéristiques appareil à raclette BREZIERE</h1><div class="col is-12">230 V. Puissance 1000 W . Prévu pour 1/4 de fromage. Rampes de chauffage orientables selon la portion de fromage. Acier inoxydable et métal laqué. Dimensions : largeur 21.5 cm x longueur 44.5 cm. Faible encombrement, pliable, rangement facile. Garantie 1 an.<br /><br /><strong>Kit reblochonade en option.</strong><span style="color: #ff6600;"><br /></span></div><div class="col is-12"><p><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #ff6600; cursor: pointer; font-family: arial; font-weight: 700;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a></p>\n <div id="gtx-trans" style="position: absolute; left: -20px; top: -20px;"></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 {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9161 …} +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 {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +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 {#9137 #id: 3262 #code: "appareil-a-raclette-breziere-710" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632869 {#9133 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9134 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 3262 #name: "Appareil à raclette Brézière" #slug: "appareil-a-raclette-breziere-710" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>2 rampes :permet un chauffage plus rapide. </li>\n <li>Pliable, se range facilement</li>\n <li><strong>Livraison gratuite. </strong><strong><span style="color: #000000;">(France métropolitaine)</span></strong></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes)</span> </li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description appareil à raclette BREZIERE</h1><div class="col is-12">L'appareil à raclette BREZIERE est idéal pour des raclettes conviviales en famille ou entre amis. L'appareil à raclette BREZIERE est équipé de 2 rampes permettant de faire fondre plus rapidement le fromage qui est fondu sans être cuit permettant de révéler toutes ses saveurs.</div><h1>Caractéristiques appareil à raclette BREZIERE</h1><div class="col is-12">230 V. Puissance 1000 W . Prévu pour 1/4 de fromage. Rampes de chauffage orientables selon la portion de fromage. Acier inoxydable et métal laqué. Dimensions : largeur 21.5 cm x longueur 44.5 cm. Faible encombrement, pliable, rangement facile. Garantie 1 an.<br /><br /><strong>Kit reblochonade en option.</strong><span style="color: #ff6600;"><br /></span></div><div class="col is-12"><p><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #ff6600; cursor: pointer; font-family: arial; font-weight: 700;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a></p>\n <div id="gtx-trans" style="position: absolute; left: -20px; top: -20px;"></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 {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Appareil à raclette Brézière" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29485 -props: [ "product" => App\Entity\Product\Product {#9137 #id: 3262 #code: "appareil-a-raclette-breziere-710" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632869 {#9133 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9134 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 3262 #name: "Appareil à raclette Brézière" #slug: "appareil-a-raclette-breziere-710" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>2 rampes :permet un chauffage plus rapide. </li>\n <li>Pliable, se range facilement</li>\n <li><strong>Livraison gratuite. </strong><strong><span style="color: #000000;">(France métropolitaine)</span></strong></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes)</span> </li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description appareil à raclette BREZIERE</h1><div class="col is-12">L'appareil à raclette BREZIERE est idéal pour des raclettes conviviales en famille ou entre amis. L'appareil à raclette BREZIERE est équipé de 2 rampes permettant de faire fondre plus rapidement le fromage qui est fondu sans être cuit permettant de révéler toutes ses saveurs.</div><h1>Caractéristiques appareil à raclette BREZIERE</h1><div class="col is-12">230 V. Puissance 1000 W . Prévu pour 1/4 de fromage. Rampes de chauffage orientables selon la portion de fromage. Acier inoxydable et métal laqué. Dimensions : largeur 21.5 cm x longueur 44.5 cm. Faible encombrement, pliable, rangement facile. Garantie 1 an.<br /><br /><strong>Kit reblochonade en option.</strong><span style="color: #ff6600;"><br /></span></div><div class="col is-12"><p><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #ff6600; cursor: pointer; font-family: arial; font-weight: 700;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a></p>\n <div id="gtx-trans" style="position: absolute; left: -20px; top: -20px;"></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 {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29469 …} +context: Sylius\TwigHooks\Bag\DataBag {#29478 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29530 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9171 #collection: Doctrine\Common\Collections\ArrayCollection {#9172 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9170 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36897 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36899 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29469 …} +context: Sylius\TwigHooks\Bag\DataBag {#29478 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29530 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Appareil à raclette Brézière" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9171 #collection: Doctrine\Common\Collections\ArrayCollection {#9172 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9170 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36897 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36899 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29537 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29469 …} +context: Sylius\TwigHooks\Bag\DataBag {#29478 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29530 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9171 #collection: Doctrine\Common\Collections\ArrayCollection {#9172 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9170 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36897 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36899 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29578 …} +context: Sylius\TwigHooks\Bag\DataBag {#29585 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29586 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29590 +variant: App\Entity\Product\ProductVariant {#9161 …} +price: "164,00\u{A0}€" +originalPrice: "199,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9547 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12977 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9544 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29578 …} +context: Sylius\TwigHooks\Bag\DataBag {#29585 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29586 …} +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 | 4.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9177 #id: 3261 #code: "appareil-a-raclette-traditionnel-alpage-318" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632869 {#9173 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9174 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9177} #id: 3261 #name: "Appareil à raclette traditionnel Alpage" #slug: "appareil-a-raclette-traditionnel-alpage-318" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>Rampe de chauffe réglable en hauteur</li>\n <li><span style="font-weight: bold;">Pièces détachées disponibles et suivies.</span></li>\n <li><span style="font-weight: bold;">Livraison gratuite.</span></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes) </span></li>\n </ul></div><h1>Description appareil à raclette Alpage</h1><div class="col is-12">L'appareil à raclette Alpage est idéal pour des raclettes conviviales en famille ou entre amis. Il permet de faire fondre plus rapidement le fromage sans qu'il soit cuit, permettant ainsi d'en révéler toutes ses saveurs. Conçu en France, cet appareil bénéficie d'une construction robuste qui vous permettrra d'en profiter de très nombreuses années.<br /><br />L'appareil à raclette Alpage <a rel="nofollow" href="https://www.cuisinstore.com/tellier-appareil-a-raclette-alpage-inox-louis-tellier-prd7164.html">existe également en inox.</a></div><h1>Caractéristiques appareil à raclette Alpage</h1><div class="col is-12"><p>230 V. Puissance 850 W. Réglage de la hauteur du boîtier de chauffe par crémaillère. Porte fromage inclinable. Métal laqué cuivré. Dimensions : largeur 26.5 cm x longueur 53 cm. Garantie 1 an.</p>\n <p><strong>Kit reblochonade en option<br /></strong></p></div><div class="col is-12"><a style="font-weight: 700; color: #ff6600;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a>\n <div id="gtx-trans" style="position: absolute; left: -13px; top: 22px;"></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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29476 +product: App\Entity\Product\Product {#9177 #id: 3261 #code: "appareil-a-raclette-traditionnel-alpage-318" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632869 {#9173 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9174 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9177} #id: 3261 #name: "Appareil à raclette traditionnel Alpage" #slug: "appareil-a-raclette-traditionnel-alpage-318" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>Rampe de chauffe réglable en hauteur</li>\n <li><span style="font-weight: bold;">Pièces détachées disponibles et suivies.</span></li>\n <li><span style="font-weight: bold;">Livraison gratuite.</span></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes) </span></li>\n </ul></div><h1>Description appareil à raclette Alpage</h1><div class="col is-12">L'appareil à raclette Alpage est idéal pour des raclettes conviviales en famille ou entre amis. Il permet de faire fondre plus rapidement le fromage sans qu'il soit cuit, permettant ainsi d'en révéler toutes ses saveurs. Conçu en France, cet appareil bénéficie d'une construction robuste qui vous permettrra d'en profiter de très nombreuses années.<br /><br />L'appareil à raclette Alpage <a rel="nofollow" href="https://www.cuisinstore.com/tellier-appareil-a-raclette-alpage-inox-louis-tellier-prd7164.html">existe également en inox.</a></div><h1>Caractéristiques appareil à raclette Alpage</h1><div class="col is-12"><p>230 V. Puissance 850 W. Réglage de la hauteur du boîtier de chauffe par crémaillère. Porte fromage inclinable. Métal laqué cuivré. Dimensions : largeur 26.5 cm x longueur 53 cm. Garantie 1 an.</p>\n <p><strong>Kit reblochonade en option<br /></strong></p></div><div class="col is-12"><a style="font-weight: 700; color: #ff6600;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a>\n <div id="gtx-trans" style="position: absolute; left: -13px; top: 22px;"></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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9198 …} +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 {#28107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28140 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28133 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9177 #id: 3261 #code: "appareil-a-raclette-traditionnel-alpage-318" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632869 {#9173 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9174 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9177} #id: 3261 #name: "Appareil à raclette traditionnel Alpage" #slug: "appareil-a-raclette-traditionnel-alpage-318" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>Rampe de chauffe réglable en hauteur</li>\n <li><span style="font-weight: bold;">Pièces détachées disponibles et suivies.</span></li>\n <li><span style="font-weight: bold;">Livraison gratuite.</span></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes) </span></li>\n </ul></div><h1>Description appareil à raclette Alpage</h1><div class="col is-12">L'appareil à raclette Alpage est idéal pour des raclettes conviviales en famille ou entre amis. Il permet de faire fondre plus rapidement le fromage sans qu'il soit cuit, permettant ainsi d'en révéler toutes ses saveurs. Conçu en France, cet appareil bénéficie d'une construction robuste qui vous permettrra d'en profiter de très nombreuses années.<br /><br />L'appareil à raclette Alpage <a rel="nofollow" href="https://www.cuisinstore.com/tellier-appareil-a-raclette-alpage-inox-louis-tellier-prd7164.html">existe également en inox.</a></div><h1>Caractéristiques appareil à raclette Alpage</h1><div class="col is-12"><p>230 V. Puissance 850 W. Réglage de la hauteur du boîtier de chauffe par crémaillère. Porte fromage inclinable. Métal laqué cuivré. Dimensions : largeur 26.5 cm x longueur 53 cm. Garantie 1 an.</p>\n <p><strong>Kit reblochonade en option<br /></strong></p></div><div class="col is-12"><a style="font-weight: 700; color: #ff6600;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a>\n <div id="gtx-trans" style="position: absolute; left: -13px; top: 22px;"></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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Appareil à raclette traditionnel Alpage" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29707 -props: [ "product" => App\Entity\Product\Product {#9177 #id: 3261 #code: "appareil-a-raclette-traditionnel-alpage-318" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632869 {#9173 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#9174 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9177} #id: 3261 #name: "Appareil à raclette traditionnel Alpage" #slug: "appareil-a-raclette-traditionnel-alpage-318" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>Rampe de chauffe réglable en hauteur</li>\n <li><span style="font-weight: bold;">Pièces détachées disponibles et suivies.</span></li>\n <li><span style="font-weight: bold;">Livraison gratuite.</span></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes) </span></li>\n </ul></div><h1>Description appareil à raclette Alpage</h1><div class="col is-12">L'appareil à raclette Alpage est idéal pour des raclettes conviviales en famille ou entre amis. Il permet de faire fondre plus rapidement le fromage sans qu'il soit cuit, permettant ainsi d'en révéler toutes ses saveurs. Conçu en France, cet appareil bénéficie d'une construction robuste qui vous permettrra d'en profiter de très nombreuses années.<br /><br />L'appareil à raclette Alpage <a rel="nofollow" href="https://www.cuisinstore.com/tellier-appareil-a-raclette-alpage-inox-louis-tellier-prd7164.html">existe également en inox.</a></div><h1>Caractéristiques appareil à raclette Alpage</h1><div class="col is-12"><p>230 V. Puissance 850 W. Réglage de la hauteur du boîtier de chauffe par crémaillère. Porte fromage inclinable. Métal laqué cuivré. Dimensions : largeur 26.5 cm x longueur 53 cm. Garantie 1 an.</p>\n <p><strong>Kit reblochonade en option<br /></strong></p></div><div class="col is-12"><a style="font-weight: 700; color: #ff6600;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a>\n <div id="gtx-trans" style="position: absolute; left: -13px; top: 22px;"></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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #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 {#29756 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29691 …} +context: Sylius\TwigHooks\Bag\DataBag {#29700 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29755 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36911 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36913 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29756 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29691 …} +context: Sylius\TwigHooks\Bag\DataBag {#29700 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29755 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Appareil à raclette traditionnel Alpage" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36911 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36913 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29762 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29756 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29691 …} +context: Sylius\TwigHooks\Bag\DataBag {#29700 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29755 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36911 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36913 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29812 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29803 …} +context: Sylius\TwigHooks\Bag\DataBag {#29810 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29811 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29815 +variant: App\Entity\Product\ProductVariant {#9198 …} +price: "149,00\u{A0}€" +originalPrice: "199,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9547 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12977 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9544 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29812 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29803 …} +context: Sylius\TwigHooks\Bag\DataBag {#29810 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29811 …} +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.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13042 …} +context: Sylius\TwigHooks\Bag\DataBag {#27842 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13052 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30122 +cart: App\Entity\Order\Order {#13956 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13042 …} +context: Sylius\TwigHooks\Bag\DataBag {#27842 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13052 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||