Components
15
Twig Components
19
Render Count
191
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 92.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12347 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12340 …} +context: Sylius\TwigHooks\Bag\DataBag {#12346 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12345 …} +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 {#12967 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12236 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12347 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12340 …} +context: Sylius\TwigHooks\Bag\DataBag {#12346 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12345 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 92.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13040 …} +context: Sylius\TwigHooks\Bag\DataBag {#13042 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13043 …} +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 {#13053 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13040 …} +context: Sylius\TwigHooks\Bag\DataBag {#13042 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13043 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 92.0 MiB | 4.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13114 …} +context: Sylius\TwigHooks\Bag\DataBag {#13134 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13133 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13150 +cart: App\Entity\Order\Order {#13217 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13114 …} +context: Sylius\TwigHooks\Bag\DataBag {#13134 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13133 …} +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 | 96.0 MiB | 14.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13403 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13391 …} +context: Sylius\TwigHooks\Bag\DataBag {#13397 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13389 …} +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 {#13413 #taxonRepository: App\Repository\TaxonRepository {#13412 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13403 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13391 …} +context: Sylius\TwigHooks\Bag\DataBag {#13397 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13389 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 104.0 MiB | 142.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27763 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27773 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27772 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27763 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8363 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27767 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 96.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27889 …} +context: Sylius\TwigHooks\Bag\DataBag {#27895 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27894 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27917 +product: App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27882 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27889 …} +context: Sylius\TwigHooks\Bag\DataBag {#27895 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27894 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 96.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28016 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28022 …} +context: Sylius\TwigHooks\Bag\DataBag {#28011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28018 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8363 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28027 +variant: App\Entity\Product\ProductVariant {#8363 …} +price: "23,00\u{A0}€" +originalPrice: "23,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8806 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12236 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8803 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28016 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28022 …} +context: Sylius\TwigHooks\Bag\DataBag {#28011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28018 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 102.0 MiB | 22.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28092 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27935 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28085 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28109 +routeName: "sylius_shop_cart_summary" +routeParameters: [] #formFactory: Symfony\Component\Form\FormFactory {#7235 …} #manager: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1383 …} #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1083 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#28113 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28110 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13315 …} -formView: Symfony\Component\Form\FormView {#28255 …} -form: Symfony\Component\Form\Form {#28299 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "diametre-16-cm-h-10-5-1l40-16696" ] "_token" => "10bff13b920144111a9003543.-F6YdOcTGdafDma_Qbr9FOBckyx3h-QC7pg5YpeTqKY.oWftEo50eKf7WiuIL-qJbZQQ2msC8ZNagq5OWsfX3MDANao4oiN_h6l-Kw" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28092 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27935 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28085 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: null #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27767 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 104.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27045 …} +context: Sylius\TwigHooks\Bag\DataBag {#27044 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27041 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "count" => 3 "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#27016 +product: App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } +count: 3 #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27882 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27045 …} +context: Sylius\TwigHooks\Bag\DataBag {#27044 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27041 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 106.0 MiB | 24.64 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27074 #id: 2380 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#29727 …} #owner: App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#29739 …} #createdAt: DateTime @1758633259 {#27105 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27094 : 2025-09-23 21:14:19.0 PRC (+08:00) } } "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#29904 +productAssociation: App\Entity\Product\ProductAssociation {#27074 #id: 2380 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#29727 …} #owner: App\Entity\Product\Product {#7499 #id: 2380 #code: "moule-a-flan-bain-marie-artame-7074" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632526 {#7507 : 2025-09-23 21:02:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632526 {#7471 : 2025-09-23 21:02:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2380 #name: "Moule à Flan Bain Marie Artame" #slug: "moule-a-flan-bain-marie-artame-7074" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Couvercle verrouillable.</li>\n <li><strong>Fabriqué au Portugal</strong></li>\n </ul></div><h1>Descriptif Moule à Flan Bain Marie Artame</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisserie cuites à la vapeur. (par exemple le farcirent savoyard, plat à base de pomme de terre et de pruneaux)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son couvercle verrouillage évite les débordements et protège vos préparations notamment lors de la cuisson au four. Tout en inox, le moule à flan artame est particulièrement robuste et permet une cuisson parfaitement saine.</div>\n <div>Le moule à flan Artame est spécialement conçu pour la cuisson au bain marie, qu’elle soit au four ou dans une casserole. Si sa vocation première est la réalisation de flans pâtissiers ou à base de légumes, il permet également de réaliser toutes sortes de plats ou de pâtisseries cuites à la vapeur. (par exemple le farcemment savoyard, plat à base de pomme de terre, de lard et de pruneaux)<br /><br /></div>\n <div>Son couvercle verrouillable évite les débordements et protège vos préparations hors du four. Tout en inox, le moule à flan Artame est particulièrement robuste et permet une cuisson parfaitement saine.</div></div><h1>Caractéristiques Moule à Flan Bain Marie Artame</h1><div class="col is-12">- Acier inoxydable.<br />- Couvercle verrouillable.<br />- Capacité : 1,6 litre.<br />- Diamètre : 17,5 / 9,5 cm.<br />- Hauteur : 12,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#29739 …} #createdAt: DateTime @1758633259 {#27105 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27094 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#29895 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 9.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30202 #id: 940 #code: "rape-zesteur-microplane-premium-classic-3872" #attributes: Doctrine\ORM\PersistentCollection {#30207 …} #variants: Doctrine\ORM\PersistentCollection {#30213 …} #options: Doctrine\ORM\PersistentCollection {#30049 …} #associations: Doctrine\ORM\PersistentCollection {#30214 …} #createdAt: DateTime @1758632278 {#30028 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#30193 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30199 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31148 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30202} #id: 940 #name: "Râpe zesteur Microplane Premium classic" #slug: "rape-zesteur-microplane-premium-classic-3872" #description: """ <div class="col is-12"><ul>\n <li>Qualité et précision, une coupe nette et précise.</li>\n <li>Polyvalence, permet de râper plusieurs familles d'aliments.</li>\n <li>Confort d'utilisation, manche ergonomique.</li>\n <li><strong>Fabriquée aux USA.</strong></li>\n </ul></div><h1>Description râpe zesteur Microplane Premium classic</h1><div class="col is-12">La Râpe zesteur Microplane Premium classic permet de râper les fromages durs, les zestes d'agrumes, l'ail, le gingembre, la noix de muscade... Elle coupe les aliments sans les déchiqueter ou les déchirer permettant ainsi de préserver les arômes. Vous obtenez une coupe nette et précise sans effort grâce à ses rangées de lames ultra-aiguisées en acier inoxydable.</div><h1>Caractéristiques râpe zesteur Microplane Premium classic</h1><div class="col is-12">Surface de coupe inox. Couvercle de protection. Lames élaborées par procédé photochimique. Manche soft touch. Va au lave vaisselle. Longueur totale : 32,5 cm. Longueur de lame : 20 cm Fabriquée aux Etats Unis.</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 {#30197 …} #channels: Doctrine\ORM\PersistentCollection {#30206 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13603 …} #reviews: Doctrine\ORM\PersistentCollection {#30192 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30205 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30788 +product: App\Entity\Product\Product {#30202 #id: 940 #code: "rape-zesteur-microplane-premium-classic-3872" #attributes: Doctrine\ORM\PersistentCollection {#30207 …} #variants: Doctrine\ORM\PersistentCollection {#30213 …} #options: Doctrine\ORM\PersistentCollection {#30049 …} #associations: Doctrine\ORM\PersistentCollection {#30214 …} #createdAt: DateTime @1758632278 {#30028 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#30193 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30199 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31148 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30202} #id: 940 #name: "Râpe zesteur Microplane Premium classic" #slug: "rape-zesteur-microplane-premium-classic-3872" #description: """ <div class="col is-12"><ul>\n <li>Qualité et précision, une coupe nette et précise.</li>\n <li>Polyvalence, permet de râper plusieurs familles d'aliments.</li>\n <li>Confort d'utilisation, manche ergonomique.</li>\n <li><strong>Fabriquée aux USA.</strong></li>\n </ul></div><h1>Description râpe zesteur Microplane Premium classic</h1><div class="col is-12">La Râpe zesteur Microplane Premium classic permet de râper les fromages durs, les zestes d'agrumes, l'ail, le gingembre, la noix de muscade... Elle coupe les aliments sans les déchiqueter ou les déchirer permettant ainsi de préserver les arômes. Vous obtenez une coupe nette et précise sans effort grâce à ses rangées de lames ultra-aiguisées en acier inoxydable.</div><h1>Caractéristiques râpe zesteur Microplane Premium classic</h1><div class="col is-12">Surface de coupe inox. Couvercle de protection. Lames élaborées par procédé photochimique. Manche soft touch. Va au lave vaisselle. Longueur totale : 32,5 cm. Longueur de lame : 20 cm Fabriquée aux Etats Unis.</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 {#30197 …} #channels: Doctrine\ORM\PersistentCollection {#30206 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13603 …} #reviews: Doctrine\ORM\PersistentCollection {#30192 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30205 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30976 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30202 #id: 940 #code: "rape-zesteur-microplane-premium-classic-3872" #attributes: Doctrine\ORM\PersistentCollection {#30207 …} #variants: Doctrine\ORM\PersistentCollection {#30213 …} #options: Doctrine\ORM\PersistentCollection {#30049 …} #associations: Doctrine\ORM\PersistentCollection {#30214 …} #createdAt: DateTime @1758632278 {#30028 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#30193 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30199 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31148 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30202} #id: 940 #name: "Râpe zesteur Microplane Premium classic" #slug: "rape-zesteur-microplane-premium-classic-3872" #description: """ <div class="col is-12"><ul>\n <li>Qualité et précision, une coupe nette et précise.</li>\n <li>Polyvalence, permet de râper plusieurs familles d'aliments.</li>\n <li>Confort d'utilisation, manche ergonomique.</li>\n <li><strong>Fabriquée aux USA.</strong></li>\n </ul></div><h1>Description râpe zesteur Microplane Premium classic</h1><div class="col is-12">La Râpe zesteur Microplane Premium classic permet de râper les fromages durs, les zestes d'agrumes, l'ail, le gingembre, la noix de muscade... Elle coupe les aliments sans les déchiqueter ou les déchirer permettant ainsi de préserver les arômes. Vous obtenez une coupe nette et précise sans effort grâce à ses rangées de lames ultra-aiguisées en acier inoxydable.</div><h1>Caractéristiques râpe zesteur Microplane Premium classic</h1><div class="col is-12">Surface de coupe inox. Couvercle de protection. Lames élaborées par procédé photochimique. Manche soft touch. Va au lave vaisselle. Longueur totale : 32,5 cm. Longueur de lame : 20 cm Fabriquée aux Etats Unis.</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 {#30197 …} #channels: Doctrine\ORM\PersistentCollection {#30206 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13603 …} #reviews: Doctrine\ORM\PersistentCollection {#30192 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30205 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râpe zesteur Microplane Premium classic" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31177 -props: [ "product" => App\Entity\Product\Product {#30202 #id: 940 #code: "rape-zesteur-microplane-premium-classic-3872" #attributes: Doctrine\ORM\PersistentCollection {#30207 …} #variants: Doctrine\ORM\PersistentCollection {#30213 …} #options: Doctrine\ORM\PersistentCollection {#30049 …} #associations: Doctrine\ORM\PersistentCollection {#30214 …} #createdAt: DateTime @1758632278 {#30028 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#30193 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30199 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31148 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30202} #id: 940 #name: "Râpe zesteur Microplane Premium classic" #slug: "rape-zesteur-microplane-premium-classic-3872" #description: """ <div class="col is-12"><ul>\n <li>Qualité et précision, une coupe nette et précise.</li>\n <li>Polyvalence, permet de râper plusieurs familles d'aliments.</li>\n <li>Confort d'utilisation, manche ergonomique.</li>\n <li><strong>Fabriquée aux USA.</strong></li>\n </ul></div><h1>Description râpe zesteur Microplane Premium classic</h1><div class="col is-12">La Râpe zesteur Microplane Premium classic permet de râper les fromages durs, les zestes d'agrumes, l'ail, le gingembre, la noix de muscade... Elle coupe les aliments sans les déchiqueter ou les déchirer permettant ainsi de préserver les arômes. Vous obtenez une coupe nette et précise sans effort grâce à ses rangées de lames ultra-aiguisées en acier inoxydable.</div><h1>Caractéristiques râpe zesteur Microplane Premium classic</h1><div class="col is-12">Surface de coupe inox. Couvercle de protection. Lames élaborées par procédé photochimique. Manche soft touch. Va au lave vaisselle. Longueur totale : 32,5 cm. Longueur de lame : 20 cm Fabriquée aux Etats Unis.</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 {#30197 …} #channels: Doctrine\ORM\PersistentCollection {#30206 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13603 …} #reviews: Doctrine\ORM\PersistentCollection {#30192 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30205 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31251 …} +context: Sylius\TwigHooks\Bag\DataBag {#31246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31298 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30976 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30993 #collection: Doctrine\Common\Collections\ArrayCollection {#31027 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30977 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37937 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37931 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31251 …} +context: Sylius\TwigHooks\Bag\DataBag {#31246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31298 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Râpe zesteur Microplane Premium classic" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30993 #collection: Doctrine\Common\Collections\ArrayCollection {#31027 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30977 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37937 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37931 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31308 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31251 …} +context: Sylius\TwigHooks\Bag\DataBag {#31246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31298 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30976 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30993 #collection: Doctrine\Common\Collections\ArrayCollection {#31027 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30977 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37937 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37931 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31357 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31348 …} +context: Sylius\TwigHooks\Bag\DataBag {#31355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31356 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30976 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31361 +variant: App\Entity\Product\ProductVariant {#30976 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8806 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12236 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8803 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31357 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31348 …} +context: Sylius\TwigHooks\Bag\DataBag {#31355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31356 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30044 #id: 1389 #code: "fouet-acier-silicone-roesle-8277" #attributes: Doctrine\ORM\PersistentCollection {#30405 …} #variants: Doctrine\ORM\PersistentCollection {#30389 …} #options: Doctrine\ORM\PersistentCollection {#30375 …} #associations: Doctrine\ORM\PersistentCollection {#30380 …} #createdAt: DateTime @1758632340 {#30048 : 2025-09-23 20:59:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632340 {#30045 : 2025-09-23 20:59:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30043 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31478 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30044} #id: 1389 #name: "Fouet Acier & Silicone Rösle" #slug: "fouet-acier-silicone-roesle-8277" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Fils enduits en silicone.</li>\n <li>Pour utilisation dans des contenants fragiles.</li>\n <li>Anneau de suspension.</li>\n </ul></div><h1>Descriptif Fouet Acier & Silicone Rösle</h1><div class="col is-12">Le Fouet Acier & Silicone Rösle est particulièrement adapté pour une utilisation dans des contenants fragiles...mais pas que... En effet, ses fils sont enduits de silicone pour ne pas abimer les revêtements fragiles. Le manche en acier inoxydable possède un anneau de suspension et le fouet est compatible lave-vaisselle.</div><h1>Caractéristiques Fouet Acier & Silicone Rösle</h1><div class="col is-12">- Acier inoxydable.<br />- Fils enduit silicone.<br />- Anneau de suspension.<br />- Compatible lave-vaisselle.</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 {#30040 …} #channels: Doctrine\ORM\PersistentCollection {#30378 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13612 …} #reviews: Doctrine\ORM\PersistentCollection {#30026 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30027 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31151 +product: App\Entity\Product\Product {#30044 #id: 1389 #code: "fouet-acier-silicone-roesle-8277" #attributes: Doctrine\ORM\PersistentCollection {#30405 …} #variants: Doctrine\ORM\PersistentCollection {#30389 …} #options: Doctrine\ORM\PersistentCollection {#30375 …} #associations: Doctrine\ORM\PersistentCollection {#30380 …} #createdAt: DateTime @1758632340 {#30048 : 2025-09-23 20:59:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632340 {#30045 : 2025-09-23 20:59:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30043 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31478 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30044} #id: 1389 #name: "Fouet Acier & Silicone Rösle" #slug: "fouet-acier-silicone-roesle-8277" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Fils enduits en silicone.</li>\n <li>Pour utilisation dans des contenants fragiles.</li>\n <li>Anneau de suspension.</li>\n </ul></div><h1>Descriptif Fouet Acier & Silicone Rösle</h1><div class="col is-12">Le Fouet Acier & Silicone Rösle est particulièrement adapté pour une utilisation dans des contenants fragiles...mais pas que... En effet, ses fils sont enduits de silicone pour ne pas abimer les revêtements fragiles. Le manche en acier inoxydable possède un anneau de suspension et le fouet est compatible lave-vaisselle.</div><h1>Caractéristiques Fouet Acier & Silicone Rösle</h1><div class="col is-12">- Acier inoxydable.<br />- Fils enduit silicone.<br />- Anneau de suspension.<br />- Compatible lave-vaisselle.</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 {#30040 …} #channels: Doctrine\ORM\PersistentCollection {#30378 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13612 …} #reviews: Doctrine\ORM\PersistentCollection {#30026 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30027 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31427 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30044 #id: 1389 #code: "fouet-acier-silicone-roesle-8277" #attributes: Doctrine\ORM\PersistentCollection {#30405 …} #variants: Doctrine\ORM\PersistentCollection {#30389 …} #options: Doctrine\ORM\PersistentCollection {#30375 …} #associations: Doctrine\ORM\PersistentCollection {#30380 …} #createdAt: DateTime @1758632340 {#30048 : 2025-09-23 20:59:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632340 {#30045 : 2025-09-23 20:59:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30043 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31478 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30044} #id: 1389 #name: "Fouet Acier & Silicone Rösle" #slug: "fouet-acier-silicone-roesle-8277" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Fils enduits en silicone.</li>\n <li>Pour utilisation dans des contenants fragiles.</li>\n <li>Anneau de suspension.</li>\n </ul></div><h1>Descriptif Fouet Acier & Silicone Rösle</h1><div class="col is-12">Le Fouet Acier & Silicone Rösle est particulièrement adapté pour une utilisation dans des contenants fragiles...mais pas que... En effet, ses fils sont enduits de silicone pour ne pas abimer les revêtements fragiles. Le manche en acier inoxydable possède un anneau de suspension et le fouet est compatible lave-vaisselle.</div><h1>Caractéristiques Fouet Acier & Silicone Rösle</h1><div class="col is-12">- Acier inoxydable.<br />- Fils enduit silicone.<br />- Anneau de suspension.<br />- Compatible lave-vaisselle.</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 {#30040 …} #channels: Doctrine\ORM\PersistentCollection {#30378 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13612 …} #reviews: Doctrine\ORM\PersistentCollection {#30026 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30027 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fouet Acier & Silicone Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31502 -props: [ "product" => App\Entity\Product\Product {#30044 #id: 1389 #code: "fouet-acier-silicone-roesle-8277" #attributes: Doctrine\ORM\PersistentCollection {#30405 …} #variants: Doctrine\ORM\PersistentCollection {#30389 …} #options: Doctrine\ORM\PersistentCollection {#30375 …} #associations: Doctrine\ORM\PersistentCollection {#30380 …} #createdAt: DateTime @1758632340 {#30048 : 2025-09-23 20:59:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632340 {#30045 : 2025-09-23 20:59:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30043 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31478 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30044} #id: 1389 #name: "Fouet Acier & Silicone Rösle" #slug: "fouet-acier-silicone-roesle-8277" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Fils enduits en silicone.</li>\n <li>Pour utilisation dans des contenants fragiles.</li>\n <li>Anneau de suspension.</li>\n </ul></div><h1>Descriptif Fouet Acier & Silicone Rösle</h1><div class="col is-12">Le Fouet Acier & Silicone Rösle est particulièrement adapté pour une utilisation dans des contenants fragiles...mais pas que... En effet, ses fils sont enduits de silicone pour ne pas abimer les revêtements fragiles. Le manche en acier inoxydable possède un anneau de suspension et le fouet est compatible lave-vaisselle.</div><h1>Caractéristiques Fouet Acier & Silicone Rösle</h1><div class="col is-12">- Acier inoxydable.<br />- Fils enduit silicone.<br />- Anneau de suspension.<br />- Compatible lave-vaisselle.</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 {#30040 …} #channels: Doctrine\ORM\PersistentCollection {#30378 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13612 …} #reviews: Doctrine\ORM\PersistentCollection {#30026 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30027 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31479 …} +context: Sylius\TwigHooks\Bag\DataBag {#31562 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31484 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31427 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31435 #collection: Doctrine\Common\Collections\ArrayCollection {#31444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42802 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42804 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31479 …} +context: Sylius\TwigHooks\Bag\DataBag {#31562 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31484 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fouet Acier & Silicone Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31435 #collection: Doctrine\Common\Collections\ArrayCollection {#31444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42802 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42804 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31566 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31479 …} +context: Sylius\TwigHooks\Bag\DataBag {#31562 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31484 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31427 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31435 #collection: Doctrine\Common\Collections\ArrayCollection {#31444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42802 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42804 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31616 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31607 …} +context: Sylius\TwigHooks\Bag\DataBag {#31614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31615 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31427 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31619 +variant: App\Entity\Product\ProductVariant {#31427 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8806 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12236 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8803 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31616 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31607 …} +context: Sylius\TwigHooks\Bag\DataBag {#31614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31615 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12303 …} +context: Sylius\TwigHooks\Bag\DataBag {#27696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12313 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31850 +cart: App\Entity\Order\Order {#13217 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12303 …} +context: Sylius\TwigHooks\Bag\DataBag {#27696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12313 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||