Components
12
Twig Components
20
Render Count
46
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12016 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12009 …} +context: Sylius\TwigHooks\Bag\DataBag {#12015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12014 …} +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 {#12636 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11907 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12016 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12009 …} +context: Sylius\TwigHooks\Bag\DataBag {#12015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12014 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12709 …} +context: Sylius\TwigHooks\Bag\DataBag {#12711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12712 …} +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 {#12722 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12709 …} +context: Sylius\TwigHooks\Bag\DataBag {#12711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12712 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12804 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12783 …} +context: Sylius\TwigHooks\Bag\DataBag {#12803 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12802 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12819 +cart: App\Entity\Order\Order {#12886 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12804 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12783 …} +context: Sylius\TwigHooks\Bag\DataBag {#12803 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12802 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13072 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13060 …} +context: Sylius\TwigHooks\Bag\DataBag {#13066 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13058 …} +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 {#13081 #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 {#13072 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13060 …} +context: Sylius\TwigHooks\Bag\DataBag {#13066 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13058 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27314 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27310 …} +context: Sylius\TwigHooks\Bag\DataBag {#27311 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27313 …} +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 {#27323 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27314 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27310 …} +context: Sylius\TwigHooks\Bag\DataBag {#27311 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27313 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27423 …} +context: Sylius\TwigHooks\Bag\DataBag {#27424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27426 …} +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 {#27435 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27423 …} +context: Sylius\TwigHooks\Bag\DataBag {#27424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27426 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27494 …} +context: Sylius\TwigHooks\Bag\DataBag {#27495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27497 …} +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 {#27506 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27494 …} +context: Sylius\TwigHooks\Bag\DataBag {#27495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27497 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 10.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 686 #code: "pele-pomme-pro-louis-tellier-1001" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632241 {#7725 : 2025-09-23 20:57:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632241 {#7770 : 2025-09-23 20:57:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 686 #name: "Pèle pomme pro Louis Tellier" #slug: "pele-pomme-pro-louis-tellier-1001" #description: """ <div class="col is-12"><ul>\n <li>Efficace et rapide.</li>\n <li>Fixation par ventouse très efficace. </li>\n <li>Livré avec accessoire tranches fines. </li>\n </ul></div><h1>Description Pèle pomme pro Louis Tellier</h1><div class="col is-12">Le pèle pomme permet d'éplucher vos pommes efficacement et de façon ludique. <br />Piquez la pomme sur l’axe du pèle pomme, un tour de manivelle et l’épluchage commence. Une lame se charge de retirer la peau, tandis qu’une autre coupe la pomme en rondelles et enlève le coeur. Le temps de lire ce texte, votre pomme est épluchée !<br /><br /><span style="font-weight: bold;">Livré avec accessoire tranches fines. Le même produit peut être vendu sous l'appellation "La Bonne Graine", marque appartenant à Louis Tellier.</span></div><h1>Caractéristiques Pèle pomme pro Louis Tellier</h1><div class="col is-12">Acier laqué. Lames en inox. Fixation par ventouse très efficace. Dim 32 x14 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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27596 …} +context: Sylius\TwigHooks\Bag\DataBag {#27602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27589 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28032 +product: App\Entity\Product\Product {#7995 #id: 686 #code: "pele-pomme-pro-louis-tellier-1001" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632241 {#7725 : 2025-09-23 20:57:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632241 {#7770 : 2025-09-23 20:57:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 686 #name: "Pèle pomme pro Louis Tellier" #slug: "pele-pomme-pro-louis-tellier-1001" #description: """ <div class="col is-12"><ul>\n <li>Efficace et rapide.</li>\n <li>Fixation par ventouse très efficace. </li>\n <li>Livré avec accessoire tranches fines. </li>\n </ul></div><h1>Description Pèle pomme pro Louis Tellier</h1><div class="col is-12">Le pèle pomme permet d'éplucher vos pommes efficacement et de façon ludique. <br />Piquez la pomme sur l’axe du pèle pomme, un tour de manivelle et l’épluchage commence. Une lame se charge de retirer la peau, tandis qu’une autre coupe la pomme en rondelles et enlève le coeur. Le temps de lire ce texte, votre pomme est épluchée !<br /><br /><span style="font-weight: bold;">Livré avec accessoire tranches fines. Le même produit peut être vendu sous l'appellation "La Bonne Graine", marque appartenant à Louis Tellier.</span></div><h1>Caractéristiques Pèle pomme pro Louis Tellier</h1><div class="col is-12">Acier laqué. Lames en inox. Fixation par ventouse très efficace. Dim 32 x14 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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28298 …} +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 {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27596 …} +context: Sylius\TwigHooks\Bag\DataBag {#27602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27589 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 2.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 686 #code: "pele-pomme-pro-louis-tellier-1001" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632241 {#7725 : 2025-09-23 20:57:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632241 {#7770 : 2025-09-23 20:57:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 686 #name: "Pèle pomme pro Louis Tellier" #slug: "pele-pomme-pro-louis-tellier-1001" #description: """ <div class="col is-12"><ul>\n <li>Efficace et rapide.</li>\n <li>Fixation par ventouse très efficace. </li>\n <li>Livré avec accessoire tranches fines. </li>\n </ul></div><h1>Description Pèle pomme pro Louis Tellier</h1><div class="col is-12">Le pèle pomme permet d'éplucher vos pommes efficacement et de façon ludique. <br />Piquez la pomme sur l’axe du pèle pomme, un tour de manivelle et l’épluchage commence. Une lame se charge de retirer la peau, tandis qu’une autre coupe la pomme en rondelles et enlève le coeur. Le temps de lire ce texte, votre pomme est épluchée !<br /><br /><span style="font-weight: bold;">Livré avec accessoire tranches fines. Le même produit peut être vendu sous l'appellation "La Bonne Graine", marque appartenant à Louis Tellier.</span></div><h1>Caractéristiques Pèle pomme pro Louis Tellier</h1><div class="col is-12">Acier laqué. Lames en inox. Fixation par ventouse très efficace. Dim 32 x14 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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pèle pomme pro Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28709 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 686 #code: "pele-pomme-pro-louis-tellier-1001" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632241 {#7725 : 2025-09-23 20:57:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632241 {#7770 : 2025-09-23 20:57:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 686 #name: "Pèle pomme pro Louis Tellier" #slug: "pele-pomme-pro-louis-tellier-1001" #description: """ <div class="col is-12"><ul>\n <li>Efficace et rapide.</li>\n <li>Fixation par ventouse très efficace. </li>\n <li>Livré avec accessoire tranches fines. </li>\n </ul></div><h1>Description Pèle pomme pro Louis Tellier</h1><div class="col is-12">Le pèle pomme permet d'éplucher vos pommes efficacement et de façon ludique. <br />Piquez la pomme sur l’axe du pèle pomme, un tour de manivelle et l’épluchage commence. Une lame se charge de retirer la peau, tandis qu’une autre coupe la pomme en rondelles et enlève le coeur. Le temps de lire ce texte, votre pomme est épluchée !<br /><br /><span style="font-weight: bold;">Livré avec accessoire tranches fines. Le même produit peut être vendu sous l'appellation "La Bonne Graine", marque appartenant à Louis Tellier.</span></div><h1>Caractéristiques Pèle pomme pro Louis Tellier</h1><div class="col is-12">Acier laqué. Lames en inox. Fixation par ventouse très efficace. Dim 32 x14 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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28812 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28782 …} +context: Sylius\TwigHooks\Bag\DataBag {#28777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28807 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28298 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28644 #collection: Doctrine\Common\Collections\ArrayCollection {#28643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28481 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31979 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36165 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28812 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28782 …} +context: Sylius\TwigHooks\Bag\DataBag {#28777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28807 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pèle pomme pro Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28644 #collection: Doctrine\Common\Collections\ArrayCollection {#28643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28481 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31979 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36165 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28808 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28812 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28782 …} +context: Sylius\TwigHooks\Bag\DataBag {#28777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28807 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28298 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28644 #collection: Doctrine\Common\Collections\ArrayCollection {#28643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28481 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31979 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36165 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28880 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28870 …} +context: Sylius\TwigHooks\Bag\DataBag {#28878 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28879 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28298 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28889 +variant: App\Entity\Product\ProductVariant {#28298 …} +price: "26,00\u{A0}€" +originalPrice: "26,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6433 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11907 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6414 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28880 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28870 …} +context: Sylius\TwigHooks\Bag\DataBag {#28878 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28879 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8539 #id: 974 #code: "coupe-pomme-oxo-1002" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632288 {#8537 : 2025-09-23 20:58:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632288 {#8538 : 2025-09-23 20:58:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 974 #name: "Coupe pomme Oxo" #slug: "coupe-pomme-oxo-1002" #description: """ <div class="col is-12"><ul>\r\n <li>Une découpe simple et rapide. </li>\r\n <li>Des quartiers nets et réguliers. </li>\r\n <li>Enlève le coeur du fruit en même temps. </li>\r\n </ul></div><h1>Description coupe pomme OXO</h1><div class="col is-12">En une seule pression, le coupe pomme OXO retire le coeur et coupe les pommes en 8 tranches nettes et régulières. Ses poignées ergonomiques et souples absorbent la pression pour votre plus grand confort.<br />Le coupe pomme OXO est idéal pour préparer vos gâteaux, tartes et compotes.</div><h1>Caractéristiques coupe pomme OXO</h1><div class="col is-12">Lames en inox. Poignées ergonomiques. Diamètre 10.5 cm. 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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27596 …} +context: Sylius\TwigHooks\Bag\DataBag {#27602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27589 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28687 +product: App\Entity\Product\Product {#8539 #id: 974 #code: "coupe-pomme-oxo-1002" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632288 {#8537 : 2025-09-23 20:58:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632288 {#8538 : 2025-09-23 20:58:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 974 #name: "Coupe pomme Oxo" #slug: "coupe-pomme-oxo-1002" #description: """ <div class="col is-12"><ul>\r\n <li>Une découpe simple et rapide. </li>\r\n <li>Des quartiers nets et réguliers. </li>\r\n <li>Enlève le coeur du fruit en même temps. </li>\r\n </ul></div><h1>Description coupe pomme OXO</h1><div class="col is-12">En une seule pression, le coupe pomme OXO retire le coeur et coupe les pommes en 8 tranches nettes et régulières. Ses poignées ergonomiques et souples absorbent la pression pour votre plus grand confort.<br />Le coupe pomme OXO est idéal pour préparer vos gâteaux, tartes et compotes.</div><h1>Caractéristiques coupe pomme OXO</h1><div class="col is-12">Lames en inox. Poignées ergonomiques. Diamètre 10.5 cm. 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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28962 …} +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 {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27596 …} +context: Sylius\TwigHooks\Bag\DataBag {#27602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27589 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8539 #id: 974 #code: "coupe-pomme-oxo-1002" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632288 {#8537 : 2025-09-23 20:58:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632288 {#8538 : 2025-09-23 20:58:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 974 #name: "Coupe pomme Oxo" #slug: "coupe-pomme-oxo-1002" #description: """ <div class="col is-12"><ul>\r\n <li>Une découpe simple et rapide. </li>\r\n <li>Des quartiers nets et réguliers. </li>\r\n <li>Enlève le coeur du fruit en même temps. </li>\r\n </ul></div><h1>Description coupe pomme OXO</h1><div class="col is-12">En une seule pression, le coupe pomme OXO retire le coeur et coupe les pommes en 8 tranches nettes et régulières. Ses poignées ergonomiques et souples absorbent la pression pour votre plus grand confort.<br />Le coupe pomme OXO est idéal pour préparer vos gâteaux, tartes et compotes.</div><h1>Caractéristiques coupe pomme OXO</h1><div class="col is-12">Lames en inox. Poignées ergonomiques. Diamètre 10.5 cm. 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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coupe pomme Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29036 -props: [ "product" => App\Entity\Product\Product {#8539 #id: 974 #code: "coupe-pomme-oxo-1002" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632288 {#8537 : 2025-09-23 20:58:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632288 {#8538 : 2025-09-23 20:58:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 974 #name: "Coupe pomme Oxo" #slug: "coupe-pomme-oxo-1002" #description: """ <div class="col is-12"><ul>\r\n <li>Une découpe simple et rapide. </li>\r\n <li>Des quartiers nets et réguliers. </li>\r\n <li>Enlève le coeur du fruit en même temps. </li>\r\n </ul></div><h1>Description coupe pomme OXO</h1><div class="col is-12">En une seule pression, le coupe pomme OXO retire le coeur et coupe les pommes en 8 tranches nettes et régulières. Ses poignées ergonomiques et souples absorbent la pression pour votre plus grand confort.<br />Le coupe pomme OXO est idéal pour préparer vos gâteaux, tartes et compotes.</div><h1>Caractéristiques coupe pomme OXO</h1><div class="col is-12">Lames en inox. Poignées ergonomiques. Diamètre 10.5 cm. 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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29029 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29020 …} +context: Sylius\TwigHooks\Bag\DataBag {#29096 …} +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 {#28962 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28970 #collection: Doctrine\Common\Collections\ArrayCollection {#28982 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28958 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36185 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36187 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29029 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29020 …} +context: Sylius\TwigHooks\Bag\DataBag {#29096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29017 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupe pomme Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28970 #collection: Doctrine\Common\Collections\ArrayCollection {#28982 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28958 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36185 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36187 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29100 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29029 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29020 …} +context: Sylius\TwigHooks\Bag\DataBag {#29096 …} +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 {#28962 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28970 #collection: Doctrine\Common\Collections\ArrayCollection {#28982 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28958 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36185 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36187 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29141 …} +context: Sylius\TwigHooks\Bag\DataBag {#29148 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29149 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28962 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29153 +variant: App\Entity\Product\ProductVariant {#28962 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6433 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11907 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6414 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29141 …} +context: Sylius\TwigHooks\Bag\DataBag {#29148 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29149 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.54 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8562 #id: 975 #code: "vide-pomme-lion-sabatier-1003" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632288 {#8560 : 2025-09-23 20:58:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632288 {#8561 : 2025-09-23 20:58:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 975 #name: "Vide pomme Lion Sabatier" #slug: "vide-pomme-lion-sabatier-1003" #description: """ <div class="col is-12"><ul>\n <li>Résultat efficace.</li>\n <li>Manche ergonomique.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Vide pomme Lion Sabatier</h1><div class="col is-12">Le vide-pomme permet de retirer d'un seul geste le coeur et les pépins de certains fruits et légumes. Cet ustensile est particulièrement adapté pour les pommes. Le bord dentelé permet de retirer le trognon en toute facilité et très rapidement. </div><h1>Caractéristiques Vide pomme Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Manche ergonomique</li>\n <li>Diamètre : 15 mm</li>\n <li>Fabrication française</li>\n </ul></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 {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27596 …} +context: Sylius\TwigHooks\Bag\DataBag {#27602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27589 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29027 +product: App\Entity\Product\Product {#8562 #id: 975 #code: "vide-pomme-lion-sabatier-1003" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632288 {#8560 : 2025-09-23 20:58:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632288 {#8561 : 2025-09-23 20:58:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 975 #name: "Vide pomme Lion Sabatier" #slug: "vide-pomme-lion-sabatier-1003" #description: """ <div class="col is-12"><ul>\n <li>Résultat efficace.</li>\n <li>Manche ergonomique.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Vide pomme Lion Sabatier</h1><div class="col is-12">Le vide-pomme permet de retirer d'un seul geste le coeur et les pépins de certains fruits et légumes. Cet ustensile est particulièrement adapté pour les pommes. Le bord dentelé permet de retirer le trognon en toute facilité et très rapidement. </div><h1>Caractéristiques Vide pomme Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Manche ergonomique</li>\n <li>Diamètre : 15 mm</li>\n <li>Fabrication française</li>\n </ul></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 {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29216 …} +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 {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27596 …} +context: Sylius\TwigHooks\Bag\DataBag {#27602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27589 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8562 #id: 975 #code: "vide-pomme-lion-sabatier-1003" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632288 {#8560 : 2025-09-23 20:58:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632288 {#8561 : 2025-09-23 20:58:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 975 #name: "Vide pomme Lion Sabatier" #slug: "vide-pomme-lion-sabatier-1003" #description: """ <div class="col is-12"><ul>\n <li>Résultat efficace.</li>\n <li>Manche ergonomique.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Vide pomme Lion Sabatier</h1><div class="col is-12">Le vide-pomme permet de retirer d'un seul geste le coeur et les pépins de certains fruits et légumes. Cet ustensile est particulièrement adapté pour les pommes. Le bord dentelé permet de retirer le trognon en toute facilité et très rapidement. </div><h1>Caractéristiques Vide pomme Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Manche ergonomique</li>\n <li>Diamètre : 15 mm</li>\n <li>Fabrication française</li>\n </ul></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 {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Vide pomme Lion Sabatier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29287 -props: [ "product" => App\Entity\Product\Product {#8562 #id: 975 #code: "vide-pomme-lion-sabatier-1003" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632288 {#8560 : 2025-09-23 20:58:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632288 {#8561 : 2025-09-23 20:58:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 975 #name: "Vide pomme Lion Sabatier" #slug: "vide-pomme-lion-sabatier-1003" #description: """ <div class="col is-12"><ul>\n <li>Résultat efficace.</li>\n <li>Manche ergonomique.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Vide pomme Lion Sabatier</h1><div class="col is-12">Le vide-pomme permet de retirer d'un seul geste le coeur et les pépins de certains fruits et légumes. Cet ustensile est particulièrement adapté pour les pommes. Le bord dentelé permet de retirer le trognon en toute facilité et très rapidement. </div><h1>Caractéristiques Vide pomme Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Manche ergonomique</li>\n <li>Diamètre : 15 mm</li>\n <li>Fabrication française</li>\n </ul></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 {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29280 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29271 …} +context: Sylius\TwigHooks\Bag\DataBag {#29344 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29216 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29224 #collection: Doctrine\Common\Collections\ArrayCollection {#29233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29212 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36199 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36201 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29280 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29271 …} +context: Sylius\TwigHooks\Bag\DataBag {#29344 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Vide pomme Lion Sabatier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29224 #collection: Doctrine\Common\Collections\ArrayCollection {#29233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29212 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36199 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36201 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29348 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29280 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29271 …} +context: Sylius\TwigHooks\Bag\DataBag {#29344 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29216 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29224 #collection: Doctrine\Common\Collections\ArrayCollection {#29233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29212 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36199 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36201 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29398 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29389 …} +context: Sylius\TwigHooks\Bag\DataBag {#29396 …} +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 {#29216 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29401 +variant: App\Entity\Product\ProductVariant {#29216 …} +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 {#6433 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11907 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6414 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29398 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29389 …} +context: Sylius\TwigHooks\Bag\DataBag {#29396 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29397 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11972 …} +context: Sylius\TwigHooks\Bag\DataBag {#27298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11982 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29678 +cart: App\Entity\Order\Order {#12886 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11972 …} +context: Sylius\TwigHooks\Bag\DataBag {#27298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11982 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||