Components
12
Twig Components
32
Render Count
99
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 104.0 MiB | 5.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12149 …} +context: Sylius\TwigHooks\Bag\DataBag {#12155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12154 …} +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 {#12170 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12046 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12149 …} +context: Sylius\TwigHooks\Bag\DataBag {#12155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12154 …} +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 | 104.0 MiB | 3.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12247 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12243 …} +context: Sylius\TwigHooks\Bag\DataBag {#12245 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12246 …} +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 {#12256 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12247 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12243 …} +context: Sylius\TwigHooks\Bag\DataBag {#12245 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12246 …} +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 | 104.0 MiB | 10.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12355 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12328 …} +context: Sylius\TwigHooks\Bag\DataBag {#12350 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12348 …} +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 {#12376 +cart: App\Entity\Order\Order {#12431 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12355 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12328 …} +context: Sylius\TwigHooks\Bag\DataBag {#12350 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12348 …} +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 | 104.0 MiB | 4.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13064 …} +context: Sylius\TwigHooks\Bag\DataBag {#13060 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13062 …} +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 {#13074 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13064 …} +context: Sylius\TwigHooks\Bag\DataBag {#13060 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13062 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 104.0 MiB | 7.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13318 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13314 …} +context: Sylius\TwigHooks\Bag\DataBag {#13315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13317 …} +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 {#13327 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13318 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13314 …} +context: Sylius\TwigHooks\Bag\DataBag {#13315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13317 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 104.0 MiB | 2.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13459 …} +context: Sylius\TwigHooks\Bag\DataBag {#13460 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13462 …} +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 {#13471 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13459 …} +context: Sylius\TwigHooks\Bag\DataBag {#13460 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13462 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 104.0 MiB | 4.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13536 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13532 …} +context: Sylius\TwigHooks\Bag\DataBag {#13533 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13535 …} +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 {#13544 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13536 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13532 …} +context: Sylius\TwigHooks\Bag\DataBag {#13533 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13535 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 19.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8268 #id: 376 #code: "KITDUOMOUSSE" #attributes: Doctrine\ORM\PersistentCollection {#8584 …} #variants: Doctrine\ORM\PersistentCollection {#8797 …} #options: Doctrine\ORM\PersistentCollection {#8925 …} #associations: Doctrine\ORM\PersistentCollection {#8865 …} #createdAt: DateTime @1773152176 {#8042 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372204 {#8106 : 2026-04-28 12:30:04.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8924 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8927 #locale: "fr" #translatable: App\Entity\Product\Product {#8268} #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 {#8930 …} #channels: Doctrine\ORM\PersistentCollection {#8439 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8371 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8049 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8050 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7669 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8201 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8200 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14070 +product: App\Entity\Product\Product {#8268 #id: 376 #code: "KITDUOMOUSSE" #attributes: Doctrine\ORM\PersistentCollection {#8584 …} #variants: Doctrine\ORM\PersistentCollection {#8797 …} #options: Doctrine\ORM\PersistentCollection {#8925 …} #associations: Doctrine\ORM\PersistentCollection {#8865 …} #createdAt: DateTime @1773152176 {#8042 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372204 {#8106 : 2026-04-28 12:30:04.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8924 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8927 #locale: "fr" #translatable: App\Entity\Product\Product {#8268} #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 {#8930 …} #channels: Doctrine\ORM\PersistentCollection {#8439 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8371 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8049 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8050 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7669 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8201 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8200 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14300 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #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 {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 2.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8268 #id: 376 #code: "KITDUOMOUSSE" #attributes: Doctrine\ORM\PersistentCollection {#8584 …} #variants: Doctrine\ORM\PersistentCollection {#8797 …} #options: Doctrine\ORM\PersistentCollection {#8925 …} #associations: Doctrine\ORM\PersistentCollection {#8865 …} #createdAt: DateTime @1773152176 {#8042 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372204 {#8106 : 2026-04-28 12:30:04.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8924 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8927 #locale: "fr" #translatable: App\Entity\Product\Product {#8268} #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 {#8930 …} #channels: Doctrine\ORM\PersistentCollection {#8439 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8371 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8049 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8050 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7669 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8201 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8200 …} #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 {#14727 -props: [ "product" => App\Entity\Product\Product {#8268 #id: 376 #code: "KITDUOMOUSSE" #attributes: Doctrine\ORM\PersistentCollection {#8584 …} #variants: Doctrine\ORM\PersistentCollection {#8797 …} #options: Doctrine\ORM\PersistentCollection {#8925 …} #associations: Doctrine\ORM\PersistentCollection {#8865 …} #createdAt: DateTime @1773152176 {#8042 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372204 {#8106 : 2026-04-28 12:30:04.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8924 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8927 #locale: "fr" #translatable: App\Entity\Product\Product {#8268} #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 {#8930 …} #channels: Doctrine\ORM\PersistentCollection {#8439 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8371 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8049 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8050 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7669 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8201 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8200 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14787 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14790 …} +context: Sylius\TwigHooks\Bag\DataBag {#14785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14784 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14300 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14657 #collection: Doctrine\Common\Collections\ArrayCollection {#14658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14654 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22478 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22540 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14787 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14790 …} +context: Sylius\TwigHooks\Bag\DataBag {#14785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14784 …} +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 {#14657 #collection: Doctrine\Common\Collections\ArrayCollection {#14658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14654 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22478 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22540 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14795 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14787 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14790 …} +context: Sylius\TwigHooks\Bag\DataBag {#14785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14784 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14300 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14657 #collection: Doctrine\Common\Collections\ArrayCollection {#14658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14654 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22478 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22540 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14853 …} +context: Sylius\TwigHooks\Bag\DataBag {#14861 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14862 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14300 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14872 +variant: App\Entity\Product\ProductVariant {#14300 …} +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 {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12046 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14853 …} +context: Sylius\TwigHooks\Bag\DataBag {#14861 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14862 …} +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 | 104.0 MiB | 6.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8936 #id: 377 #code: "KITDUOMOUSSEGD" #attributes: Doctrine\ORM\PersistentCollection {#8953 …} #variants: Doctrine\ORM\PersistentCollection {#8955 …} #options: Doctrine\ORM\PersistentCollection {#8959 …} #associations: Doctrine\ORM\PersistentCollection {#8957 …} #createdAt: DateTime @1773152176 {#8934 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372296 {#8935 : 2026-04-28 12:31:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8962 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8963 #locale: "fr" #translatable: App\Entity\Product\Product {#8936} #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 {#8965 …} #channels: Doctrine\ORM\PersistentCollection {#8951 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8947 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8949 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8937 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8939 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8941 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8943 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8945 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14705 +product: App\Entity\Product\Product {#8936 #id: 377 #code: "KITDUOMOUSSEGD" #attributes: Doctrine\ORM\PersistentCollection {#8953 …} #variants: Doctrine\ORM\PersistentCollection {#8955 …} #options: Doctrine\ORM\PersistentCollection {#8959 …} #associations: Doctrine\ORM\PersistentCollection {#8957 …} #createdAt: DateTime @1773152176 {#8934 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372296 {#8935 : 2026-04-28 12:31:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8962 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8963 #locale: "fr" #translatable: App\Entity\Product\Product {#8936} #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 {#8965 …} #channels: Doctrine\ORM\PersistentCollection {#8951 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8947 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8949 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8937 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8939 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8941 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8943 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8945 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14947 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #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 {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8936 #id: 377 #code: "KITDUOMOUSSEGD" #attributes: Doctrine\ORM\PersistentCollection {#8953 …} #variants: Doctrine\ORM\PersistentCollection {#8955 …} #options: Doctrine\ORM\PersistentCollection {#8959 …} #associations: Doctrine\ORM\PersistentCollection {#8957 …} #createdAt: DateTime @1773152176 {#8934 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372296 {#8935 : 2026-04-28 12:31:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8962 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8963 #locale: "fr" #translatable: App\Entity\Product\Product {#8936} #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 {#8965 …} #channels: Doctrine\ORM\PersistentCollection {#8951 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8947 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8949 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8937 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8939 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8941 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8943 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8945 …} #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 {#15022 -props: [ "product" => App\Entity\Product\Product {#8936 #id: 377 #code: "KITDUOMOUSSEGD" #attributes: Doctrine\ORM\PersistentCollection {#8953 …} #variants: Doctrine\ORM\PersistentCollection {#8955 …} #options: Doctrine\ORM\PersistentCollection {#8959 …} #associations: Doctrine\ORM\PersistentCollection {#8957 …} #createdAt: DateTime @1773152176 {#8934 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372296 {#8935 : 2026-04-28 12:31:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8962 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8963 #locale: "fr" #translatable: App\Entity\Product\Product {#8936} #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 {#8965 …} #channels: Doctrine\ORM\PersistentCollection {#8951 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8947 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8949 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8937 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8939 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8941 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8943 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8945 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15015 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15006 …} +context: Sylius\TwigHooks\Bag\DataBag {#15068 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15003 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14947 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14967 #collection: Doctrine\Common\Collections\ArrayCollection {#14968 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14965 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22565 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22567 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15015 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15006 …} +context: Sylius\TwigHooks\Bag\DataBag {#15068 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15003 …} +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 {#14967 #collection: Doctrine\Common\Collections\ArrayCollection {#14968 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14965 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22565 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22567 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15072 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15015 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15006 …} +context: Sylius\TwigHooks\Bag\DataBag {#15068 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15003 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14947 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14967 #collection: Doctrine\Common\Collections\ArrayCollection {#14968 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14965 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22565 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22567 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15113 …} +context: Sylius\TwigHooks\Bag\DataBag {#15120 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15121 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14947 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15125 +variant: App\Entity\Product\ProductVariant {#14947 …} +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 {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12046 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15113 …} +context: Sylius\TwigHooks\Bag\DataBag {#15120 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15121 …} +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 | 104.0 MiB | 7.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8969 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8986 …} #variants: Doctrine\ORM\PersistentCollection {#8988 …} #options: Doctrine\ORM\PersistentCollection {#8992 …} #associations: Doctrine\ORM\PersistentCollection {#8990 …} #createdAt: DateTime @1773152175 {#8967 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362448 {#8968 : 2026-04-28 09:47:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8995 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8996 #locale: "fr" #translatable: App\Entity\Product\Product {#8969} #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 {#8998 …} #channels: Doctrine\ORM\PersistentCollection {#8984 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8980 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8982 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8970 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8972 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8974 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8976 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8978 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15013 +product: App\Entity\Product\Product {#8969 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8986 …} #variants: Doctrine\ORM\PersistentCollection {#8988 …} #options: Doctrine\ORM\PersistentCollection {#8992 …} #associations: Doctrine\ORM\PersistentCollection {#8990 …} #createdAt: DateTime @1773152175 {#8967 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362448 {#8968 : 2026-04-28 09:47:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8995 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8996 #locale: "fr" #translatable: App\Entity\Product\Product {#8969} #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 {#8998 …} #channels: Doctrine\ORM\PersistentCollection {#8984 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8980 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8982 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8970 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8972 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8974 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8976 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8978 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15190 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #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 {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8969 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8986 …} #variants: Doctrine\ORM\PersistentCollection {#8988 …} #options: Doctrine\ORM\PersistentCollection {#8992 …} #associations: Doctrine\ORM\PersistentCollection {#8990 …} #createdAt: DateTime @1773152175 {#8967 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362448 {#8968 : 2026-04-28 09:47:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8995 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8996 #locale: "fr" #translatable: App\Entity\Product\Product {#8969} #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 {#8998 …} #channels: Doctrine\ORM\PersistentCollection {#8984 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8980 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8982 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8970 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8972 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8974 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8976 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8978 …} #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 {#15265 -props: [ "product" => App\Entity\Product\Product {#8969 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8986 …} #variants: Doctrine\ORM\PersistentCollection {#8988 …} #options: Doctrine\ORM\PersistentCollection {#8992 …} #associations: Doctrine\ORM\PersistentCollection {#8990 …} #createdAt: DateTime @1773152175 {#8967 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362448 {#8968 : 2026-04-28 09:47:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8995 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8996 #locale: "fr" #translatable: App\Entity\Product\Product {#8969} #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 {#8998 …} #channels: Doctrine\ORM\PersistentCollection {#8984 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8980 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8982 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8970 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8972 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8974 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8976 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8978 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15249 …} +context: Sylius\TwigHooks\Bag\DataBag {#15311 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15246 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15190 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15210 #collection: Doctrine\Common\Collections\ArrayCollection {#15211 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15208 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22584 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22586 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15249 …} +context: Sylius\TwigHooks\Bag\DataBag {#15311 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15246 …} +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 {#15210 #collection: Doctrine\Common\Collections\ArrayCollection {#15211 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15208 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22584 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22586 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15315 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15249 …} +context: Sylius\TwigHooks\Bag\DataBag {#15311 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15246 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15190 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15210 #collection: Doctrine\Common\Collections\ArrayCollection {#15211 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15208 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22584 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22586 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15356 …} +context: Sylius\TwigHooks\Bag\DataBag {#15363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15364 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15190 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15368 +variant: App\Entity\Product\ProductVariant {#15190 …} +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 {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12046 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15356 …} +context: Sylius\TwigHooks\Bag\DataBag {#15363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15364 …} +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 | 104.0 MiB | 7.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9002 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#9019 …} #variants: Doctrine\ORM\PersistentCollection {#9021 …} #options: Doctrine\ORM\PersistentCollection {#9025 …} #associations: Doctrine\ORM\PersistentCollection {#9023 …} #createdAt: DateTime @1773152175 {#9000 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362393 {#9001 : 2026-04-28 09:46:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9028 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9029 #locale: "fr" #translatable: App\Entity\Product\Product {#9002} #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 {#9031 …} #channels: Doctrine\ORM\PersistentCollection {#9017 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9013 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9015 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9003 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9005 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9007 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9009 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9011 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15256 +product: App\Entity\Product\Product {#9002 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#9019 …} #variants: Doctrine\ORM\PersistentCollection {#9021 …} #options: Doctrine\ORM\PersistentCollection {#9025 …} #associations: Doctrine\ORM\PersistentCollection {#9023 …} #createdAt: DateTime @1773152175 {#9000 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362393 {#9001 : 2026-04-28 09:46:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9028 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9029 #locale: "fr" #translatable: App\Entity\Product\Product {#9002} #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 {#9031 …} #channels: Doctrine\ORM\PersistentCollection {#9017 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9013 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9015 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9003 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9005 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9007 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9009 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9011 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15433 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #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 {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9002 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#9019 …} #variants: Doctrine\ORM\PersistentCollection {#9021 …} #options: Doctrine\ORM\PersistentCollection {#9025 …} #associations: Doctrine\ORM\PersistentCollection {#9023 …} #createdAt: DateTime @1773152175 {#9000 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362393 {#9001 : 2026-04-28 09:46:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9028 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9029 #locale: "fr" #translatable: App\Entity\Product\Product {#9002} #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 {#9031 …} #channels: Doctrine\ORM\PersistentCollection {#9017 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9013 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9015 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9003 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9005 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9007 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9009 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9011 …} #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 {#15508 -props: [ "product" => App\Entity\Product\Product {#9002 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#9019 …} #variants: Doctrine\ORM\PersistentCollection {#9021 …} #options: Doctrine\ORM\PersistentCollection {#9025 …} #associations: Doctrine\ORM\PersistentCollection {#9023 …} #createdAt: DateTime @1773152175 {#9000 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362393 {#9001 : 2026-04-28 09:46:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9028 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9029 #locale: "fr" #translatable: App\Entity\Product\Product {#9002} #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 {#9031 …} #channels: Doctrine\ORM\PersistentCollection {#9017 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9013 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9015 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9003 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9005 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9007 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9009 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9011 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15492 …} +context: Sylius\TwigHooks\Bag\DataBag {#15554 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15489 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15453 #collection: Doctrine\Common\Collections\ArrayCollection {#15454 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15451 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22603 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22605 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15492 …} +context: Sylius\TwigHooks\Bag\DataBag {#15554 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15489 …} +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 {#15453 #collection: Doctrine\Common\Collections\ArrayCollection {#15454 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15451 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22603 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22605 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15558 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15492 …} +context: Sylius\TwigHooks\Bag\DataBag {#15554 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15489 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15453 #collection: Doctrine\Common\Collections\ArrayCollection {#15454 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15451 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22603 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22605 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15608 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15599 …} +context: Sylius\TwigHooks\Bag\DataBag {#15606 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15607 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15433 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15611 +variant: App\Entity\Product\ProductVariant {#15433 …} +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 {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12046 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15608 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15599 …} +context: Sylius\TwigHooks\Bag\DataBag {#15606 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15607 …} +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 | 104.0 MiB | 6.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9035 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#9052 …} #variants: Doctrine\ORM\PersistentCollection {#9054 …} #options: Doctrine\ORM\PersistentCollection {#9058 …} #associations: Doctrine\ORM\PersistentCollection {#9056 …} #createdAt: DateTime @1773152175 {#9033 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362012 {#9034 : 2026-04-28 09:40:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9061 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9062 #locale: "fr" #translatable: App\Entity\Product\Product {#9035} #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 {#9064 …} #channels: Doctrine\ORM\PersistentCollection {#9050 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9046 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9048 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9036 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9038 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9040 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9042 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9044 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15499 +product: App\Entity\Product\Product {#9035 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#9052 …} #variants: Doctrine\ORM\PersistentCollection {#9054 …} #options: Doctrine\ORM\PersistentCollection {#9058 …} #associations: Doctrine\ORM\PersistentCollection {#9056 …} #createdAt: DateTime @1773152175 {#9033 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362012 {#9034 : 2026-04-28 09:40:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9061 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9062 #locale: "fr" #translatable: App\Entity\Product\Product {#9035} #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 {#9064 …} #channels: Doctrine\ORM\PersistentCollection {#9050 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9046 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9048 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9036 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9038 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9040 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9042 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9044 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15676 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #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 {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9035 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#9052 …} #variants: Doctrine\ORM\PersistentCollection {#9054 …} #options: Doctrine\ORM\PersistentCollection {#9058 …} #associations: Doctrine\ORM\PersistentCollection {#9056 …} #createdAt: DateTime @1773152175 {#9033 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362012 {#9034 : 2026-04-28 09:40:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9061 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9062 #locale: "fr" #translatable: App\Entity\Product\Product {#9035} #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 {#9064 …} #channels: Doctrine\ORM\PersistentCollection {#9050 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9046 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9048 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9036 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9038 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9040 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9042 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9044 …} #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 {#15751 -props: [ "product" => App\Entity\Product\Product {#9035 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#9052 …} #variants: Doctrine\ORM\PersistentCollection {#9054 …} #options: Doctrine\ORM\PersistentCollection {#9058 …} #associations: Doctrine\ORM\PersistentCollection {#9056 …} #createdAt: DateTime @1773152175 {#9033 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362012 {#9034 : 2026-04-28 09:40:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9061 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9062 #locale: "fr" #translatable: App\Entity\Product\Product {#9035} #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 {#9064 …} #channels: Doctrine\ORM\PersistentCollection {#9050 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9046 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9048 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9036 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9038 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9040 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9042 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9044 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15735 …} +context: Sylius\TwigHooks\Bag\DataBag {#15797 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15676 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15696 #collection: Doctrine\Common\Collections\ArrayCollection {#15697 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15694 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22622 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22624 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15735 …} +context: Sylius\TwigHooks\Bag\DataBag {#15797 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15732 …} +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 {#15696 #collection: Doctrine\Common\Collections\ArrayCollection {#15697 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15694 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22622 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22624 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15801 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15735 …} +context: Sylius\TwigHooks\Bag\DataBag {#15797 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15676 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15696 #collection: Doctrine\Common\Collections\ArrayCollection {#15697 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15694 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22622 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22624 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15851 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15842 …} +context: Sylius\TwigHooks\Bag\DataBag {#15849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15850 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15676 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15854 +variant: App\Entity\Product\ProductVariant {#15676 …} +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 {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12046 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15851 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15842 …} +context: Sylius\TwigHooks\Bag\DataBag {#15849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15850 …} +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 | 104.0 MiB | 7.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9068 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#9085 …} #variants: Doctrine\ORM\PersistentCollection {#9087 …} #options: Doctrine\ORM\PersistentCollection {#9091 …} #associations: Doctrine\ORM\PersistentCollection {#9089 …} #createdAt: DateTime @1773152175 {#9066 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777361952 {#9067 : 2026-04-28 09:39:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9094 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9095 #locale: "fr" #translatable: App\Entity\Product\Product {#9068} #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 {#9097 …} #channels: Doctrine\ORM\PersistentCollection {#9083 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9079 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9081 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9069 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9071 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9073 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9075 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9077 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15742 +product: App\Entity\Product\Product {#9068 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#9085 …} #variants: Doctrine\ORM\PersistentCollection {#9087 …} #options: Doctrine\ORM\PersistentCollection {#9091 …} #associations: Doctrine\ORM\PersistentCollection {#9089 …} #createdAt: DateTime @1773152175 {#9066 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777361952 {#9067 : 2026-04-28 09:39:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9094 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9095 #locale: "fr" #translatable: App\Entity\Product\Product {#9068} #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 {#9097 …} #channels: Doctrine\ORM\PersistentCollection {#9083 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9079 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9081 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9069 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9071 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9073 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9075 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9077 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15919 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #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 {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13634 …} +context: Sylius\TwigHooks\Bag\DataBag {#13640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13627 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9068 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#9085 …} #variants: Doctrine\ORM\PersistentCollection {#9087 …} #options: Doctrine\ORM\PersistentCollection {#9091 …} #associations: Doctrine\ORM\PersistentCollection {#9089 …} #createdAt: DateTime @1773152175 {#9066 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777361952 {#9067 : 2026-04-28 09:39:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9094 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9095 #locale: "fr" #translatable: App\Entity\Product\Product {#9068} #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 {#9097 …} #channels: Doctrine\ORM\PersistentCollection {#9083 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9079 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9081 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9069 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9071 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9073 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9075 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9077 …} #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 {#15994 -props: [ "product" => App\Entity\Product\Product {#9068 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#9085 …} #variants: Doctrine\ORM\PersistentCollection {#9087 …} #options: Doctrine\ORM\PersistentCollection {#9091 …} #associations: Doctrine\ORM\PersistentCollection {#9089 …} #createdAt: DateTime @1773152175 {#9066 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777361952 {#9067 : 2026-04-28 09:39:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9094 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9095 #locale: "fr" #translatable: App\Entity\Product\Product {#9068} #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 {#9097 …} #channels: Doctrine\ORM\PersistentCollection {#9083 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9079 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9081 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9069 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9071 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9073 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9075 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9077 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15987 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15978 …} +context: Sylius\TwigHooks\Bag\DataBag {#16040 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15975 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15919 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15939 #collection: Doctrine\Common\Collections\ArrayCollection {#15940 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22641 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22643 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15987 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15978 …} +context: Sylius\TwigHooks\Bag\DataBag {#16040 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15975 …} +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 {#15939 #collection: Doctrine\Common\Collections\ArrayCollection {#15940 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22641 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22643 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16044 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15987 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15978 …} +context: Sylius\TwigHooks\Bag\DataBag {#16040 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15975 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15919 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15939 #collection: Doctrine\Common\Collections\ArrayCollection {#15940 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22641 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22643 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16094 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16085 …} +context: Sylius\TwigHooks\Bag\DataBag {#16092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15919 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16097 +variant: App\Entity\Product\ProductVariant {#15919 …} +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 {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12046 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16094 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16085 …} +context: Sylius\TwigHooks\Bag\DataBag {#16092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 104.0 MiB | 7.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13290 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12112 …} +context: Sylius\TwigHooks\Bag\DataBag {#13304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12122 …} +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 {#13523 +cart: App\Entity\Order\Order {#12431 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13290 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12112 …} +context: Sylius\TwigHooks\Bag\DataBag {#13304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12122 …} +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 …} } |
|||