Components
12
Twig Components
32
Render Count
80
ms
Render Time
22.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 12.0 MiB | 1.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11738 …} +context: Sylius\TwigHooks\Bag\DataBag {#11744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11743 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "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 {#11888 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11635 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11738 …} +context: Sylius\TwigHooks\Bag\DataBag {#11744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11743 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 12.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11836 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11832 …} +context: Sylius\TwigHooks\Bag\DataBag {#11834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11835 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "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 {#11845 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11836 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11832 …} +context: Sylius\TwigHooks\Bag\DataBag {#11834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11835 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 12.0 MiB | 9.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11917 …} +context: Sylius\TwigHooks\Bag\DataBag {#11939 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11937 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11965 +cart: App\Entity\Order\Order {#12020 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11917 …} +context: Sylius\TwigHooks\Bag\DataBag {#11939 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11937 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 14.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12653 …} +context: Sylius\TwigHooks\Bag\DataBag {#12649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12651 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "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 {#12663 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12653 …} +context: Sylius\TwigHooks\Bag\DataBag {#12649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12651 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 14.0 MiB | 2.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13253 …} +context: Sylius\TwigHooks\Bag\DataBag {#13252 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13250 …} +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 {#13330 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13253 …} +context: Sylius\TwigHooks\Bag\DataBag {#13252 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13250 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 14.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13405 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13401 …} +context: Sylius\TwigHooks\Bag\DataBag {#13402 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13404 …} +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 {#13413 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13405 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13401 …} +context: Sylius\TwigHooks\Bag\DataBag {#13402 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13404 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 14.0 MiB | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13475 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13471 …} +context: Sylius\TwigHooks\Bag\DataBag {#13472 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13474 …} +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 {#13483 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13475 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13471 …} +context: Sylius\TwigHooks\Bag\DataBag {#13472 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13474 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 20.0 MiB | 24.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7950 #id: 376 #code: "KITDUOMOUSSE" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5220 …} #options: Doctrine\ORM\PersistentCollection {#6679 …} #associations: Doctrine\ORM\PersistentCollection {#6305 …} #createdAt: DateTime @1773152176 {#8195 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776949082 {#7619 : 2026-04-23 14:58:02.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6681 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6676 #locale: "fr" #translatable: App\Entity\Product\Product {#7950} #id: 376 #name: "Ensemble complet d'application détergent DIMACO sous forme de mousse" #slug: "ensemble-complet-d-application-detergent-dimaco-sous-forme-de-mousse-KITDUOMOUSSE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6753 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7915 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14002 +product: App\Entity\Product\Product {#7950 #id: 376 #code: "KITDUOMOUSSE" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5220 …} #options: Doctrine\ORM\PersistentCollection {#6679 …} #associations: Doctrine\ORM\PersistentCollection {#6305 …} #createdAt: DateTime @1773152176 {#8195 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776949082 {#7619 : 2026-04-23 14:58:02.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6681 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6676 #locale: "fr" #translatable: App\Entity\Product\Product {#7950} #id: 376 #name: "Ensemble complet d'application détergent DIMACO sous forme de mousse" #slug: "ensemble-complet-d-application-detergent-dimaco-sous-forme-de-mousse-KITDUOMOUSSE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6753 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7915 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14239 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 6.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7950 #id: 376 #code: "KITDUOMOUSSE" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5220 …} #options: Doctrine\ORM\PersistentCollection {#6679 …} #associations: Doctrine\ORM\PersistentCollection {#6305 …} #createdAt: DateTime @1773152176 {#8195 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776949082 {#7619 : 2026-04-23 14:58:02.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6681 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6676 #locale: "fr" #translatable: App\Entity\Product\Product {#7950} #id: 376 #name: "Ensemble complet d'application détergent DIMACO sous forme de mousse" #slug: "ensemble-complet-d-application-detergent-dimaco-sous-forme-de-mousse-KITDUOMOUSSE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6753 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7915 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ensemble complet d'application détergent DIMACO sous forme de mousse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14666 -props: [ "product" => App\Entity\Product\Product {#7950 #id: 376 #code: "KITDUOMOUSSE" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5220 …} #options: Doctrine\ORM\PersistentCollection {#6679 …} #associations: Doctrine\ORM\PersistentCollection {#6305 …} #createdAt: DateTime @1773152176 {#8195 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776949082 {#7619 : 2026-04-23 14:58:02.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6681 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6676 #locale: "fr" #translatable: App\Entity\Product\Product {#7950} #id: 376 #name: "Ensemble complet d'application détergent DIMACO sous forme de mousse" #slug: "ensemble-complet-d-application-detergent-dimaco-sous-forme-de-mousse-KITDUOMOUSSE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6753 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7915 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 1.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6326 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6307 …} +context: Sylius\TwigHooks\Bag\DataBag {#6310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6314 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14239 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14595 #collection: Doctrine\Common\Collections\ArrayCollection {#14594 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14432 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22827 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22889 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6326 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6307 …} +context: Sylius\TwigHooks\Bag\DataBag {#6310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6314 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ensemble complet d'application détergent DIMACO sous forme de mousse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14595 #collection: Doctrine\Common\Collections\ArrayCollection {#14594 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14432 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22827 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22889 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4801 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6326 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6307 …} +context: Sylius\TwigHooks\Bag\DataBag {#6310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6314 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14239 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14595 #collection: Doctrine\Common\Collections\ArrayCollection {#14594 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14432 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22827 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22889 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9043 …} +context: Sylius\TwigHooks\Bag\DataBag {#9055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9058 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14239 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#12082 +variant: App\Entity\Product\ProductVariant {#14239 …} +price: "839,00\u{A0}€" +originalPrice: "839,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8861 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11635 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8858 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9043 …} +context: Sylius\TwigHooks\Bag\DataBag {#9055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9058 …} +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 | 20.0 MiB | 5.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#6758 #id: 377 #code: "KITDUOMOUSSEGD" #attributes: Doctrine\ORM\PersistentCollection {#6914 …} #variants: Doctrine\ORM\PersistentCollection {#6909 …} #options: Doctrine\ORM\PersistentCollection {#6916 …} #associations: Doctrine\ORM\PersistentCollection {#6907 …} #createdAt: DateTime @1773152176 {#6760 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776949910 {#6759 : 2026-04-23 15:11:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7151 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7145 #locale: "fr" #translatable: App\Entity\Product\Product {#6758} #id: 377 #name: "Ensemble complet d'application détergent DIMACO sous forme de mousse" #slug: "ensemble-complet-d-application-detergent-dimaco-sous-forme-de-mousse-KITDUOMOUSSEGD" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7155 …} #channels: Doctrine\ORM\PersistentCollection {#6818 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#6807 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6815 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6757 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6756 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6805 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6800 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6798 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14644 +product: App\Entity\Product\Product {#6758 #id: 377 #code: "KITDUOMOUSSEGD" #attributes: Doctrine\ORM\PersistentCollection {#6914 …} #variants: Doctrine\ORM\PersistentCollection {#6909 …} #options: Doctrine\ORM\PersistentCollection {#6916 …} #associations: Doctrine\ORM\PersistentCollection {#6907 …} #createdAt: DateTime @1773152176 {#6760 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776949910 {#6759 : 2026-04-23 15:11:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7151 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7145 #locale: "fr" #translatable: App\Entity\Product\Product {#6758} #id: 377 #name: "Ensemble complet d'application détergent DIMACO sous forme de mousse" #slug: "ensemble-complet-d-application-detergent-dimaco-sous-forme-de-mousse-KITDUOMOUSSEGD" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7155 …} #channels: Doctrine\ORM\PersistentCollection {#6818 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#6807 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6815 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6757 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6756 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6805 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6800 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6798 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14205 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#6758 #id: 377 #code: "KITDUOMOUSSEGD" #attributes: Doctrine\ORM\PersistentCollection {#6914 …} #variants: Doctrine\ORM\PersistentCollection {#6909 …} #options: Doctrine\ORM\PersistentCollection {#6916 …} #associations: Doctrine\ORM\PersistentCollection {#6907 …} #createdAt: DateTime @1773152176 {#6760 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776949910 {#6759 : 2026-04-23 15:11:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7151 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7145 #locale: "fr" #translatable: App\Entity\Product\Product {#6758} #id: 377 #name: "Ensemble complet d'application détergent DIMACO sous forme de mousse" #slug: "ensemble-complet-d-application-detergent-dimaco-sous-forme-de-mousse-KITDUOMOUSSEGD" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7155 …} #channels: Doctrine\ORM\PersistentCollection {#6818 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#6807 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6815 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6757 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6756 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6805 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6800 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6798 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ensemble complet d'application détergent DIMACO sous forme de mousse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14721 -props: [ "product" => App\Entity\Product\Product {#6758 #id: 377 #code: "KITDUOMOUSSEGD" #attributes: Doctrine\ORM\PersistentCollection {#6914 …} #variants: Doctrine\ORM\PersistentCollection {#6909 …} #options: Doctrine\ORM\PersistentCollection {#6916 …} #associations: Doctrine\ORM\PersistentCollection {#6907 …} #createdAt: DateTime @1773152176 {#6760 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776949910 {#6759 : 2026-04-23 15:11:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7151 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7145 #locale: "fr" #translatable: App\Entity\Product\Product {#6758} #id: 377 #name: "Ensemble complet d'application détergent DIMACO sous forme de mousse" #slug: "ensemble-complet-d-application-detergent-dimaco-sous-forme-de-mousse-KITDUOMOUSSEGD" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7155 …} #channels: Doctrine\ORM\PersistentCollection {#6818 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#6807 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6815 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6757 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6756 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6805 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6800 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6798 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14549 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14205 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14215 #collection: Doctrine\Common\Collections\ArrayCollection {#14295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8687 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22914 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22916 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14549 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ensemble complet d'application détergent DIMACO sous forme de mousse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14215 #collection: Doctrine\Common\Collections\ArrayCollection {#14295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8687 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22914 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22916 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14771 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14549 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14205 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14215 #collection: Doctrine\Common\Collections\ArrayCollection {#14295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8687 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22914 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22916 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14821 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14812 …} +context: Sylius\TwigHooks\Bag\DataBag {#14819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14820 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14205 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14824 +variant: App\Entity\Product\ProductVariant {#14205 …} +price: "839,00\u{A0}€" +originalPrice: "839,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8861 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11635 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8858 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14821 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14812 …} +context: Sylius\TwigHooks\Bag\DataBag {#14819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14820 …} +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 | 22.0 MiB | 5.55 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7138 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#7178 …} #variants: Doctrine\ORM\PersistentCollection {#7180 …} #options: Doctrine\ORM\PersistentCollection {#7182 …} #associations: Doctrine\ORM\PersistentCollection {#7179 …} #createdAt: DateTime @1773152175 {#7136 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776851674 {#7139 : 2026-04-22 11:54:34.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7765 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7767 #locale: "fr" #translatable: App\Entity\Product\Product {#7138} #id: 247 #name: "Canon à mousse 1L" #slug: "canon-a-mousse-1l-CM" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7770 …} #channels: Doctrine\ORM\PersistentCollection {#7153 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7152 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7148 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7156 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7137 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7162 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7161 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7143 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14532 +product: App\Entity\Product\Product {#7138 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#7178 …} #variants: Doctrine\ORM\PersistentCollection {#7180 …} #options: Doctrine\ORM\PersistentCollection {#7182 …} #associations: Doctrine\ORM\PersistentCollection {#7179 …} #createdAt: DateTime @1773152175 {#7136 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776851674 {#7139 : 2026-04-22 11:54:34.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7765 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7767 #locale: "fr" #translatable: App\Entity\Product\Product {#7138} #id: 247 #name: "Canon à mousse 1L" #slug: "canon-a-mousse-1l-CM" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7770 …} #channels: Doctrine\ORM\PersistentCollection {#7153 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7152 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7148 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7156 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7137 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7162 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7161 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7143 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14888 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7138 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#7178 …} #variants: Doctrine\ORM\PersistentCollection {#7180 …} #options: Doctrine\ORM\PersistentCollection {#7182 …} #associations: Doctrine\ORM\PersistentCollection {#7179 …} #createdAt: DateTime @1773152175 {#7136 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776851674 {#7139 : 2026-04-22 11:54:34.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7765 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7767 #locale: "fr" #translatable: App\Entity\Product\Product {#7138} #id: 247 #name: "Canon à mousse 1L" #slug: "canon-a-mousse-1l-CM" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7770 …} #channels: Doctrine\ORM\PersistentCollection {#7153 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7152 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7148 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7156 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7137 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7162 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7161 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canon à mousse 1L" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14964 -props: [ "product" => App\Entity\Product\Product {#7138 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#7178 …} #variants: Doctrine\ORM\PersistentCollection {#7180 …} #options: Doctrine\ORM\PersistentCollection {#7182 …} #associations: Doctrine\ORM\PersistentCollection {#7179 …} #createdAt: DateTime @1773152175 {#7136 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776851674 {#7139 : 2026-04-22 11:54:34.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7765 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7767 #locale: "fr" #translatable: App\Entity\Product\Product {#7138} #id: 247 #name: "Canon à mousse 1L" #slug: "canon-a-mousse-1l-CM" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7770 …} #channels: Doctrine\ORM\PersistentCollection {#7153 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7152 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7148 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7156 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7137 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7162 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7161 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14948 …} +context: Sylius\TwigHooks\Bag\DataBag {#15010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14945 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14888 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14895 #collection: Doctrine\Common\Collections\ArrayCollection {#14904 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14883 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22933 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22935 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14948 …} +context: Sylius\TwigHooks\Bag\DataBag {#15010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14945 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canon à mousse 1L" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14895 #collection: Doctrine\Common\Collections\ArrayCollection {#14904 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14883 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22933 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22935 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15014 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14948 …} +context: Sylius\TwigHooks\Bag\DataBag {#15010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14945 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14888 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14895 #collection: Doctrine\Common\Collections\ArrayCollection {#14904 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14883 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22933 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22935 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15055 …} +context: Sylius\TwigHooks\Bag\DataBag {#15062 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15063 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14888 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15067 +variant: App\Entity\Product\ProductVariant {#14888 …} +price: "101,06\u{A0}€" +originalPrice: "101,06\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8861 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11635 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8858 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15055 …} +context: Sylius\TwigHooks\Bag\DataBag {#15062 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15063 …} +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 | 22.0 MiB | 5.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7773 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#8036 …} #variants: Doctrine\ORM\PersistentCollection {#8038 …} #options: Doctrine\ORM\PersistentCollection {#8029 …} #associations: Doctrine\ORM\PersistentCollection {#8037 …} #createdAt: DateTime @1773152175 {#7780 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776851953 {#7777 : 2026-04-22 11:59:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8032 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8028 #locale: "fr" #translatable: App\Entity\Product\Product {#7773} #id: 248 #name: "Canon à mousse 2L débit 10/15 l/min" #slug: "canon-a-mousse-2l-debit-10-15-l-min-CM2H2.1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8048 …} #channels: Doctrine\ORM\PersistentCollection {#7881 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7872 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7878 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7776 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7867 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7869 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7875 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7879 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14955 +product: App\Entity\Product\Product {#7773 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#8036 …} #variants: Doctrine\ORM\PersistentCollection {#8038 …} #options: Doctrine\ORM\PersistentCollection {#8029 …} #associations: Doctrine\ORM\PersistentCollection {#8037 …} #createdAt: DateTime @1773152175 {#7780 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776851953 {#7777 : 2026-04-22 11:59:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8032 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8028 #locale: "fr" #translatable: App\Entity\Product\Product {#7773} #id: 248 #name: "Canon à mousse 2L débit 10/15 l/min" #slug: "canon-a-mousse-2l-debit-10-15-l-min-CM2H2.1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8048 …} #channels: Doctrine\ORM\PersistentCollection {#7881 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7872 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7878 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7776 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7867 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7869 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7875 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7879 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15131 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7773 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#8036 …} #variants: Doctrine\ORM\PersistentCollection {#8038 …} #options: Doctrine\ORM\PersistentCollection {#8029 …} #associations: Doctrine\ORM\PersistentCollection {#8037 …} #createdAt: DateTime @1773152175 {#7780 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776851953 {#7777 : 2026-04-22 11:59:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8032 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8028 #locale: "fr" #translatable: App\Entity\Product\Product {#7773} #id: 248 #name: "Canon à mousse 2L débit 10/15 l/min" #slug: "canon-a-mousse-2l-debit-10-15-l-min-CM2H2.1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8048 …} #channels: Doctrine\ORM\PersistentCollection {#7881 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7872 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7878 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7776 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7867 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7869 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7875 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7879 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canon à mousse 2L débit 10/15 l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15207 -props: [ "product" => App\Entity\Product\Product {#7773 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#8036 …} #variants: Doctrine\ORM\PersistentCollection {#8038 …} #options: Doctrine\ORM\PersistentCollection {#8029 …} #associations: Doctrine\ORM\PersistentCollection {#8037 …} #createdAt: DateTime @1773152175 {#7780 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776851953 {#7777 : 2026-04-22 11:59:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8032 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8028 #locale: "fr" #translatable: App\Entity\Product\Product {#7773} #id: 248 #name: "Canon à mousse 2L débit 10/15 l/min" #slug: "canon-a-mousse-2l-debit-10-15-l-min-CM2H2.1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8048 …} #channels: Doctrine\ORM\PersistentCollection {#7881 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7872 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7878 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7776 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7867 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7869 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7875 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7879 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15191 …} +context: Sylius\TwigHooks\Bag\DataBag {#15253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15188 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15131 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15138 #collection: Doctrine\Common\Collections\ArrayCollection {#15147 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15126 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22952 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22954 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15191 …} +context: Sylius\TwigHooks\Bag\DataBag {#15253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15188 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canon à mousse 2L débit 10/15 l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15138 #collection: Doctrine\Common\Collections\ArrayCollection {#15147 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15126 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22952 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22954 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15257 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15191 …} +context: Sylius\TwigHooks\Bag\DataBag {#15253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15188 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15131 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15138 #collection: Doctrine\Common\Collections\ArrayCollection {#15147 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15126 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22952 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22954 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15298 …} +context: Sylius\TwigHooks\Bag\DataBag {#15305 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15131 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15310 +variant: App\Entity\Product\ProductVariant {#15131 …} +price: "135,81\u{A0}€" +originalPrice: "135,81\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8861 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11635 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8858 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15298 …} +context: Sylius\TwigHooks\Bag\DataBag {#15305 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15306 …} +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 | 22.0 MiB | 5.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8053 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#8298 …} #variants: Doctrine\ORM\PersistentCollection {#8313 …} #options: Doctrine\ORM\PersistentCollection {#8301 …} #associations: Doctrine\ORM\PersistentCollection {#8312 …} #createdAt: DateTime @1773152175 {#8047 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776852087 {#8050 : 2026-04-22 12:01:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8317 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8315 #locale: "fr" #translatable: App\Entity\Product\Product {#8053} #id: 249 #name: "Canon à mousse 2L débit 15/21 l/min" #slug: "canon-a-mousse-2l-debit-15-21-l-min-CM2H2.3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8306 …} #channels: Doctrine\ORM\PersistentCollection {#8304 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8128 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8303 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8117 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8112 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8121 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8125 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15198 +product: App\Entity\Product\Product {#8053 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#8298 …} #variants: Doctrine\ORM\PersistentCollection {#8313 …} #options: Doctrine\ORM\PersistentCollection {#8301 …} #associations: Doctrine\ORM\PersistentCollection {#8312 …} #createdAt: DateTime @1773152175 {#8047 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776852087 {#8050 : 2026-04-22 12:01:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8317 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8315 #locale: "fr" #translatable: App\Entity\Product\Product {#8053} #id: 249 #name: "Canon à mousse 2L débit 15/21 l/min" #slug: "canon-a-mousse-2l-debit-15-21-l-min-CM2H2.3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8306 …} #channels: Doctrine\ORM\PersistentCollection {#8304 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8128 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8303 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8117 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8112 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8121 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8125 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15374 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8053 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#8298 …} #variants: Doctrine\ORM\PersistentCollection {#8313 …} #options: Doctrine\ORM\PersistentCollection {#8301 …} #associations: Doctrine\ORM\PersistentCollection {#8312 …} #createdAt: DateTime @1773152175 {#8047 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776852087 {#8050 : 2026-04-22 12:01:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8317 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8315 #locale: "fr" #translatable: App\Entity\Product\Product {#8053} #id: 249 #name: "Canon à mousse 2L débit 15/21 l/min" #slug: "canon-a-mousse-2l-debit-15-21-l-min-CM2H2.3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8306 …} #channels: Doctrine\ORM\PersistentCollection {#8304 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8128 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8303 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8117 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8112 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8121 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8125 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canon à mousse 2L débit 15/21 l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15450 -props: [ "product" => App\Entity\Product\Product {#8053 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#8298 …} #variants: Doctrine\ORM\PersistentCollection {#8313 …} #options: Doctrine\ORM\PersistentCollection {#8301 …} #associations: Doctrine\ORM\PersistentCollection {#8312 …} #createdAt: DateTime @1773152175 {#8047 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776852087 {#8050 : 2026-04-22 12:01:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8317 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8315 #locale: "fr" #translatable: App\Entity\Product\Product {#8053} #id: 249 #name: "Canon à mousse 2L débit 15/21 l/min" #slug: "canon-a-mousse-2l-debit-15-21-l-min-CM2H2.3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8306 …} #channels: Doctrine\ORM\PersistentCollection {#8304 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8128 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8303 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8117 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8112 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8121 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8125 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15434 …} +context: Sylius\TwigHooks\Bag\DataBag {#15496 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15431 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15374 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15381 #collection: Doctrine\Common\Collections\ArrayCollection {#15390 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15369 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22971 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22973 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15434 …} +context: Sylius\TwigHooks\Bag\DataBag {#15496 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15431 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canon à mousse 2L débit 15/21 l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15381 #collection: Doctrine\Common\Collections\ArrayCollection {#15390 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15369 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22971 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22973 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15500 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15434 …} +context: Sylius\TwigHooks\Bag\DataBag {#15496 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15431 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15374 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15381 #collection: Doctrine\Common\Collections\ArrayCollection {#15390 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15369 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22971 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22973 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15550 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15541 …} +context: Sylius\TwigHooks\Bag\DataBag {#15548 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15549 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15374 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15553 +variant: App\Entity\Product\ProductVariant {#15374 …} +price: "135,81\u{A0}€" +originalPrice: "135,81\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8861 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11635 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8858 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15550 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15541 …} +context: Sylius\TwigHooks\Bag\DataBag {#15548 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15549 …} +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 | 22.0 MiB | 5.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8374 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8377 …} #variants: Doctrine\ORM\PersistentCollection {#8391 …} #options: Doctrine\ORM\PersistentCollection {#8500 …} #associations: Doctrine\ORM\PersistentCollection {#8503 …} #createdAt: DateTime @1773152175 {#8320 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776852172 {#8323 : 2026-04-22 12:02:52.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8512 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8510 #locale: "fr" #translatable: App\Entity\Product\Product {#8374} #id: 250 #name: "Canon à mousse 2L débit 22/30 l/min" #slug: "canon-a-mousse-2l-debit-22-30-l-min-CM2H2.5" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8517 …} #channels: Doctrine\ORM\PersistentCollection {#8390 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8381 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8386 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8372 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8375 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8373 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8383 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8388 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15441 +product: App\Entity\Product\Product {#8374 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8377 …} #variants: Doctrine\ORM\PersistentCollection {#8391 …} #options: Doctrine\ORM\PersistentCollection {#8500 …} #associations: Doctrine\ORM\PersistentCollection {#8503 …} #createdAt: DateTime @1773152175 {#8320 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776852172 {#8323 : 2026-04-22 12:02:52.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8512 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8510 #locale: "fr" #translatable: App\Entity\Product\Product {#8374} #id: 250 #name: "Canon à mousse 2L débit 22/30 l/min" #slug: "canon-a-mousse-2l-debit-22-30-l-min-CM2H2.5" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8517 …} #channels: Doctrine\ORM\PersistentCollection {#8390 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8381 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8386 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8372 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8375 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8373 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8383 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8388 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15617 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13573 …} +context: Sylius\TwigHooks\Bag\DataBag {#13579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8374 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8377 …} #variants: Doctrine\ORM\PersistentCollection {#8391 …} #options: Doctrine\ORM\PersistentCollection {#8500 …} #associations: Doctrine\ORM\PersistentCollection {#8503 …} #createdAt: DateTime @1773152175 {#8320 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776852172 {#8323 : 2026-04-22 12:02:52.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8512 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8510 #locale: "fr" #translatable: App\Entity\Product\Product {#8374} #id: 250 #name: "Canon à mousse 2L débit 22/30 l/min" #slug: "canon-a-mousse-2l-debit-22-30-l-min-CM2H2.5" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8517 …} #channels: Doctrine\ORM\PersistentCollection {#8390 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8381 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8386 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8372 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8375 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8373 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8383 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8388 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canon à mousse 2L débit 22/30 l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15693 -props: [ "product" => App\Entity\Product\Product {#8374 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8377 …} #variants: Doctrine\ORM\PersistentCollection {#8391 …} #options: Doctrine\ORM\PersistentCollection {#8500 …} #associations: Doctrine\ORM\PersistentCollection {#8503 …} #createdAt: DateTime @1773152175 {#8320 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776852172 {#8323 : 2026-04-22 12:02:52.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8512 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8510 #locale: "fr" #translatable: App\Entity\Product\Product {#8374} #id: 250 #name: "Canon à mousse 2L débit 22/30 l/min" #slug: "canon-a-mousse-2l-debit-22-30-l-min-CM2H2.5" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8517 …} #channels: Doctrine\ORM\PersistentCollection {#8390 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8381 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8386 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8372 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8375 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8373 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8383 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8388 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15677 …} +context: Sylius\TwigHooks\Bag\DataBag {#15739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15674 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15617 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15624 #collection: Doctrine\Common\Collections\ArrayCollection {#15633 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15612 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22990 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22992 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15677 …} +context: Sylius\TwigHooks\Bag\DataBag {#15739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15674 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canon à mousse 2L débit 22/30 l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15624 #collection: Doctrine\Common\Collections\ArrayCollection {#15633 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15612 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22990 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22992 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15743 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15677 …} +context: Sylius\TwigHooks\Bag\DataBag {#15739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15674 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15617 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15624 #collection: Doctrine\Common\Collections\ArrayCollection {#15633 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15612 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22990 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22992 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15793 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15784 …} +context: Sylius\TwigHooks\Bag\DataBag {#15791 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15792 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15617 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15796 +variant: App\Entity\Product\ProductVariant {#15617 …} +price: "135,81\u{A0}€" +originalPrice: "135,81\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8861 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11635 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8858 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15793 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15784 …} +context: Sylius\TwigHooks\Bag\DataBag {#15791 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15792 …} +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 | 22.0 MiB | 5.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11701 …} +context: Sylius\TwigHooks\Bag\DataBag {#13268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11711 …} +prefixes: [ "sylius_shop.product.index.offcanvas" "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13463 +cart: App\Entity\Order\Order {#12020 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11701 …} +context: Sylius\TwigHooks\Bag\DataBag {#13268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11711 …} +prefixes: [ "sylius_shop.product.index.offcanvas" "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||