Components
12
Twig Components
44
Render Count
69
ms
Render Time
108.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 108.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12173 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12166 …} +context: Sylius\TwigHooks\Bag\DataBag {#12172 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12171 …} +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 {#12793 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12173 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12166 …} +context: Sylius\TwigHooks\Bag\DataBag {#12172 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12171 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 108.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12870 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12866 …} +context: Sylius\TwigHooks\Bag\DataBag {#12868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12869 …} +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 {#12879 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12870 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12866 …} +context: Sylius\TwigHooks\Bag\DataBag {#12868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12869 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 108.0 MiB | 4.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12940 …} +context: Sylius\TwigHooks\Bag\DataBag {#12960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12959 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12976 +cart: App\Entity\Order\Order {#13043 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12940 …} +context: Sylius\TwigHooks\Bag\DataBag {#12960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12959 …} +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 | 108.0 MiB | 17.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13229 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13217 …} +context: Sylius\TwigHooks\Bag\DataBag {#13223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13215 …} +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 {#13238 #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 {#13229 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13217 …} +context: Sylius\TwigHooks\Bag\DataBag {#13223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13215 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27467 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27463 …} +context: Sylius\TwigHooks\Bag\DataBag {#27464 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27466 …} +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 {#27476 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27467 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27463 …} +context: Sylius\TwigHooks\Bag\DataBag {#27464 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27466 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27580 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27576 …} +context: Sylius\TwigHooks\Bag\DataBag {#27577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27579 …} +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 {#27588 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27580 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27576 …} +context: Sylius\TwigHooks\Bag\DataBag {#27577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27579 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27666 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27665 …} +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 {#27674 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27666 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 8.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 1572 #code: "spatule-nylon-de-buyer-286" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632372 {#7766 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#7832 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 1572 #name: "Spatule nylon De Buyer" #slug: "spatule-nylon-de-buyer-286" #description: """ <div class="col is-12"><ul>\n <li>N'abîme pas les ustensiles anti-adhésifs</li>\n <li>Résiste à 210°C</li>\n <li>Garantie 1 an</li>\n <li>Manche souple</li>\n </ul>\n </div><h1>Description Spatule nylon De Buyer</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La Spatule nylon est idéale pour cuisiner dans les ustensiles anti-adhésifs sans les abîmer. Elle résiste à la chaleur jusqu'à 210°C et le manche reste froid, qui permet une utilisation sans risque de brûlure. Cette spatule possède un trou d'accroche sur le manche pour la suspendre si besoin et permettre un égouttage rapide après un lavage fait à la main. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La Spatule De Buyer est très design et conçue pour être durable. </div>\n <div>La Spatule nylon est idéale pour cuisiner dans les ustensiles anti-adhésifs sans les abîmer. Elle résiste à la chaleur jusqu'à 210°C et le manche reste froid, ce qui permet une utilisation sans risque de brûlure. Cette spatule possède un trou d'accroche sur le manche pour la suspendre si besoin et permettre un égouttage rapide après un lavage fait à la main. La Spatule De Buyer est très design et conçue pour être durable. </div></div><h1>Caractéristiques Spatule nylon De Buyer</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Nylon</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Manche souple </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Résiste à 210°C </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Garantie 1 an</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Dimensions : 6,6 x 12,1 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Poids : 30 grammes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Matière : Polymere composite</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Passe au lave-vaisselle</div>\n <div>\n <ul>\n <li> Nylon</li>\n <li> Manche souple </li>\n <li> Résiste à 210°C </li>\n <li> Garantie 1 an</li>\n <li> Dimensions : 6,6 x 12,1 cm</li>\n <li> Poids : 30 grammes</li>\n <li> Matière : Polymère composite</li>\n <li> Passe au lave-vaisselle</li>\n </ul>\n </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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28199 +product: App\Entity\Product\Product {#7969 #id: 1572 #code: "spatule-nylon-de-buyer-286" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632372 {#7766 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#7832 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 1572 #name: "Spatule nylon De Buyer" #slug: "spatule-nylon-de-buyer-286" #description: """ <div class="col is-12"><ul>\n <li>N'abîme pas les ustensiles anti-adhésifs</li>\n <li>Résiste à 210°C</li>\n <li>Garantie 1 an</li>\n <li>Manche souple</li>\n </ul>\n </div><h1>Description Spatule nylon De Buyer</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La Spatule nylon est idéale pour cuisiner dans les ustensiles anti-adhésifs sans les abîmer. Elle résiste à la chaleur jusqu'à 210°C et le manche reste froid, qui permet une utilisation sans risque de brûlure. Cette spatule possède un trou d'accroche sur le manche pour la suspendre si besoin et permettre un égouttage rapide après un lavage fait à la main. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La Spatule De Buyer est très design et conçue pour être durable. </div>\n <div>La Spatule nylon est idéale pour cuisiner dans les ustensiles anti-adhésifs sans les abîmer. Elle résiste à la chaleur jusqu'à 210°C et le manche reste froid, ce qui permet une utilisation sans risque de brûlure. Cette spatule possède un trou d'accroche sur le manche pour la suspendre si besoin et permettre un égouttage rapide après un lavage fait à la main. La Spatule De Buyer est très design et conçue pour être durable. </div></div><h1>Caractéristiques Spatule nylon De Buyer</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Nylon</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Manche souple </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Résiste à 210°C </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Garantie 1 an</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Dimensions : 6,6 x 12,1 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Poids : 30 grammes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Matière : Polymere composite</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Passe au lave-vaisselle</div>\n <div>\n <ul>\n <li> Nylon</li>\n <li> Manche souple </li>\n <li> Résiste à 210°C </li>\n <li> Garantie 1 an</li>\n <li> Dimensions : 6,6 x 12,1 cm</li>\n <li> Poids : 30 grammes</li>\n <li> Matière : Polymère composite</li>\n <li> Passe au lave-vaisselle</li>\n </ul>\n </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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28461 …} +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 {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 1572 #code: "spatule-nylon-de-buyer-286" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632372 {#7766 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#7832 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 1572 #name: "Spatule nylon De Buyer" #slug: "spatule-nylon-de-buyer-286" #description: """ <div class="col is-12"><ul>\n <li>N'abîme pas les ustensiles anti-adhésifs</li>\n <li>Résiste à 210°C</li>\n <li>Garantie 1 an</li>\n <li>Manche souple</li>\n </ul>\n </div><h1>Description Spatule nylon De Buyer</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La Spatule nylon est idéale pour cuisiner dans les ustensiles anti-adhésifs sans les abîmer. Elle résiste à la chaleur jusqu'à 210°C et le manche reste froid, qui permet une utilisation sans risque de brûlure. Cette spatule possède un trou d'accroche sur le manche pour la suspendre si besoin et permettre un égouttage rapide après un lavage fait à la main. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La Spatule De Buyer est très design et conçue pour être durable. </div>\n <div>La Spatule nylon est idéale pour cuisiner dans les ustensiles anti-adhésifs sans les abîmer. Elle résiste à la chaleur jusqu'à 210°C et le manche reste froid, ce qui permet une utilisation sans risque de brûlure. Cette spatule possède un trou d'accroche sur le manche pour la suspendre si besoin et permettre un égouttage rapide après un lavage fait à la main. La Spatule De Buyer est très design et conçue pour être durable. </div></div><h1>Caractéristiques Spatule nylon De Buyer</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Nylon</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Manche souple </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Résiste à 210°C </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Garantie 1 an</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Dimensions : 6,6 x 12,1 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Poids : 30 grammes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Matière : Polymere composite</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Passe au lave-vaisselle</div>\n <div>\n <ul>\n <li> Nylon</li>\n <li> Manche souple </li>\n <li> Résiste à 210°C </li>\n <li> Garantie 1 an</li>\n <li> Dimensions : 6,6 x 12,1 cm</li>\n <li> Poids : 30 grammes</li>\n <li> Matière : Polymère composite</li>\n <li> Passe au lave-vaisselle</li>\n </ul>\n </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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Spatule nylon De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28872 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 1572 #code: "spatule-nylon-de-buyer-286" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632372 {#7766 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#7832 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 1572 #name: "Spatule nylon De Buyer" #slug: "spatule-nylon-de-buyer-286" #description: """ <div class="col is-12"><ul>\n <li>N'abîme pas les ustensiles anti-adhésifs</li>\n <li>Résiste à 210°C</li>\n <li>Garantie 1 an</li>\n <li>Manche souple</li>\n </ul>\n </div><h1>Description Spatule nylon De Buyer</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La Spatule nylon est idéale pour cuisiner dans les ustensiles anti-adhésifs sans les abîmer. Elle résiste à la chaleur jusqu'à 210°C et le manche reste froid, qui permet une utilisation sans risque de brûlure. Cette spatule possède un trou d'accroche sur le manche pour la suspendre si besoin et permettre un égouttage rapide après un lavage fait à la main. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La Spatule De Buyer est très design et conçue pour être durable. </div>\n <div>La Spatule nylon est idéale pour cuisiner dans les ustensiles anti-adhésifs sans les abîmer. Elle résiste à la chaleur jusqu'à 210°C et le manche reste froid, ce qui permet une utilisation sans risque de brûlure. Cette spatule possède un trou d'accroche sur le manche pour la suspendre si besoin et permettre un égouttage rapide après un lavage fait à la main. La Spatule De Buyer est très design et conçue pour être durable. </div></div><h1>Caractéristiques Spatule nylon De Buyer</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Nylon</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Manche souple </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Résiste à 210°C </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Garantie 1 an</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Dimensions : 6,6 x 12,1 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Poids : 30 grammes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Matière : Polymere composite</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Passe au lave-vaisselle</div>\n <div>\n <ul>\n <li> Nylon</li>\n <li> Manche souple </li>\n <li> Résiste à 210°C </li>\n <li> Garantie 1 an</li>\n <li> Dimensions : 6,6 x 12,1 cm</li>\n <li> Poids : 30 grammes</li>\n <li> Matière : Polymère composite</li>\n <li> Passe au lave-vaisselle</li>\n </ul>\n </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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28942 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28945 …} +context: Sylius\TwigHooks\Bag\DataBag {#28940 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28939 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28461 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28807 #collection: Doctrine\Common\Collections\ArrayCollection {#28806 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38187 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38239 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28942 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28945 …} +context: Sylius\TwigHooks\Bag\DataBag {#28940 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28939 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Spatule nylon De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28807 #collection: Doctrine\Common\Collections\ArrayCollection {#28806 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38187 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38239 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28950 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28942 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28945 …} +context: Sylius\TwigHooks\Bag\DataBag {#28940 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28939 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28461 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28807 #collection: Doctrine\Common\Collections\ArrayCollection {#28806 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38187 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38239 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29008 …} +context: Sylius\TwigHooks\Bag\DataBag {#29016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29017 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28461 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29027 +variant: App\Entity\Product\ProductVariant {#28461 …} +price: "5,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29008 …} +context: Sylius\TwigHooks\Bag\DataBag {#29016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29017 …} +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 | 108.0 MiB | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 1575 #code: "spatule-a-crepes-bois-38-5cm-2257" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632372 {#8538 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#8539 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 1575 #name: "Spatule à crêpes bois 38.5cm" #slug: "spatule-a-crepes-bois-38-5cm-2257" #description: "<h1>Description spatule à crêpes</h1><div class="col is-12">La spatule à crêpes est idéale pour retourner vos crêpes sans abîmer le revêtement de vos poêles. hêtre. 38.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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28850 +product: App\Entity\Product\Product {#8540 #id: 1575 #code: "spatule-a-crepes-bois-38-5cm-2257" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632372 {#8538 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#8539 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 1575 #name: "Spatule à crêpes bois 38.5cm" #slug: "spatule-a-crepes-bois-38-5cm-2257" #description: "<h1>Description spatule à crêpes</h1><div class="col is-12">La spatule à crêpes est idéale pour retourner vos crêpes sans abîmer le revêtement de vos poêles. hêtre. 38.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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29100 …} +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 {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 1575 #code: "spatule-a-crepes-bois-38-5cm-2257" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632372 {#8538 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#8539 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 1575 #name: "Spatule à crêpes bois 38.5cm" #slug: "spatule-a-crepes-bois-38-5cm-2257" #description: "<h1>Description spatule à crêpes</h1><div class="col is-12">La spatule à crêpes est idéale pour retourner vos crêpes sans abîmer le revêtement de vos poêles. hêtre. 38.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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Spatule à crêpes bois 38.5cm" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29174 -props: [ "product" => App\Entity\Product\Product {#8540 #id: 1575 #code: "spatule-a-crepes-bois-38-5cm-2257" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632372 {#8538 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#8539 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 1575 #name: "Spatule à crêpes bois 38.5cm" #slug: "spatule-a-crepes-bois-38-5cm-2257" #description: "<h1>Description spatule à crêpes</h1><div class="col is-12">La spatule à crêpes est idéale pour retourner vos crêpes sans abîmer le revêtement de vos poêles. hêtre. 38.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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29158 …} +context: Sylius\TwigHooks\Bag\DataBag {#29225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29100 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29108 #collection: Doctrine\Common\Collections\ArrayCollection {#29120 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38261 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29158 …} +context: Sylius\TwigHooks\Bag\DataBag {#29225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Spatule à crêpes bois 38.5cm" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29108 #collection: Doctrine\Common\Collections\ArrayCollection {#29120 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38261 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29229 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29158 …} +context: Sylius\TwigHooks\Bag\DataBag {#29225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29100 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29108 #collection: Doctrine\Common\Collections\ArrayCollection {#29120 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38261 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29270 …} +context: Sylius\TwigHooks\Bag\DataBag {#29277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29278 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29100 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29282 +variant: App\Entity\Product\ProductVariant {#29100 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29270 …} +context: Sylius\TwigHooks\Bag\DataBag {#29277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29278 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 3.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8563 #id: 47 #code: "sonde-de-cuisson-sans-fil-meat0it-mastrad-7422" #attributes: Doctrine\ORM\PersistentCollection {#8570 …} #variants: Doctrine\ORM\PersistentCollection {#8572 …} #options: Doctrine\ORM\PersistentCollection {#8576 …} #associations: Doctrine\ORM\PersistentCollection {#8574 …} #createdAt: DateTime @1758632177 {#8561 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8562 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8580 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 47 #name: "Sonde de Cuisson Sans Fil Meat°it Mastrad" #slug: "sonde-de-cuisson-sans-fil-meat0it-mastrad-7422" #description: """ <div class="col is-12"><ul>\n <li>Résiste aux températures extrêmes de -30°C à +300°C.</li>\n <li>Plage de mesure de 0°C à +100°C. ( au ° près)</li>\n <li>Résiste aux flammes directes durant 3 mn max.</li>\n <li>Connection bluetooth via application compatible iOS / Android.</li>\n </ul></div><h1>Descriptif Sonde de Cuisson Sans Fil Meat°it Mastrad</h1><div class="col is-12">La Sonde de Cuisson Sans Fil Meat°it Mastrad vous permettra de connaitre à tout moment de la cuisson la température interne des aliments sur votre smartphone ou votre tablette grâce à l'application dédiée compatible iOS et Android. La sonde effectue des lectures de 0°C à +100°C (au ° près) et résiste aux flammes directes durant 3 minutes maximuin. La présence de capteurs exclusifs à la technologie brevetée lui permet de contrôler à la fois la température et le temps de cuisson. Un signal sonore vous prévient lorsque la cuisson est optimale. En cas de déconnexion accidentelle, un signal vous prévient en même temps que la sonde se reconnecte automatiquement. La sonde est alimentée par une batterie intégrée à l'autonomie de 24 heures se rechargeantfacilement grâce à la station de chargement fournie (via un câble micro-USB)</div><h1>Caractéristiques Sonde de Cuisson Sans Fil Meat°it Mastrad</h1><div class="col is-12">- Sonde sans fil avec bluetooth.<br />- Contrôle la température interne et la vitesse de cuisson.<br />- Résiste aux températures extrêmes de -30°C à +300°C. (y compris avec les flammes durant 3 mn max)<br />- Mesure les températures entre 0°C et +100°C avec une précision de 1°C.<br />- Facile à allumer.<br />- S'éteint automatiquement après 30 mn.</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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8568 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8564 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8566 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29165 +product: App\Entity\Product\Product {#8563 #id: 47 #code: "sonde-de-cuisson-sans-fil-meat0it-mastrad-7422" #attributes: Doctrine\ORM\PersistentCollection {#8570 …} #variants: Doctrine\ORM\PersistentCollection {#8572 …} #options: Doctrine\ORM\PersistentCollection {#8576 …} #associations: Doctrine\ORM\PersistentCollection {#8574 …} #createdAt: DateTime @1758632177 {#8561 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8562 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8580 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 47 #name: "Sonde de Cuisson Sans Fil Meat°it Mastrad" #slug: "sonde-de-cuisson-sans-fil-meat0it-mastrad-7422" #description: """ <div class="col is-12"><ul>\n <li>Résiste aux températures extrêmes de -30°C à +300°C.</li>\n <li>Plage de mesure de 0°C à +100°C. ( au ° près)</li>\n <li>Résiste aux flammes directes durant 3 mn max.</li>\n <li>Connection bluetooth via application compatible iOS / Android.</li>\n </ul></div><h1>Descriptif Sonde de Cuisson Sans Fil Meat°it Mastrad</h1><div class="col is-12">La Sonde de Cuisson Sans Fil Meat°it Mastrad vous permettra de connaitre à tout moment de la cuisson la température interne des aliments sur votre smartphone ou votre tablette grâce à l'application dédiée compatible iOS et Android. La sonde effectue des lectures de 0°C à +100°C (au ° près) et résiste aux flammes directes durant 3 minutes maximuin. La présence de capteurs exclusifs à la technologie brevetée lui permet de contrôler à la fois la température et le temps de cuisson. Un signal sonore vous prévient lorsque la cuisson est optimale. En cas de déconnexion accidentelle, un signal vous prévient en même temps que la sonde se reconnecte automatiquement. La sonde est alimentée par une batterie intégrée à l'autonomie de 24 heures se rechargeantfacilement grâce à la station de chargement fournie (via un câble micro-USB)</div><h1>Caractéristiques Sonde de Cuisson Sans Fil Meat°it Mastrad</h1><div class="col is-12">- Sonde sans fil avec bluetooth.<br />- Contrôle la température interne et la vitesse de cuisson.<br />- Résiste aux températures extrêmes de -30°C à +300°C. (y compris avec les flammes durant 3 mn max)<br />- Mesure les températures entre 0°C et +100°C avec une précision de 1°C.<br />- Facile à allumer.<br />- S'éteint automatiquement après 30 mn.</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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8568 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8564 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8566 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29345 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8563 #id: 47 #code: "sonde-de-cuisson-sans-fil-meat0it-mastrad-7422" #attributes: Doctrine\ORM\PersistentCollection {#8570 …} #variants: Doctrine\ORM\PersistentCollection {#8572 …} #options: Doctrine\ORM\PersistentCollection {#8576 …} #associations: Doctrine\ORM\PersistentCollection {#8574 …} #createdAt: DateTime @1758632177 {#8561 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8562 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8580 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 47 #name: "Sonde de Cuisson Sans Fil Meat°it Mastrad" #slug: "sonde-de-cuisson-sans-fil-meat0it-mastrad-7422" #description: """ <div class="col is-12"><ul>\n <li>Résiste aux températures extrêmes de -30°C à +300°C.</li>\n <li>Plage de mesure de 0°C à +100°C. ( au ° près)</li>\n <li>Résiste aux flammes directes durant 3 mn max.</li>\n <li>Connection bluetooth via application compatible iOS / Android.</li>\n </ul></div><h1>Descriptif Sonde de Cuisson Sans Fil Meat°it Mastrad</h1><div class="col is-12">La Sonde de Cuisson Sans Fil Meat°it Mastrad vous permettra de connaitre à tout moment de la cuisson la température interne des aliments sur votre smartphone ou votre tablette grâce à l'application dédiée compatible iOS et Android. La sonde effectue des lectures de 0°C à +100°C (au ° près) et résiste aux flammes directes durant 3 minutes maximuin. La présence de capteurs exclusifs à la technologie brevetée lui permet de contrôler à la fois la température et le temps de cuisson. Un signal sonore vous prévient lorsque la cuisson est optimale. En cas de déconnexion accidentelle, un signal vous prévient en même temps que la sonde se reconnecte automatiquement. La sonde est alimentée par une batterie intégrée à l'autonomie de 24 heures se rechargeantfacilement grâce à la station de chargement fournie (via un câble micro-USB)</div><h1>Caractéristiques Sonde de Cuisson Sans Fil Meat°it Mastrad</h1><div class="col is-12">- Sonde sans fil avec bluetooth.<br />- Contrôle la température interne et la vitesse de cuisson.<br />- Résiste aux températures extrêmes de -30°C à +300°C. (y compris avec les flammes durant 3 mn max)<br />- Mesure les températures entre 0°C et +100°C avec une précision de 1°C.<br />- Facile à allumer.<br />- S'éteint automatiquement après 30 mn.</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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8568 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8564 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8566 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sonde de Cuisson Sans Fil Meat°it Mastrad" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29416 -props: [ "product" => App\Entity\Product\Product {#8563 #id: 47 #code: "sonde-de-cuisson-sans-fil-meat0it-mastrad-7422" #attributes: Doctrine\ORM\PersistentCollection {#8570 …} #variants: Doctrine\ORM\PersistentCollection {#8572 …} #options: Doctrine\ORM\PersistentCollection {#8576 …} #associations: Doctrine\ORM\PersistentCollection {#8574 …} #createdAt: DateTime @1758632177 {#8561 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8562 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8580 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 47 #name: "Sonde de Cuisson Sans Fil Meat°it Mastrad" #slug: "sonde-de-cuisson-sans-fil-meat0it-mastrad-7422" #description: """ <div class="col is-12"><ul>\n <li>Résiste aux températures extrêmes de -30°C à +300°C.</li>\n <li>Plage de mesure de 0°C à +100°C. ( au ° près)</li>\n <li>Résiste aux flammes directes durant 3 mn max.</li>\n <li>Connection bluetooth via application compatible iOS / Android.</li>\n </ul></div><h1>Descriptif Sonde de Cuisson Sans Fil Meat°it Mastrad</h1><div class="col is-12">La Sonde de Cuisson Sans Fil Meat°it Mastrad vous permettra de connaitre à tout moment de la cuisson la température interne des aliments sur votre smartphone ou votre tablette grâce à l'application dédiée compatible iOS et Android. La sonde effectue des lectures de 0°C à +100°C (au ° près) et résiste aux flammes directes durant 3 minutes maximuin. La présence de capteurs exclusifs à la technologie brevetée lui permet de contrôler à la fois la température et le temps de cuisson. Un signal sonore vous prévient lorsque la cuisson est optimale. En cas de déconnexion accidentelle, un signal vous prévient en même temps que la sonde se reconnecte automatiquement. La sonde est alimentée par une batterie intégrée à l'autonomie de 24 heures se rechargeantfacilement grâce à la station de chargement fournie (via un câble micro-USB)</div><h1>Caractéristiques Sonde de Cuisson Sans Fil Meat°it Mastrad</h1><div class="col is-12">- Sonde sans fil avec bluetooth.<br />- Contrôle la température interne et la vitesse de cuisson.<br />- Résiste aux températures extrêmes de -30°C à +300°C. (y compris avec les flammes durant 3 mn max)<br />- Mesure les températures entre 0°C et +100°C avec une précision de 1°C.<br />- Facile à allumer.<br />- S'éteint automatiquement après 30 mn.</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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8568 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8564 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8566 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29400 …} +context: Sylius\TwigHooks\Bag\DataBag {#29473 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29397 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29345 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29353 #collection: Doctrine\Common\Collections\ArrayCollection {#29362 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29400 …} +context: Sylius\TwigHooks\Bag\DataBag {#29473 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29397 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sonde de Cuisson Sans Fil Meat°it Mastrad" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29353 #collection: Doctrine\Common\Collections\ArrayCollection {#29362 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29477 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29400 …} +context: Sylius\TwigHooks\Bag\DataBag {#29473 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29397 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29345 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29353 #collection: Doctrine\Common\Collections\ArrayCollection {#29362 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29518 …} +context: Sylius\TwigHooks\Bag\DataBag {#29525 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29526 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29345 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29530 +variant: App\Entity\Product\ProductVariant {#29345 …} +price: "88,00\u{A0}€" +originalPrice: "88,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29518 …} +context: Sylius\TwigHooks\Bag\DataBag {#29525 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29526 …} +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 | 108.0 MiB | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8589 #id: 33 #code: "sac-a-pocher-studio-cook-5940" #attributes: Doctrine\ORM\PersistentCollection {#8596 …} #variants: Doctrine\ORM\PersistentCollection {#8598 …} #options: Doctrine\ORM\PersistentCollection {#8602 …} #associations: Doctrine\ORM\PersistentCollection {#8600 …} #createdAt: DateTime @1758632177 {#8587 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8588 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8605 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8606 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 33 #name: "Sac à pocher Studio Cook" #slug: "sac-a-pocher-studio-cook-5940" #description: """ <div class="col is-12"><ul>\n <li>Sachet à usage unique pour pocher les oeufs.</li>\n <li>Temps de cuisson : 5-6 minutes.</li>\n <li>Set de 20 sachets</li>\n </ul></div><h1>Descriptif Sac à pocher Studio Cook</h1><div class="col is-12">L'utilisation du sac à pocher est très simple. Faites bouillir de l'eau dans une casserole. Placez le sac à pocher dans un verre puis casser l'oeuf dedans. Immergez immédiatement le sachet dans l'eau bouillante. Laissez cuire 5 à 6 minutes. Egouttez puis sortir l'oeuf du sachet avec précaution.</div><h1>Caractéristiques Sac à pocher Studio Cook</h1><div class="col is-12">- usage unique.</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 {#8608 …} #channels: Doctrine\ORM\PersistentCollection {#8594 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8590 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29407 +product: App\Entity\Product\Product {#8589 #id: 33 #code: "sac-a-pocher-studio-cook-5940" #attributes: Doctrine\ORM\PersistentCollection {#8596 …} #variants: Doctrine\ORM\PersistentCollection {#8598 …} #options: Doctrine\ORM\PersistentCollection {#8602 …} #associations: Doctrine\ORM\PersistentCollection {#8600 …} #createdAt: DateTime @1758632177 {#8587 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8588 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8605 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8606 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 33 #name: "Sac à pocher Studio Cook" #slug: "sac-a-pocher-studio-cook-5940" #description: """ <div class="col is-12"><ul>\n <li>Sachet à usage unique pour pocher les oeufs.</li>\n <li>Temps de cuisson : 5-6 minutes.</li>\n <li>Set de 20 sachets</li>\n </ul></div><h1>Descriptif Sac à pocher Studio Cook</h1><div class="col is-12">L'utilisation du sac à pocher est très simple. Faites bouillir de l'eau dans une casserole. Placez le sac à pocher dans un verre puis casser l'oeuf dedans. Immergez immédiatement le sachet dans l'eau bouillante. Laissez cuire 5 à 6 minutes. Egouttez puis sortir l'oeuf du sachet avec précaution.</div><h1>Caractéristiques Sac à pocher Studio Cook</h1><div class="col is-12">- usage unique.</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 {#8608 …} #channels: Doctrine\ORM\PersistentCollection {#8594 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8590 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29593 …} +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 {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8589 #id: 33 #code: "sac-a-pocher-studio-cook-5940" #attributes: Doctrine\ORM\PersistentCollection {#8596 …} #variants: Doctrine\ORM\PersistentCollection {#8598 …} #options: Doctrine\ORM\PersistentCollection {#8602 …} #associations: Doctrine\ORM\PersistentCollection {#8600 …} #createdAt: DateTime @1758632177 {#8587 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8588 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8605 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8606 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 33 #name: "Sac à pocher Studio Cook" #slug: "sac-a-pocher-studio-cook-5940" #description: """ <div class="col is-12"><ul>\n <li>Sachet à usage unique pour pocher les oeufs.</li>\n <li>Temps de cuisson : 5-6 minutes.</li>\n <li>Set de 20 sachets</li>\n </ul></div><h1>Descriptif Sac à pocher Studio Cook</h1><div class="col is-12">L'utilisation du sac à pocher est très simple. Faites bouillir de l'eau dans une casserole. Placez le sac à pocher dans un verre puis casser l'oeuf dedans. Immergez immédiatement le sachet dans l'eau bouillante. Laissez cuire 5 à 6 minutes. Egouttez puis sortir l'oeuf du sachet avec précaution.</div><h1>Caractéristiques Sac à pocher Studio Cook</h1><div class="col is-12">- usage unique.</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 {#8608 …} #channels: Doctrine\ORM\PersistentCollection {#8594 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8590 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à pocher Studio Cook" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29664 -props: [ "product" => App\Entity\Product\Product {#8589 #id: 33 #code: "sac-a-pocher-studio-cook-5940" #attributes: Doctrine\ORM\PersistentCollection {#8596 …} #variants: Doctrine\ORM\PersistentCollection {#8598 …} #options: Doctrine\ORM\PersistentCollection {#8602 …} #associations: Doctrine\ORM\PersistentCollection {#8600 …} #createdAt: DateTime @1758632177 {#8587 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8588 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8605 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8606 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 33 #name: "Sac à pocher Studio Cook" #slug: "sac-a-pocher-studio-cook-5940" #description: """ <div class="col is-12"><ul>\n <li>Sachet à usage unique pour pocher les oeufs.</li>\n <li>Temps de cuisson : 5-6 minutes.</li>\n <li>Set de 20 sachets</li>\n </ul></div><h1>Descriptif Sac à pocher Studio Cook</h1><div class="col is-12">L'utilisation du sac à pocher est très simple. Faites bouillir de l'eau dans une casserole. Placez le sac à pocher dans un verre puis casser l'oeuf dedans. Immergez immédiatement le sachet dans l'eau bouillante. Laissez cuire 5 à 6 minutes. Egouttez puis sortir l'oeuf du sachet avec précaution.</div><h1>Caractéristiques Sac à pocher Studio Cook</h1><div class="col is-12">- usage unique.</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 {#8608 …} #channels: Doctrine\ORM\PersistentCollection {#8594 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8590 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29648 …} +context: Sylius\TwigHooks\Bag\DataBag {#29715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29593 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29601 #collection: Doctrine\Common\Collections\ArrayCollection {#29610 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29589 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38289 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29648 …} +context: Sylius\TwigHooks\Bag\DataBag {#29715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à pocher Studio Cook" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29601 #collection: Doctrine\Common\Collections\ArrayCollection {#29610 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29589 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38289 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29719 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29648 …} +context: Sylius\TwigHooks\Bag\DataBag {#29715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29593 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29601 #collection: Doctrine\Common\Collections\ArrayCollection {#29610 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29589 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38289 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29760 …} +context: Sylius\TwigHooks\Bag\DataBag {#29767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29768 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29593 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29772 +variant: App\Entity\Product\ProductVariant {#29593 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29760 …} +context: Sylius\TwigHooks\Bag\DataBag {#29767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29768 …} +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 | 108.0 MiB | 4.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8615 #id: 7 #code: "reducteur-de-gaz-448" #attributes: Doctrine\ORM\PersistentCollection {#8622 …} #variants: Doctrine\ORM\PersistentCollection {#8624 …} #options: Doctrine\ORM\PersistentCollection {#8628 …} #associations: Doctrine\ORM\PersistentCollection {#8626 …} #createdAt: DateTime @1758632175 {#8613 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8614 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8632 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 7 #name: "Réducteur de gaz" #slug: "reducteur-de-gaz-448" #description: """ <div class="col is-12"><ul>\n <li>Gain en sécurité.</li>\n <li>Finition chromée. </li>\n </ul></div><h1>Description réducteur de gaz</h1><div class="col is-12"><p>Le réducteur de gaz permet de positionner vos ustensiles de cuisson (casseroles,cafetières italienne....) même les plus petits sur n'importe quel feu gaz. </p></div><h1>Caractéristiques réducteur de gaz</h1><div class="col is-12">Dimensions 13 x 13 cm.. Finition chromée.</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 {#8634 …} #channels: Doctrine\ORM\PersistentCollection {#8620 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8618 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29655 +product: App\Entity\Product\Product {#8615 #id: 7 #code: "reducteur-de-gaz-448" #attributes: Doctrine\ORM\PersistentCollection {#8622 …} #variants: Doctrine\ORM\PersistentCollection {#8624 …} #options: Doctrine\ORM\PersistentCollection {#8628 …} #associations: Doctrine\ORM\PersistentCollection {#8626 …} #createdAt: DateTime @1758632175 {#8613 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8614 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8632 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 7 #name: "Réducteur de gaz" #slug: "reducteur-de-gaz-448" #description: """ <div class="col is-12"><ul>\n <li>Gain en sécurité.</li>\n <li>Finition chromée. </li>\n </ul></div><h1>Description réducteur de gaz</h1><div class="col is-12"><p>Le réducteur de gaz permet de positionner vos ustensiles de cuisson (casseroles,cafetières italienne....) même les plus petits sur n'importe quel feu gaz. </p></div><h1>Caractéristiques réducteur de gaz</h1><div class="col is-12">Dimensions 13 x 13 cm.. Finition chromée.</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 {#8634 …} #channels: Doctrine\ORM\PersistentCollection {#8620 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8618 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29835 …} +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 {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8615 #id: 7 #code: "reducteur-de-gaz-448" #attributes: Doctrine\ORM\PersistentCollection {#8622 …} #variants: Doctrine\ORM\PersistentCollection {#8624 …} #options: Doctrine\ORM\PersistentCollection {#8628 …} #associations: Doctrine\ORM\PersistentCollection {#8626 …} #createdAt: DateTime @1758632175 {#8613 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8614 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8632 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 7 #name: "Réducteur de gaz" #slug: "reducteur-de-gaz-448" #description: """ <div class="col is-12"><ul>\n <li>Gain en sécurité.</li>\n <li>Finition chromée. </li>\n </ul></div><h1>Description réducteur de gaz</h1><div class="col is-12"><p>Le réducteur de gaz permet de positionner vos ustensiles de cuisson (casseroles,cafetières italienne....) même les plus petits sur n'importe quel feu gaz. </p></div><h1>Caractéristiques réducteur de gaz</h1><div class="col is-12">Dimensions 13 x 13 cm.. Finition chromée.</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 {#8634 …} #channels: Doctrine\ORM\PersistentCollection {#8620 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8618 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Réducteur de gaz" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29906 -props: [ "product" => App\Entity\Product\Product {#8615 #id: 7 #code: "reducteur-de-gaz-448" #attributes: Doctrine\ORM\PersistentCollection {#8622 …} #variants: Doctrine\ORM\PersistentCollection {#8624 …} #options: Doctrine\ORM\PersistentCollection {#8628 …} #associations: Doctrine\ORM\PersistentCollection {#8626 …} #createdAt: DateTime @1758632175 {#8613 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8614 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8632 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 7 #name: "Réducteur de gaz" #slug: "reducteur-de-gaz-448" #description: """ <div class="col is-12"><ul>\n <li>Gain en sécurité.</li>\n <li>Finition chromée. </li>\n </ul></div><h1>Description réducteur de gaz</h1><div class="col is-12"><p>Le réducteur de gaz permet de positionner vos ustensiles de cuisson (casseroles,cafetières italienne....) même les plus petits sur n'importe quel feu gaz. </p></div><h1>Caractéristiques réducteur de gaz</h1><div class="col is-12">Dimensions 13 x 13 cm.. Finition chromée.</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 {#8634 …} #channels: Doctrine\ORM\PersistentCollection {#8620 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8618 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29968 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29890 …} +context: Sylius\TwigHooks\Bag\DataBag {#29957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29835 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29843 #collection: Doctrine\Common\Collections\ArrayCollection {#29852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29968 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29890 …} +context: Sylius\TwigHooks\Bag\DataBag {#29957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Réducteur de gaz" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29843 #collection: Doctrine\Common\Collections\ArrayCollection {#29852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29973 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29968 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29890 …} +context: Sylius\TwigHooks\Bag\DataBag {#29957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29835 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29843 #collection: Doctrine\Common\Collections\ArrayCollection {#29852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30013 …} +context: Sylius\TwigHooks\Bag\DataBag {#30020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29835 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30025 +variant: App\Entity\Product\ProductVariant {#29835 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30013 …} +context: Sylius\TwigHooks\Bag\DataBag {#30020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30021 …} +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 | 108.0 MiB | 3.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8646 #id: 1574 #code: "rateau-a-crepes-plat-2116" #attributes: Doctrine\ORM\PersistentCollection {#8653 …} #variants: Doctrine\ORM\PersistentCollection {#8655 …} #options: Doctrine\ORM\PersistentCollection {#8659 …} #associations: Doctrine\ORM\PersistentCollection {#8657 …} #createdAt: DateTime @1758632372 {#8639 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#8640 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8662 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8663 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8646} #id: 1574 #name: "Râteau à crêpes plat" #slug: "rateau-a-crepes-plat-2116" #description: """ <div class="col is-12"><ul>\n <li>Pour étaler la pâte facilement.</li>\n <li>Léger, manipulation facile.</li>\n </ul>\n <br /></div><h1>Description Râteau à crêpes plat</h1><div class="col is-12">Le râteau à crêpes plat appelé aussi rozell permet d'étaler régulièrement la pâte à crêpes. Vous obtenez ainsi des crèpes parfaitement régulières sur toutes leur surface.</div><h1>Caractéristiques Râteau à crêpes plat</h1><div class="col is-12">Hêtre. largeur 17.5 cm. Longueur du manche : 23 cm. Lavage à la main.</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 {#8665 …} #channels: Doctrine\ORM\PersistentCollection {#8651 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8647 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8649 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29897 +product: App\Entity\Product\Product {#8646 #id: 1574 #code: "rateau-a-crepes-plat-2116" #attributes: Doctrine\ORM\PersistentCollection {#8653 …} #variants: Doctrine\ORM\PersistentCollection {#8655 …} #options: Doctrine\ORM\PersistentCollection {#8659 …} #associations: Doctrine\ORM\PersistentCollection {#8657 …} #createdAt: DateTime @1758632372 {#8639 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#8640 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8662 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8663 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8646} #id: 1574 #name: "Râteau à crêpes plat" #slug: "rateau-a-crepes-plat-2116" #description: """ <div class="col is-12"><ul>\n <li>Pour étaler la pâte facilement.</li>\n <li>Léger, manipulation facile.</li>\n </ul>\n <br /></div><h1>Description Râteau à crêpes plat</h1><div class="col is-12">Le râteau à crêpes plat appelé aussi rozell permet d'étaler régulièrement la pâte à crêpes. Vous obtenez ainsi des crèpes parfaitement régulières sur toutes leur surface.</div><h1>Caractéristiques Râteau à crêpes plat</h1><div class="col is-12">Hêtre. largeur 17.5 cm. Longueur du manche : 23 cm. Lavage à la main.</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 {#8665 …} #channels: Doctrine\ORM\PersistentCollection {#8651 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8647 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8649 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30088 …} +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 {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8646 #id: 1574 #code: "rateau-a-crepes-plat-2116" #attributes: Doctrine\ORM\PersistentCollection {#8653 …} #variants: Doctrine\ORM\PersistentCollection {#8655 …} #options: Doctrine\ORM\PersistentCollection {#8659 …} #associations: Doctrine\ORM\PersistentCollection {#8657 …} #createdAt: DateTime @1758632372 {#8639 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#8640 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8662 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8663 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8646} #id: 1574 #name: "Râteau à crêpes plat" #slug: "rateau-a-crepes-plat-2116" #description: """ <div class="col is-12"><ul>\n <li>Pour étaler la pâte facilement.</li>\n <li>Léger, manipulation facile.</li>\n </ul>\n <br /></div><h1>Description Râteau à crêpes plat</h1><div class="col is-12">Le râteau à crêpes plat appelé aussi rozell permet d'étaler régulièrement la pâte à crêpes. Vous obtenez ainsi des crèpes parfaitement régulières sur toutes leur surface.</div><h1>Caractéristiques Râteau à crêpes plat</h1><div class="col is-12">Hêtre. largeur 17.5 cm. Longueur du manche : 23 cm. Lavage à la main.</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 {#8665 …} #channels: Doctrine\ORM\PersistentCollection {#8651 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8647 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8649 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râteau à crêpes plat" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30159 -props: [ "product" => App\Entity\Product\Product {#8646 #id: 1574 #code: "rateau-a-crepes-plat-2116" #attributes: Doctrine\ORM\PersistentCollection {#8653 …} #variants: Doctrine\ORM\PersistentCollection {#8655 …} #options: Doctrine\ORM\PersistentCollection {#8659 …} #associations: Doctrine\ORM\PersistentCollection {#8657 …} #createdAt: DateTime @1758632372 {#8639 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#8640 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8662 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8663 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8646} #id: 1574 #name: "Râteau à crêpes plat" #slug: "rateau-a-crepes-plat-2116" #description: """ <div class="col is-12"><ul>\n <li>Pour étaler la pâte facilement.</li>\n <li>Léger, manipulation facile.</li>\n </ul>\n <br /></div><h1>Description Râteau à crêpes plat</h1><div class="col is-12">Le râteau à crêpes plat appelé aussi rozell permet d'étaler régulièrement la pâte à crêpes. Vous obtenez ainsi des crèpes parfaitement régulières sur toutes leur surface.</div><h1>Caractéristiques Râteau à crêpes plat</h1><div class="col is-12">Hêtre. largeur 17.5 cm. Longueur du manche : 23 cm. Lavage à la main.</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 {#8665 …} #channels: Doctrine\ORM\PersistentCollection {#8651 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8647 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8649 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30152 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30143 …} +context: Sylius\TwigHooks\Bag\DataBag {#30210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30140 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30088 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30096 #collection: Doctrine\Common\Collections\ArrayCollection {#30105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30152 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30143 …} +context: Sylius\TwigHooks\Bag\DataBag {#30210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30140 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Râteau à crêpes plat" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30096 #collection: Doctrine\Common\Collections\ArrayCollection {#30105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30214 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30152 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30143 …} +context: Sylius\TwigHooks\Bag\DataBag {#30210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30140 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30088 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30096 #collection: Doctrine\Common\Collections\ArrayCollection {#30105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30255 …} +context: Sylius\TwigHooks\Bag\DataBag {#30262 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30263 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30088 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30267 +variant: App\Entity\Product\ProductVariant {#30088 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30255 …} +context: Sylius\TwigHooks\Bag\DataBag {#30262 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30263 …} +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 | 108.0 MiB | 3.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8669 #id: 35 #code: "poire-a-sauce-zyliss-6648" #attributes: Doctrine\ORM\PersistentCollection {#8676 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8682 …} #associations: Doctrine\ORM\PersistentCollection {#8680 …} #createdAt: DateTime @1758632177 {#8667 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8668 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8685 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4833 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8669} #id: 35 #name: "Poire à sauce Zyliss" #slug: "poire-a-sauce-zyliss-6648" #description: """ <div class="col is-12"><ul>\n <li>2 embouts interchangeables.</li>\n <li>Goupillon de nettoyage inclus.</li>\n <li><strong>Garantie 5 ans.</strong></li>\n </ul></div><h1>Descriptif Poire à sauce Zyliss</h1><div class="col is-12">Exaltez les saveurs de vos plats grâce à la poire à sauces Zyliss. Arrosez une pièce de viandes, injectez une marinade, dégraissez une sauce, le tout avec une maîtrise parfaite. Elle est livrée avec 2 embouts interchangeables : un gros embout pour aspirer le jus et arroser la préparation, un petit embout (de type seringue) pour injecter les marinades ou du jus dans une viande. Rangement facile grâce aux embouts se clipsant sur une petite encoche latérale et à la brosse de nettoyage se glissant facilement dans la poire à sauce.</div><h1>Caractéristiques Poire à sauce Zyliss</h1><div class="col is-12">- Dimensions : 33 x 7 cm.<br />- 2 embouts interchangeables.<br />- Goupillon de nettoyage inclus.<br />- Rangement facile.<br />- Passe au lave-vaisselle.<br />- Garantie : 5 ans.<br />- BPA free.<br />- Utilisation de 0°C à 150°C.</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 {#4835 …} #channels: Doctrine\ORM\PersistentCollection {#8674 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8670 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30150 +product: App\Entity\Product\Product {#8669 #id: 35 #code: "poire-a-sauce-zyliss-6648" #attributes: Doctrine\ORM\PersistentCollection {#8676 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8682 …} #associations: Doctrine\ORM\PersistentCollection {#8680 …} #createdAt: DateTime @1758632177 {#8667 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8668 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8685 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4833 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8669} #id: 35 #name: "Poire à sauce Zyliss" #slug: "poire-a-sauce-zyliss-6648" #description: """ <div class="col is-12"><ul>\n <li>2 embouts interchangeables.</li>\n <li>Goupillon de nettoyage inclus.</li>\n <li><strong>Garantie 5 ans.</strong></li>\n </ul></div><h1>Descriptif Poire à sauce Zyliss</h1><div class="col is-12">Exaltez les saveurs de vos plats grâce à la poire à sauces Zyliss. Arrosez une pièce de viandes, injectez une marinade, dégraissez une sauce, le tout avec une maîtrise parfaite. Elle est livrée avec 2 embouts interchangeables : un gros embout pour aspirer le jus et arroser la préparation, un petit embout (de type seringue) pour injecter les marinades ou du jus dans une viande. Rangement facile grâce aux embouts se clipsant sur une petite encoche latérale et à la brosse de nettoyage se glissant facilement dans la poire à sauce.</div><h1>Caractéristiques Poire à sauce Zyliss</h1><div class="col is-12">- Dimensions : 33 x 7 cm.<br />- 2 embouts interchangeables.<br />- Goupillon de nettoyage inclus.<br />- Rangement facile.<br />- Passe au lave-vaisselle.<br />- Garantie : 5 ans.<br />- BPA free.<br />- Utilisation de 0°C à 150°C.</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 {#4835 …} #channels: Doctrine\ORM\PersistentCollection {#8674 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8670 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30330 …} +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 {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8669 #id: 35 #code: "poire-a-sauce-zyliss-6648" #attributes: Doctrine\ORM\PersistentCollection {#8676 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8682 …} #associations: Doctrine\ORM\PersistentCollection {#8680 …} #createdAt: DateTime @1758632177 {#8667 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8668 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8685 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4833 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8669} #id: 35 #name: "Poire à sauce Zyliss" #slug: "poire-a-sauce-zyliss-6648" #description: """ <div class="col is-12"><ul>\n <li>2 embouts interchangeables.</li>\n <li>Goupillon de nettoyage inclus.</li>\n <li><strong>Garantie 5 ans.</strong></li>\n </ul></div><h1>Descriptif Poire à sauce Zyliss</h1><div class="col is-12">Exaltez les saveurs de vos plats grâce à la poire à sauces Zyliss. Arrosez une pièce de viandes, injectez une marinade, dégraissez une sauce, le tout avec une maîtrise parfaite. Elle est livrée avec 2 embouts interchangeables : un gros embout pour aspirer le jus et arroser la préparation, un petit embout (de type seringue) pour injecter les marinades ou du jus dans une viande. Rangement facile grâce aux embouts se clipsant sur une petite encoche latérale et à la brosse de nettoyage se glissant facilement dans la poire à sauce.</div><h1>Caractéristiques Poire à sauce Zyliss</h1><div class="col is-12">- Dimensions : 33 x 7 cm.<br />- 2 embouts interchangeables.<br />- Goupillon de nettoyage inclus.<br />- Rangement facile.<br />- Passe au lave-vaisselle.<br />- Garantie : 5 ans.<br />- BPA free.<br />- Utilisation de 0°C à 150°C.</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 {#4835 …} #channels: Doctrine\ORM\PersistentCollection {#8674 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8670 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poire à sauce Zyliss" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30401 -props: [ "product" => App\Entity\Product\Product {#8669 #id: 35 #code: "poire-a-sauce-zyliss-6648" #attributes: Doctrine\ORM\PersistentCollection {#8676 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8682 …} #associations: Doctrine\ORM\PersistentCollection {#8680 …} #createdAt: DateTime @1758632177 {#8667 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#8668 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8685 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4833 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8669} #id: 35 #name: "Poire à sauce Zyliss" #slug: "poire-a-sauce-zyliss-6648" #description: """ <div class="col is-12"><ul>\n <li>2 embouts interchangeables.</li>\n <li>Goupillon de nettoyage inclus.</li>\n <li><strong>Garantie 5 ans.</strong></li>\n </ul></div><h1>Descriptif Poire à sauce Zyliss</h1><div class="col is-12">Exaltez les saveurs de vos plats grâce à la poire à sauces Zyliss. Arrosez une pièce de viandes, injectez une marinade, dégraissez une sauce, le tout avec une maîtrise parfaite. Elle est livrée avec 2 embouts interchangeables : un gros embout pour aspirer le jus et arroser la préparation, un petit embout (de type seringue) pour injecter les marinades ou du jus dans une viande. Rangement facile grâce aux embouts se clipsant sur une petite encoche latérale et à la brosse de nettoyage se glissant facilement dans la poire à sauce.</div><h1>Caractéristiques Poire à sauce Zyliss</h1><div class="col is-12">- Dimensions : 33 x 7 cm.<br />- 2 embouts interchangeables.<br />- Goupillon de nettoyage inclus.<br />- Rangement facile.<br />- Passe au lave-vaisselle.<br />- Garantie : 5 ans.<br />- BPA free.<br />- Utilisation de 0°C à 150°C.</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 {#4835 …} #channels: Doctrine\ORM\PersistentCollection {#8674 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8670 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30394 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30385 …} +context: Sylius\TwigHooks\Bag\DataBag {#30458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30382 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30330 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30338 #collection: Doctrine\Common\Collections\ArrayCollection {#30347 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30326 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30394 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30385 …} +context: Sylius\TwigHooks\Bag\DataBag {#30458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30382 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poire à sauce Zyliss" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30338 #collection: Doctrine\Common\Collections\ArrayCollection {#30347 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30326 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30462 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30394 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30385 …} +context: Sylius\TwigHooks\Bag\DataBag {#30458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30382 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30330 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30338 #collection: Doctrine\Common\Collections\ArrayCollection {#30347 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30326 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30512 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30503 …} +context: Sylius\TwigHooks\Bag\DataBag {#30510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30511 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30330 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30515 +variant: App\Entity\Product\ProductVariant {#30330 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30512 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30503 …} +context: Sylius\TwigHooks\Bag\DataBag {#30510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30511 …} +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 | 108.0 MiB | 3.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4827 #id: 34 #code: "poire-a-jus-silicone-et-verre-mastrad-811" #attributes: Doctrine\ORM\PersistentCollection {#4847 …} #variants: Doctrine\ORM\PersistentCollection {#4846 …} #options: Doctrine\ORM\PersistentCollection {#4842 …} #associations: Doctrine\ORM\PersistentCollection {#4859 …} #createdAt: DateTime @1758632177 {#4826 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#4837 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5146 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5144 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4827} #id: 34 #name: "Poire à jus silicone et verre Mastrad" #slug: "poire-a-jus-silicone-et-verre-mastrad-811" #description: """ <div class="col is-12"><ul>\n <li>Silicone, souple et résistante.</li>\n <li>Va au lave vaisselle.</li>\n <li><strong>Tube en verre facile d'entretien</strong></li>\n </ul></div><h1>Description Poire à jus silicone Mastrad</h1><div class="col is-12">La poire à jus est idéale pour arroser facilement rôtis et volailles en toute sécurité, et transvaser la sauce du plat vers la saucière en une manipulation.<br />La poire à jus peut être posée verticalement ce qui permet de séparer le gras du maigre.</div><h1>Caractéristiques Poire à jus silicone Mastrad</h1><div class="col is-12">Poire démontable base en silicone . Tube en verre facile d'entretien. Ecouvillon de nettoyage. Va au 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 {#5114 …} #channels: Doctrine\ORM\PersistentCollection {#4849 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4839 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4853 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30392 +product: App\Entity\Product\Product {#4827 #id: 34 #code: "poire-a-jus-silicone-et-verre-mastrad-811" #attributes: Doctrine\ORM\PersistentCollection {#4847 …} #variants: Doctrine\ORM\PersistentCollection {#4846 …} #options: Doctrine\ORM\PersistentCollection {#4842 …} #associations: Doctrine\ORM\PersistentCollection {#4859 …} #createdAt: DateTime @1758632177 {#4826 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#4837 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5146 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5144 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4827} #id: 34 #name: "Poire à jus silicone et verre Mastrad" #slug: "poire-a-jus-silicone-et-verre-mastrad-811" #description: """ <div class="col is-12"><ul>\n <li>Silicone, souple et résistante.</li>\n <li>Va au lave vaisselle.</li>\n <li><strong>Tube en verre facile d'entretien</strong></li>\n </ul></div><h1>Description Poire à jus silicone Mastrad</h1><div class="col is-12">La poire à jus est idéale pour arroser facilement rôtis et volailles en toute sécurité, et transvaser la sauce du plat vers la saucière en une manipulation.<br />La poire à jus peut être posée verticalement ce qui permet de séparer le gras du maigre.</div><h1>Caractéristiques Poire à jus silicone Mastrad</h1><div class="col is-12">Poire démontable base en silicone . Tube en verre facile d'entretien. Ecouvillon de nettoyage. Va au 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 {#5114 …} #channels: Doctrine\ORM\PersistentCollection {#4849 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4839 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4853 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30578 …} +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 {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4827 #id: 34 #code: "poire-a-jus-silicone-et-verre-mastrad-811" #attributes: Doctrine\ORM\PersistentCollection {#4847 …} #variants: Doctrine\ORM\PersistentCollection {#4846 …} #options: Doctrine\ORM\PersistentCollection {#4842 …} #associations: Doctrine\ORM\PersistentCollection {#4859 …} #createdAt: DateTime @1758632177 {#4826 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#4837 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5146 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5144 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4827} #id: 34 #name: "Poire à jus silicone et verre Mastrad" #slug: "poire-a-jus-silicone-et-verre-mastrad-811" #description: """ <div class="col is-12"><ul>\n <li>Silicone, souple et résistante.</li>\n <li>Va au lave vaisselle.</li>\n <li><strong>Tube en verre facile d'entretien</strong></li>\n </ul></div><h1>Description Poire à jus silicone Mastrad</h1><div class="col is-12">La poire à jus est idéale pour arroser facilement rôtis et volailles en toute sécurité, et transvaser la sauce du plat vers la saucière en une manipulation.<br />La poire à jus peut être posée verticalement ce qui permet de séparer le gras du maigre.</div><h1>Caractéristiques Poire à jus silicone Mastrad</h1><div class="col is-12">Poire démontable base en silicone . Tube en verre facile d'entretien. Ecouvillon de nettoyage. Va au 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 {#5114 …} #channels: Doctrine\ORM\PersistentCollection {#4849 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4839 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4853 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poire à jus silicone et verre Mastrad" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30649 -props: [ "product" => App\Entity\Product\Product {#4827 #id: 34 #code: "poire-a-jus-silicone-et-verre-mastrad-811" #attributes: Doctrine\ORM\PersistentCollection {#4847 …} #variants: Doctrine\ORM\PersistentCollection {#4846 …} #options: Doctrine\ORM\PersistentCollection {#4842 …} #associations: Doctrine\ORM\PersistentCollection {#4859 …} #createdAt: DateTime @1758632177 {#4826 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#4837 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5146 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5144 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4827} #id: 34 #name: "Poire à jus silicone et verre Mastrad" #slug: "poire-a-jus-silicone-et-verre-mastrad-811" #description: """ <div class="col is-12"><ul>\n <li>Silicone, souple et résistante.</li>\n <li>Va au lave vaisselle.</li>\n <li><strong>Tube en verre facile d'entretien</strong></li>\n </ul></div><h1>Description Poire à jus silicone Mastrad</h1><div class="col is-12">La poire à jus est idéale pour arroser facilement rôtis et volailles en toute sécurité, et transvaser la sauce du plat vers la saucière en une manipulation.<br />La poire à jus peut être posée verticalement ce qui permet de séparer le gras du maigre.</div><h1>Caractéristiques Poire à jus silicone Mastrad</h1><div class="col is-12">Poire démontable base en silicone . Tube en verre facile d'entretien. Ecouvillon de nettoyage. Va au 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 {#5114 …} #channels: Doctrine\ORM\PersistentCollection {#4849 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4839 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4853 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30633 …} +context: Sylius\TwigHooks\Bag\DataBag {#30703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30578 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30586 #collection: Doctrine\Common\Collections\ArrayCollection {#30595 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30574 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30633 …} +context: Sylius\TwigHooks\Bag\DataBag {#30703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poire à jus silicone et verre Mastrad" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30586 #collection: Doctrine\Common\Collections\ArrayCollection {#30595 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30574 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30707 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30633 …} +context: Sylius\TwigHooks\Bag\DataBag {#30703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30578 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30586 #collection: Doctrine\Common\Collections\ArrayCollection {#30595 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30574 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30748 …} +context: Sylius\TwigHooks\Bag\DataBag {#30755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30756 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30578 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30760 +variant: App\Entity\Product\ProductVariant {#30578 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30748 …} +context: Sylius\TwigHooks\Bag\DataBag {#30755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30756 …} +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 | 108.0 MiB | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5125 #id: 36 #code: "poire-a-jus-inox-goupillon-lacor-6811" #attributes: Doctrine\ORM\PersistentCollection {#5139 …} #variants: Doctrine\ORM\PersistentCollection {#5119 …} #options: Doctrine\ORM\PersistentCollection {#5160 …} #associations: Doctrine\ORM\PersistentCollection {#5117 …} #createdAt: DateTime @1758632177 {#5121 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#5128 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5115 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5134 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5125} #id: 36 #name: "Poire à Jus Inox + Goupillon Lacor" #slug: "poire-a-jus-inox-goupillon-lacor-6811" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable, caoutchouc et plasique.</li>\n <li>2 embouts.</li>\n <li>Goupillon inclus.</li>\n </ul></div><h1>Descriptif Poire à Jus Inox + Goupillon Lacor</h1><div class="col is-12">Livrée avec deux embouts interchangeables (un gros en plastique pour aspirer et un petit de type seringue pour injecter), la poire à jus Lacor vous permettra d'exhaler les saveurs et odeurs de vos plats. D'utilisation très simple, elle s'entretient aisément au lave-vaisselle et est fournie avec un goupillon pour nettoyer efficacement l'intérieur.</div><h1>Caractéristiques Poire à Jus Inox + Goupillon Lacor</h1><div class="col is-12">- Poire en acier inoxydable et caoutchouc.<br />- 1 embout seringue en inox.<br />- 1 embout en plastique.<br />- 1 goupillon de nettoyage.<br />- Longueur avec embout seringue : 21 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 {#5131 …} #channels: Doctrine\ORM\PersistentCollection {#5141 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#5127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5136 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30640 +product: App\Entity\Product\Product {#5125 #id: 36 #code: "poire-a-jus-inox-goupillon-lacor-6811" #attributes: Doctrine\ORM\PersistentCollection {#5139 …} #variants: Doctrine\ORM\PersistentCollection {#5119 …} #options: Doctrine\ORM\PersistentCollection {#5160 …} #associations: Doctrine\ORM\PersistentCollection {#5117 …} #createdAt: DateTime @1758632177 {#5121 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#5128 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5115 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5134 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5125} #id: 36 #name: "Poire à Jus Inox + Goupillon Lacor" #slug: "poire-a-jus-inox-goupillon-lacor-6811" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable, caoutchouc et plasique.</li>\n <li>2 embouts.</li>\n <li>Goupillon inclus.</li>\n </ul></div><h1>Descriptif Poire à Jus Inox + Goupillon Lacor</h1><div class="col is-12">Livrée avec deux embouts interchangeables (un gros en plastique pour aspirer et un petit de type seringue pour injecter), la poire à jus Lacor vous permettra d'exhaler les saveurs et odeurs de vos plats. D'utilisation très simple, elle s'entretient aisément au lave-vaisselle et est fournie avec un goupillon pour nettoyer efficacement l'intérieur.</div><h1>Caractéristiques Poire à Jus Inox + Goupillon Lacor</h1><div class="col is-12">- Poire en acier inoxydable et caoutchouc.<br />- 1 embout seringue en inox.<br />- 1 embout en plastique.<br />- 1 goupillon de nettoyage.<br />- Longueur avec embout seringue : 21 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 {#5131 …} #channels: Doctrine\ORM\PersistentCollection {#5141 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#5127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5136 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30823 …} +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 {#27731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5125 #id: 36 #code: "poire-a-jus-inox-goupillon-lacor-6811" #attributes: Doctrine\ORM\PersistentCollection {#5139 …} #variants: Doctrine\ORM\PersistentCollection {#5119 …} #options: Doctrine\ORM\PersistentCollection {#5160 …} #associations: Doctrine\ORM\PersistentCollection {#5117 …} #createdAt: DateTime @1758632177 {#5121 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#5128 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5115 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5134 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5125} #id: 36 #name: "Poire à Jus Inox + Goupillon Lacor" #slug: "poire-a-jus-inox-goupillon-lacor-6811" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable, caoutchouc et plasique.</li>\n <li>2 embouts.</li>\n <li>Goupillon inclus.</li>\n </ul></div><h1>Descriptif Poire à Jus Inox + Goupillon Lacor</h1><div class="col is-12">Livrée avec deux embouts interchangeables (un gros en plastique pour aspirer et un petit de type seringue pour injecter), la poire à jus Lacor vous permettra d'exhaler les saveurs et odeurs de vos plats. D'utilisation très simple, elle s'entretient aisément au lave-vaisselle et est fournie avec un goupillon pour nettoyer efficacement l'intérieur.</div><h1>Caractéristiques Poire à Jus Inox + Goupillon Lacor</h1><div class="col is-12">- Poire en acier inoxydable et caoutchouc.<br />- 1 embout seringue en inox.<br />- 1 embout en plastique.<br />- 1 goupillon de nettoyage.<br />- Longueur avec embout seringue : 21 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 {#5131 …} #channels: Doctrine\ORM\PersistentCollection {#5141 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#5127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5136 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poire à Jus Inox + Goupillon Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30894 -props: [ "product" => App\Entity\Product\Product {#5125 #id: 36 #code: "poire-a-jus-inox-goupillon-lacor-6811" #attributes: Doctrine\ORM\PersistentCollection {#5139 …} #variants: Doctrine\ORM\PersistentCollection {#5119 …} #options: Doctrine\ORM\PersistentCollection {#5160 …} #associations: Doctrine\ORM\PersistentCollection {#5117 …} #createdAt: DateTime @1758632177 {#5121 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#5128 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5115 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5134 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5125} #id: 36 #name: "Poire à Jus Inox + Goupillon Lacor" #slug: "poire-a-jus-inox-goupillon-lacor-6811" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable, caoutchouc et plasique.</li>\n <li>2 embouts.</li>\n <li>Goupillon inclus.</li>\n </ul></div><h1>Descriptif Poire à Jus Inox + Goupillon Lacor</h1><div class="col is-12">Livrée avec deux embouts interchangeables (un gros en plastique pour aspirer et un petit de type seringue pour injecter), la poire à jus Lacor vous permettra d'exhaler les saveurs et odeurs de vos plats. D'utilisation très simple, elle s'entretient aisément au lave-vaisselle et est fournie avec un goupillon pour nettoyer efficacement l'intérieur.</div><h1>Caractéristiques Poire à Jus Inox + Goupillon Lacor</h1><div class="col is-12">- Poire en acier inoxydable et caoutchouc.<br />- 1 embout seringue en inox.<br />- 1 embout en plastique.<br />- 1 goupillon de nettoyage.<br />- Longueur avec embout seringue : 21 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 {#5131 …} #channels: Doctrine\ORM\PersistentCollection {#5141 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#5127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5136 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30878 …} +context: Sylius\TwigHooks\Bag\DataBag {#30945 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30823 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30831 #collection: Doctrine\Common\Collections\ArrayCollection {#30840 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30819 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30878 …} +context: Sylius\TwigHooks\Bag\DataBag {#30945 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poire à Jus Inox + Goupillon Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30831 #collection: Doctrine\Common\Collections\ArrayCollection {#30840 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30819 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30949 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30878 …} +context: Sylius\TwigHooks\Bag\DataBag {#30945 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30823 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30831 #collection: Doctrine\Common\Collections\ArrayCollection {#30840 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30819 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30990 …} +context: Sylius\TwigHooks\Bag\DataBag {#30997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30998 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30823 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31002 +variant: App\Entity\Product\ProductVariant {#30823 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8322 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12064 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30990 …} +context: Sylius\TwigHooks\Bag\DataBag {#30997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30998 …} +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 | 108.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12129 …} +context: Sylius\TwigHooks\Bag\DataBag {#27451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12139 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31319 +cart: App\Entity\Order\Order {#13043 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12129 …} +context: Sylius\TwigHooks\Bag\DataBag {#27451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12139 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||