Components
12
Twig Components
44
Render Count
97
ms
Render Time
40.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 40.0 MiB | 3.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12850 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12843 …} +context: Sylius\TwigHooks\Bag\DataBag {#12849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12848 …} +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 {#12864 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12850 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12843 …} +context: Sylius\TwigHooks\Bag\DataBag {#12849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12848 …} +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 | 40.0 MiB | 1.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12941 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12937 …} +context: Sylius\TwigHooks\Bag\DataBag {#12939 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12940 …} +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 {#12950 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12941 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12937 …} +context: Sylius\TwigHooks\Bag\DataBag {#12939 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12940 …} +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 | 40.0 MiB | 11.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13049 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13022 …} +context: Sylius\TwigHooks\Bag\DataBag {#13044 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13042 …} +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 {#13070 +cart: App\Entity\Order\Order {#13125 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13049 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13022 …} +context: Sylius\TwigHooks\Bag\DataBag {#13044 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13042 …} +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 | 40.0 MiB | 8.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13759 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13758 …} +context: Sylius\TwigHooks\Bag\DataBag {#13754 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13756 …} +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 {#13768 #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 {#13759 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13758 …} +context: Sylius\TwigHooks\Bag\DataBag {#13754 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13756 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 40.0 MiB | 2.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14480 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14476 …} +context: Sylius\TwigHooks\Bag\DataBag {#14477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14479 …} +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 {#14489 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14480 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14476 …} +context: Sylius\TwigHooks\Bag\DataBag {#14477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14479 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 40.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14593 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14589 …} +context: Sylius\TwigHooks\Bag\DataBag {#14590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14592 …} +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 {#14601 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14593 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14589 …} +context: Sylius\TwigHooks\Bag\DataBag {#14590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14592 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 40.0 MiB | 4.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14663 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14659 …} +context: Sylius\TwigHooks\Bag\DataBag {#14660 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14662 …} +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 {#14671 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14663 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14659 …} +context: Sylius\TwigHooks\Bag\DataBag {#14660 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14662 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 40.0 MiB | 14.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8299 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152174 {#8249 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#8309 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8299} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8310 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8258 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15197 +product: App\Entity\Product\Product {#8299 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152174 {#8249 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#8309 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8299} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8310 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8258 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9146 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8299 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152174 {#8249 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#8309 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8299} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8310 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8258 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support tuyau mural" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15351 -props: [ "product" => App\Entity\Product\Product {#8299 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152174 {#8249 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#8309 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8299} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8310 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8258 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15379 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15380 …} +context: Sylius\TwigHooks\Bag\DataBag {#15382 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15374 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15379 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15380 …} +context: Sylius\TwigHooks\Bag\DataBag {#15382 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15374 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support tuyau mural" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15368 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15379 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15380 …} +context: Sylius\TwigHooks\Bag\DataBag {#15382 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15374 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15494 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15484 …} +context: Sylius\TwigHooks\Bag\DataBag {#15492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15493 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15503 +variant: App\Entity\Product\ProductVariant {#9146 …} +price: "125,42\u{A0}€" +originalPrice: "125,42\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15494 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15484 …} +context: Sylius\TwigHooks\Bag\DataBag {#15492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15493 …} +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 | 40.0 MiB | 11.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9421 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9438 …} #variants: Doctrine\ORM\PersistentCollection {#9451 …} #options: Doctrine\ORM\PersistentCollection {#9442 …} #associations: Doctrine\ORM\PersistentCollection {#9440 …} #createdAt: DateTime @1773152174 {#9415 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9418 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9445 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9446 #locale: "fr" #translatable: App\Entity\Product\Product {#9421} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9448 …} #channels: Doctrine\ORM\PersistentCollection {#9436 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9432 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9434 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9422 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9424 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9426 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9428 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9430 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15418 +product: App\Entity\Product\Product {#9421 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9438 …} #variants: Doctrine\ORM\PersistentCollection {#9451 …} #options: Doctrine\ORM\PersistentCollection {#9442 …} #associations: Doctrine\ORM\PersistentCollection {#9440 …} #createdAt: DateTime @1773152174 {#9415 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9418 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9445 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9446 #locale: "fr" #translatable: App\Entity\Product\Product {#9421} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9448 …} #channels: Doctrine\ORM\PersistentCollection {#9436 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9432 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9434 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9422 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9424 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9426 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9428 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9430 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9452 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9421 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9438 …} #variants: Doctrine\ORM\PersistentCollection {#9451 …} #options: Doctrine\ORM\PersistentCollection {#9442 …} #associations: Doctrine\ORM\PersistentCollection {#9440 …} #createdAt: DateTime @1773152174 {#9415 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9418 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9445 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9446 #locale: "fr" #translatable: App\Entity\Product\Product {#9421} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9448 …} #channels: Doctrine\ORM\PersistentCollection {#9436 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9432 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9434 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9422 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9424 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9426 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9428 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9430 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support de flexible mural inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15630 -props: [ "product" => App\Entity\Product\Product {#9421 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9438 …} #variants: Doctrine\ORM\PersistentCollection {#9451 …} #options: Doctrine\ORM\PersistentCollection {#9442 …} #associations: Doctrine\ORM\PersistentCollection {#9440 …} #createdAt: DateTime @1773152174 {#9415 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9418 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9445 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9446 #locale: "fr" #translatable: App\Entity\Product\Product {#9421} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9448 …} #channels: Doctrine\ORM\PersistentCollection {#9436 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9432 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9434 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9422 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9424 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9426 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9428 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9430 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15614 …} +context: Sylius\TwigHooks\Bag\DataBag {#15623 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15663 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9452 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9462 #collection: Doctrine\Common\Collections\ArrayCollection {#9463 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15614 …} +context: Sylius\TwigHooks\Bag\DataBag {#15623 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15663 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support de flexible mural inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9462 #collection: Doctrine\Common\Collections\ArrayCollection {#9463 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15677 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15614 …} +context: Sylius\TwigHooks\Bag\DataBag {#15623 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15663 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9452 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9462 #collection: Doctrine\Common\Collections\ArrayCollection {#9463 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4817 …} +context: Sylius\TwigHooks\Bag\DataBag {#5241 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5214 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9452 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5222 +variant: App\Entity\Product\ProductVariant {#9452 …} +price: "128,18\u{A0}€" +originalPrice: "128,18\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4817 …} +context: Sylius\TwigHooks\Bag\DataBag {#5241 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5214 …} +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 | 40.0 MiB | 4.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9468 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#9485 …} #variants: Doctrine\ORM\PersistentCollection {#9498 …} #options: Doctrine\ORM\PersistentCollection {#9489 …} #associations: Doctrine\ORM\PersistentCollection {#9487 …} #createdAt: DateTime @1773152174 {#9464 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#9465 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9492 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9493 #locale: "fr" #translatable: App\Entity\Product\Product {#9468} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9495 …} #channels: Doctrine\ORM\PersistentCollection {#9483 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9479 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9481 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9469 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9471 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9473 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9475 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9477 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15621 +product: App\Entity\Product\Product {#9468 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#9485 …} #variants: Doctrine\ORM\PersistentCollection {#9498 …} #options: Doctrine\ORM\PersistentCollection {#9489 …} #associations: Doctrine\ORM\PersistentCollection {#9487 …} #createdAt: DateTime @1773152174 {#9464 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#9465 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9492 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9493 #locale: "fr" #translatable: App\Entity\Product\Product {#9468} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9495 …} #channels: Doctrine\ORM\PersistentCollection {#9483 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9479 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9481 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9469 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9471 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9473 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9475 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9477 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9499 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9468 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#9485 …} #variants: Doctrine\ORM\PersistentCollection {#9498 …} #options: Doctrine\ORM\PersistentCollection {#9489 …} #associations: Doctrine\ORM\PersistentCollection {#9487 …} #createdAt: DateTime @1773152174 {#9464 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#9465 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9492 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9493 #locale: "fr" #translatable: App\Entity\Product\Product {#9468} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9495 …} #channels: Doctrine\ORM\PersistentCollection {#9483 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9479 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9481 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9469 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9471 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9473 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9475 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9477 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Console murale orientable pour 252020S" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6437 -props: [ "product" => App\Entity\Product\Product {#9468 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#9485 …} #variants: Doctrine\ORM\PersistentCollection {#9498 …} #options: Doctrine\ORM\PersistentCollection {#9489 …} #associations: Doctrine\ORM\PersistentCollection {#9487 …} #createdAt: DateTime @1773152174 {#9464 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#9465 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9492 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9493 #locale: "fr" #translatable: App\Entity\Product\Product {#9468} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9495 …} #channels: Doctrine\ORM\PersistentCollection {#9483 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9479 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9481 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9469 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9471 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9473 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9475 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9477 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6330 …} +context: Sylius\TwigHooks\Bag\DataBag {#6284 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6655 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9499 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9509 #collection: Doctrine\Common\Collections\ArrayCollection {#9510 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9508 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6330 …} +context: Sylius\TwigHooks\Bag\DataBag {#6284 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6655 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Console murale orientable pour 252020S" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9509 #collection: Doctrine\Common\Collections\ArrayCollection {#9510 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9508 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6681 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6330 …} +context: Sylius\TwigHooks\Bag\DataBag {#6284 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6655 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9499 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9509 #collection: Doctrine\Common\Collections\ArrayCollection {#9510 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9508 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7233 …} +context: Sylius\TwigHooks\Bag\DataBag {#7215 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9499 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7222 +variant: App\Entity\Product\ProductVariant {#9499 …} +price: "170,44\u{A0}€" +originalPrice: "170,44\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7233 …} +context: Sylius\TwigHooks\Bag\DataBag {#7215 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7238 …} +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 | 40.0 MiB | 4.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9515 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#9532 …} #variants: Doctrine\ORM\PersistentCollection {#9545 …} #options: Doctrine\ORM\PersistentCollection {#9536 …} #associations: Doctrine\ORM\PersistentCollection {#9534 …} #createdAt: DateTime @1773152174 {#9511 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#9512 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9539 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9540 #locale: "fr" #translatable: App\Entity\Product\Product {#9515} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9542 …} #channels: Doctrine\ORM\PersistentCollection {#9530 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9526 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9528 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9516 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9518 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9520 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9522 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9524 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6318 +product: App\Entity\Product\Product {#9515 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#9532 …} #variants: Doctrine\ORM\PersistentCollection {#9545 …} #options: Doctrine\ORM\PersistentCollection {#9536 …} #associations: Doctrine\ORM\PersistentCollection {#9534 …} #createdAt: DateTime @1773152174 {#9511 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#9512 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9539 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9540 #locale: "fr" #translatable: App\Entity\Product\Product {#9515} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9542 …} #channels: Doctrine\ORM\PersistentCollection {#9530 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9526 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9528 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9516 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9518 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9520 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9522 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9524 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9546 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9515 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#9532 …} #variants: Doctrine\ORM\PersistentCollection {#9545 …} #options: Doctrine\ORM\PersistentCollection {#9536 …} #associations: Doctrine\ORM\PersistentCollection {#9534 …} #createdAt: DateTime @1773152174 {#9511 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#9512 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9539 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9540 #locale: "fr" #translatable: App\Entity\Product\Product {#9515} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9542 …} #channels: Doctrine\ORM\PersistentCollection {#9530 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9526 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9528 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9516 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9518 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9520 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9522 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9524 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Console Murale" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8497 -props: [ "product" => App\Entity\Product\Product {#9515 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#9532 …} #variants: Doctrine\ORM\PersistentCollection {#9545 …} #options: Doctrine\ORM\PersistentCollection {#9536 …} #associations: Doctrine\ORM\PersistentCollection {#9534 …} #createdAt: DateTime @1773152174 {#9511 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#9512 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9539 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9540 #locale: "fr" #translatable: App\Entity\Product\Product {#9515} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9542 …} #channels: Doctrine\ORM\PersistentCollection {#9530 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9526 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9528 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9516 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9518 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9520 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9522 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9524 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8434 …} +context: Sylius\TwigHooks\Bag\DataBag {#8429 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8558 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9546 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9556 #collection: Doctrine\Common\Collections\ArrayCollection {#9557 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9555 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8434 …} +context: Sylius\TwigHooks\Bag\DataBag {#8429 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8558 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Console Murale" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9556 #collection: Doctrine\Common\Collections\ArrayCollection {#9557 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9555 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8524 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8434 …} +context: Sylius\TwigHooks\Bag\DataBag {#8429 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8558 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9546 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9556 #collection: Doctrine\Common\Collections\ArrayCollection {#9557 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9555 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9041 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8974 …} +context: Sylius\TwigHooks\Bag\DataBag {#9038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9039 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9546 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#9040 +variant: App\Entity\Product\ProductVariant {#9546 …} +price: "194,20\u{A0}€" +originalPrice: "194,20\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9041 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8974 …} +context: Sylius\TwigHooks\Bag\DataBag {#9038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9039 …} +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 | 40.0 MiB | 4.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9562 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9579 …} #variants: Doctrine\ORM\PersistentCollection {#9592 …} #options: Doctrine\ORM\PersistentCollection {#9583 …} #associations: Doctrine\ORM\PersistentCollection {#9581 …} #createdAt: DateTime @1773152176 {#9558 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#9559 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9586 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9587 #locale: "fr" #translatable: App\Entity\Product\Product {#9562} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9589 …} #channels: Doctrine\ORM\PersistentCollection {#9577 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9575 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9563 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9565 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9567 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9569 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9571 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8412 +product: App\Entity\Product\Product {#9562 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9579 …} #variants: Doctrine\ORM\PersistentCollection {#9592 …} #options: Doctrine\ORM\PersistentCollection {#9583 …} #associations: Doctrine\ORM\PersistentCollection {#9581 …} #createdAt: DateTime @1773152176 {#9558 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#9559 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9586 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9587 #locale: "fr" #translatable: App\Entity\Product\Product {#9562} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9589 …} #channels: Doctrine\ORM\PersistentCollection {#9577 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9575 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9563 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9565 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9567 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9569 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9571 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9593 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9562 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9579 …} #variants: Doctrine\ORM\PersistentCollection {#9592 …} #options: Doctrine\ORM\PersistentCollection {#9583 …} #associations: Doctrine\ORM\PersistentCollection {#9581 …} #createdAt: DateTime @1773152176 {#9558 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#9559 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9586 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9587 #locale: "fr" #translatable: App\Entity\Product\Product {#9562} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9589 …} #channels: Doctrine\ORM\PersistentCollection {#9577 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9575 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9563 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9565 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9567 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9569 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9571 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Enrouleur HR30 + Flex Jonction 3m" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13184 -props: [ "product" => App\Entity\Product\Product {#9562 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9579 …} #variants: Doctrine\ORM\PersistentCollection {#9592 …} #options: Doctrine\ORM\PersistentCollection {#9583 …} #associations: Doctrine\ORM\PersistentCollection {#9581 …} #createdAt: DateTime @1773152176 {#9558 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#9559 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9586 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9587 #locale: "fr" #translatable: App\Entity\Product\Product {#9562} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9589 …} #channels: Doctrine\ORM\PersistentCollection {#9577 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9575 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9563 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9565 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9567 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9569 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9571 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10155 …} +context: Sylius\TwigHooks\Bag\DataBag {#13136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14339 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9593 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9603 #collection: Doctrine\Common\Collections\ArrayCollection {#9604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9602 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10155 …} +context: Sylius\TwigHooks\Bag\DataBag {#13136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14339 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Enrouleur HR30 + Flex Jonction 3m" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9603 #collection: Doctrine\Common\Collections\ArrayCollection {#9604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9602 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14370 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10155 …} +context: Sylius\TwigHooks\Bag\DataBag {#13136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14339 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9593 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9603 #collection: Doctrine\Common\Collections\ArrayCollection {#9604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9602 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14538 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14437 …} +context: Sylius\TwigHooks\Bag\DataBag {#14456 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14457 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9593 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14792 +variant: App\Entity\Product\ProductVariant {#9593 …} +price: "251,06\u{A0}€" +originalPrice: "251,06\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14538 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14437 …} +context: Sylius\TwigHooks\Bag\DataBag {#14456 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14457 …} +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 | 40.0 MiB | 4.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9609 #id: 382 #code: "KITENROULMONO" #attributes: Doctrine\ORM\PersistentCollection {#9626 …} #variants: Doctrine\ORM\PersistentCollection {#9639 …} #options: Doctrine\ORM\PersistentCollection {#9630 …} #associations: Doctrine\ORM\PersistentCollection {#9628 …} #createdAt: DateTime @1773152176 {#9605 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372776 {#9606 : 2026-04-28 12:39:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9633 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9634 #locale: "fr" #translatable: App\Entity\Product\Product {#9609} #id: 382 #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120" #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9636 …} #channels: Doctrine\ORM\PersistentCollection {#9624 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9620 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9622 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9610 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9612 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9614 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9616 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9618 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#12855 +product: App\Entity\Product\Product {#9609 #id: 382 #code: "KITENROULMONO" #attributes: Doctrine\ORM\PersistentCollection {#9626 …} #variants: Doctrine\ORM\PersistentCollection {#9639 …} #options: Doctrine\ORM\PersistentCollection {#9630 …} #associations: Doctrine\ORM\PersistentCollection {#9628 …} #createdAt: DateTime @1773152176 {#9605 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372776 {#9606 : 2026-04-28 12:39:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9633 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9634 #locale: "fr" #translatable: App\Entity\Product\Product {#9609} #id: 382 #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120" #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9636 …} #channels: Doctrine\ORM\PersistentCollection {#9624 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9620 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9622 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9610 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9612 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9614 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9616 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9618 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9640 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9609 #id: 382 #code: "KITENROULMONO" #attributes: Doctrine\ORM\PersistentCollection {#9626 …} #variants: Doctrine\ORM\PersistentCollection {#9639 …} #options: Doctrine\ORM\PersistentCollection {#9630 …} #associations: Doctrine\ORM\PersistentCollection {#9628 …} #createdAt: DateTime @1773152176 {#9605 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372776 {#9606 : 2026-04-28 12:39:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9633 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9634 #locale: "fr" #translatable: App\Entity\Product\Product {#9609} #id: 382 #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120" #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9636 …} #channels: Doctrine\ORM\PersistentCollection {#9624 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9620 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9622 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9610 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9612 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9614 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9616 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9618 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur ABS p/ MONO 130/160/TSL120" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15793 -props: [ "product" => App\Entity\Product\Product {#9609 #id: 382 #code: "KITENROULMONO" #attributes: Doctrine\ORM\PersistentCollection {#9626 …} #variants: Doctrine\ORM\PersistentCollection {#9639 …} #options: Doctrine\ORM\PersistentCollection {#9630 …} #associations: Doctrine\ORM\PersistentCollection {#9628 …} #createdAt: DateTime @1773152176 {#9605 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372776 {#9606 : 2026-04-28 12:39:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9633 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9634 #locale: "fr" #translatable: App\Entity\Product\Product {#9609} #id: 382 #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120" #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9636 …} #channels: Doctrine\ORM\PersistentCollection {#9624 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9620 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9622 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9610 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9612 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9614 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9616 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9618 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15777 …} +context: Sylius\TwigHooks\Bag\DataBag {#15786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15826 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9640 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9650 #collection: Doctrine\Common\Collections\ArrayCollection {#9651 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15777 …} +context: Sylius\TwigHooks\Bag\DataBag {#15786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15826 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur ABS p/ MONO 130/160/TSL120" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9650 #collection: Doctrine\Common\Collections\ArrayCollection {#9651 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15840 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15777 …} +context: Sylius\TwigHooks\Bag\DataBag {#15786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15826 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9640 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9650 #collection: Doctrine\Common\Collections\ArrayCollection {#9651 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15890 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15881 …} +context: Sylius\TwigHooks\Bag\DataBag {#15888 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15889 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9640 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15893 +variant: App\Entity\Product\ProductVariant {#9640 …} +price: "301,82\u{A0}€" +originalPrice: "301,82\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15890 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15881 …} +context: Sylius\TwigHooks\Bag\DataBag {#15888 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15889 …} +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 | 40.0 MiB | 4.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9656 #id: 621 #code: "TV41AV3M" #attributes: Doctrine\ORM\PersistentCollection {#9673 …} #variants: Doctrine\ORM\PersistentCollection {#9686 …} #options: Doctrine\ORM\PersistentCollection {#9677 …} #associations: Doctrine\ORM\PersistentCollection {#9675 …} #createdAt: DateTime @1773152178 {#9652 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040491 {#9653 : 2026-04-24 16:21:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9680 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9681 #locale: "fr" #translatable: App\Entity\Product\Product {#9656} #id: 621 #name: "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" #slug: "enrouleur-acier-cap-50m-en-5-16-40-m-en-3-8-avec-flex-jonction-3m-TV41AV3M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9683 …} #channels: Doctrine\ORM\PersistentCollection {#9671 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9667 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9669 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9657 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9659 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9661 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9663 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9665 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15784 +product: App\Entity\Product\Product {#9656 #id: 621 #code: "TV41AV3M" #attributes: Doctrine\ORM\PersistentCollection {#9673 …} #variants: Doctrine\ORM\PersistentCollection {#9686 …} #options: Doctrine\ORM\PersistentCollection {#9677 …} #associations: Doctrine\ORM\PersistentCollection {#9675 …} #createdAt: DateTime @1773152178 {#9652 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040491 {#9653 : 2026-04-24 16:21:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9680 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9681 #locale: "fr" #translatable: App\Entity\Product\Product {#9656} #id: 621 #name: "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" #slug: "enrouleur-acier-cap-50m-en-5-16-40-m-en-3-8-avec-flex-jonction-3m-TV41AV3M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9683 …} #channels: Doctrine\ORM\PersistentCollection {#9671 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9667 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9669 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9657 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9659 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9661 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9663 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9665 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9687 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9656 #id: 621 #code: "TV41AV3M" #attributes: Doctrine\ORM\PersistentCollection {#9673 …} #variants: Doctrine\ORM\PersistentCollection {#9686 …} #options: Doctrine\ORM\PersistentCollection {#9677 …} #associations: Doctrine\ORM\PersistentCollection {#9675 …} #createdAt: DateTime @1773152178 {#9652 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040491 {#9653 : 2026-04-24 16:21:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9680 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9681 #locale: "fr" #translatable: App\Entity\Product\Product {#9656} #id: 621 #name: "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" #slug: "enrouleur-acier-cap-50m-en-5-16-40-m-en-3-8-avec-flex-jonction-3m-TV41AV3M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9683 …} #channels: Doctrine\ORM\PersistentCollection {#9671 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9667 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9669 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9657 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9659 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9661 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9663 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9665 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16010 -props: [ "product" => App\Entity\Product\Product {#9656 #id: 621 #code: "TV41AV3M" #attributes: Doctrine\ORM\PersistentCollection {#9673 …} #variants: Doctrine\ORM\PersistentCollection {#9686 …} #options: Doctrine\ORM\PersistentCollection {#9677 …} #associations: Doctrine\ORM\PersistentCollection {#9675 …} #createdAt: DateTime @1773152178 {#9652 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040491 {#9653 : 2026-04-24 16:21:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9680 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9681 #locale: "fr" #translatable: App\Entity\Product\Product {#9656} #id: 621 #name: "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" #slug: "enrouleur-acier-cap-50m-en-5-16-40-m-en-3-8-avec-flex-jonction-3m-TV41AV3M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9683 …} #channels: Doctrine\ORM\PersistentCollection {#9671 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9667 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9669 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9657 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9659 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9661 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9663 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9665 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15994 …} +context: Sylius\TwigHooks\Bag\DataBag {#16003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16043 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9687 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9697 #collection: Doctrine\Common\Collections\ArrayCollection {#9698 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9696 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15994 …} +context: Sylius\TwigHooks\Bag\DataBag {#16003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16043 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9697 #collection: Doctrine\Common\Collections\ArrayCollection {#9698 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9696 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16057 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15994 …} +context: Sylius\TwigHooks\Bag\DataBag {#16003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16043 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9687 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9697 #collection: Doctrine\Common\Collections\ArrayCollection {#9698 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9696 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16098 …} +context: Sylius\TwigHooks\Bag\DataBag {#16105 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16106 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9687 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16110 +variant: App\Entity\Product\ProductVariant {#9687 …} +price: "343,87\u{A0}€" +originalPrice: "343,87\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16098 …} +context: Sylius\TwigHooks\Bag\DataBag {#16105 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16106 …} +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 | 40.0 MiB | 4.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9703 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9720 …} #variants: Doctrine\ORM\PersistentCollection {#9733 …} #options: Doctrine\ORM\PersistentCollection {#9724 …} #associations: Doctrine\ORM\PersistentCollection {#9722 …} #createdAt: DateTime @1773152176 {#9699 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777371368 {#9700 : 2026-04-28 12:16:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9727 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9728 #locale: "fr" #translatable: App\Entity\Product\Product {#9703} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9730 …} #channels: Doctrine\ORM\PersistentCollection {#9718 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9714 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9716 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9704 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9706 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9708 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9710 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9712 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16001 +product: App\Entity\Product\Product {#9703 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9720 …} #variants: Doctrine\ORM\PersistentCollection {#9733 …} #options: Doctrine\ORM\PersistentCollection {#9724 …} #associations: Doctrine\ORM\PersistentCollection {#9722 …} #createdAt: DateTime @1773152176 {#9699 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777371368 {#9700 : 2026-04-28 12:16:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9727 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9728 #locale: "fr" #translatable: App\Entity\Product\Product {#9703} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9730 …} #channels: Doctrine\ORM\PersistentCollection {#9718 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9714 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9716 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9704 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9706 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9708 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9710 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9712 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9734 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9703 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9720 …} #variants: Doctrine\ORM\PersistentCollection {#9733 …} #options: Doctrine\ORM\PersistentCollection {#9724 …} #associations: Doctrine\ORM\PersistentCollection {#9722 …} #createdAt: DateTime @1773152176 {#9699 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777371368 {#9700 : 2026-04-28 12:16:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9727 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9728 #locale: "fr" #translatable: App\Entity\Product\Product {#9703} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9730 …} #channels: Doctrine\ORM\PersistentCollection {#9718 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9714 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9716 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9704 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9706 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9708 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9710 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9712 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16227 -props: [ "product" => App\Entity\Product\Product {#9703 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9720 …} #variants: Doctrine\ORM\PersistentCollection {#9733 …} #options: Doctrine\ORM\PersistentCollection {#9724 …} #associations: Doctrine\ORM\PersistentCollection {#9722 …} #createdAt: DateTime @1773152176 {#9699 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777371368 {#9700 : 2026-04-28 12:16:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9727 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9728 #locale: "fr" #translatable: App\Entity\Product\Product {#9703} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9730 …} #channels: Doctrine\ORM\PersistentCollection {#9718 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9714 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9716 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9704 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9706 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9708 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9710 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9712 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16262 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16211 …} +context: Sylius\TwigHooks\Bag\DataBag {#16220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16260 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9734 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9744 #collection: Doctrine\Common\Collections\ArrayCollection {#9745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9743 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16262 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16211 …} +context: Sylius\TwigHooks\Bag\DataBag {#16220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16260 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9744 #collection: Doctrine\Common\Collections\ArrayCollection {#9745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9743 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16274 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16262 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16211 …} +context: Sylius\TwigHooks\Bag\DataBag {#16220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16260 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9734 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9744 #collection: Doctrine\Common\Collections\ArrayCollection {#9745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9743 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16315 …} +context: Sylius\TwigHooks\Bag\DataBag {#16322 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16323 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9734 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16327 +variant: App\Entity\Product\ProductVariant {#9734 …} +price: "386,54\u{A0}€" +originalPrice: "386,54\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16315 …} +context: Sylius\TwigHooks\Bag\DataBag {#16322 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16323 …} +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 | 40.0 MiB | 4.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9750 #id: 379 #code: "KITENROULDIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9767 …} #variants: Doctrine\ORM\PersistentCollection {#9780 …} #options: Doctrine\ORM\PersistentCollection {#9771 …} #associations: Doctrine\ORM\PersistentCollection {#9769 …} #createdAt: DateTime @1773152176 {#9746 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372587 {#9747 : 2026-04-28 12:36:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9774 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9775 #locale: "fr" #translatable: App\Entity\Product\Product {#9750} #id: 379 #name: "Kit Enrouleur ABS P/gamme Dimaction HW" #slug: "kit-enrouleur-abs-p-gamme-dimaction-hw-KITENROULDIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9777 …} #channels: Doctrine\ORM\PersistentCollection {#9765 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9761 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9763 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9751 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9753 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9755 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9757 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9759 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16218 +product: App\Entity\Product\Product {#9750 #id: 379 #code: "KITENROULDIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9767 …} #variants: Doctrine\ORM\PersistentCollection {#9780 …} #options: Doctrine\ORM\PersistentCollection {#9771 …} #associations: Doctrine\ORM\PersistentCollection {#9769 …} #createdAt: DateTime @1773152176 {#9746 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372587 {#9747 : 2026-04-28 12:36:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9774 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9775 #locale: "fr" #translatable: App\Entity\Product\Product {#9750} #id: 379 #name: "Kit Enrouleur ABS P/gamme Dimaction HW" #slug: "kit-enrouleur-abs-p-gamme-dimaction-hw-KITENROULDIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9777 …} #channels: Doctrine\ORM\PersistentCollection {#9765 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9761 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9763 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9751 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9753 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9755 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9757 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9759 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9781 …} +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 {#14728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14754 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
40.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9750 #id: 379 #code: "KITENROULDIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9767 …} #variants: Doctrine\ORM\PersistentCollection {#9780 …} #options: Doctrine\ORM\PersistentCollection {#9771 …} #associations: Doctrine\ORM\PersistentCollection {#9769 …} #createdAt: DateTime @1773152176 {#9746 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372587 {#9747 : 2026-04-28 12:36:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9774 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9775 #locale: "fr" #translatable: App\Entity\Product\Product {#9750} #id: 379 #name: "Kit Enrouleur ABS P/gamme Dimaction HW" #slug: "kit-enrouleur-abs-p-gamme-dimaction-hw-KITENROULDIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9777 …} #channels: Doctrine\ORM\PersistentCollection {#9765 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9761 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9763 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9751 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9753 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9755 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9757 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9759 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur ABS P/gamme Dimaction HW" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16444 -props: [ "product" => App\Entity\Product\Product {#9750 #id: 379 #code: "KITENROULDIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9767 …} #variants: Doctrine\ORM\PersistentCollection {#9780 …} #options: Doctrine\ORM\PersistentCollection {#9771 …} #associations: Doctrine\ORM\PersistentCollection {#9769 …} #createdAt: DateTime @1773152176 {#9746 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372587 {#9747 : 2026-04-28 12:36:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9774 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9775 #locale: "fr" #translatable: App\Entity\Product\Product {#9750} #id: 379 #name: "Kit Enrouleur ABS P/gamme Dimaction HW" #slug: "kit-enrouleur-abs-p-gamme-dimaction-hw-KITENROULDIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9777 …} #channels: Doctrine\ORM\PersistentCollection {#9765 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9761 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9763 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9751 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9753 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9755 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9757 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9759 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
40.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16479 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16428 …} +context: Sylius\TwigHooks\Bag\DataBag {#16437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16477 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9781 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9791 #collection: Doctrine\Common\Collections\ArrayCollection {#9792 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9790 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16479 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16428 …} +context: Sylius\TwigHooks\Bag\DataBag {#16437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16477 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur ABS P/gamme Dimaction HW" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9791 #collection: Doctrine\Common\Collections\ArrayCollection {#9792 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9790 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16491 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16479 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16428 …} +context: Sylius\TwigHooks\Bag\DataBag {#16437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16477 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9781 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9791 #collection: Doctrine\Common\Collections\ArrayCollection {#9792 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9790 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 40.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16532 …} +context: Sylius\TwigHooks\Bag\DataBag {#16539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16540 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9781 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16544 +variant: App\Entity\Product\ProductVariant {#9781 …} +price: "412,09\u{A0}€" +originalPrice: "412,09\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9966 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12740 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16532 …} +context: Sylius\TwigHooks\Bag\DataBag {#16539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16540 …} +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 | 40.0 MiB | 5.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14453 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12806 …} +context: Sylius\TwigHooks\Bag\DataBag {#14464 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12816 …} +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 {#14651 +cart: App\Entity\Order\Order {#13125 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14453 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12806 …} +context: Sylius\TwigHooks\Bag\DataBag {#14464 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12816 …} +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 …} } |
|||