Components
12
Twig Components
44
Render Count
109
ms
Render Time
26.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 26.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12254 …} +context: Sylius\TwigHooks\Bag\DataBag {#12260 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12259 …} +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 {#12404 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12254 …} +context: Sylius\TwigHooks\Bag\DataBag {#12260 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12259 …} +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 | 26.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12352 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12348 …} +context: Sylius\TwigHooks\Bag\DataBag {#12350 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12351 …} +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 {#12361 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12352 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12348 …} +context: Sylius\TwigHooks\Bag\DataBag {#12350 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12351 …} +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 | 26.0 MiB | 12.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12460 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12433 …} +context: Sylius\TwigHooks\Bag\DataBag {#12455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12453 …} +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 {#12481 +cart: App\Entity\Order\Order {#12536 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12460 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12433 …} +context: Sylius\TwigHooks\Bag\DataBag {#12455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12453 …} +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 | 26.0 MiB | 4.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13169 …} +context: Sylius\TwigHooks\Bag\DataBag {#13165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13167 …} +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 {#13179 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7686 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13169 …} +context: Sylius\TwigHooks\Bag\DataBag {#13165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13167 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 26.0 MiB | 6.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13419 …} +context: Sylius\TwigHooks\Bag\DataBag {#13420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13422 …} +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 {#13432 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7686 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13419 …} +context: Sylius\TwigHooks\Bag\DataBag {#13420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13422 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 26.0 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13568 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13564 …} +context: Sylius\TwigHooks\Bag\DataBag {#13565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13567 …} +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 {#13576 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7686 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13568 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13564 …} +context: Sylius\TwigHooks\Bag\DataBag {#13565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13567 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 26.0 MiB | 4.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13641 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13637 …} +context: Sylius\TwigHooks\Bag\DataBag {#13638 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13640 …} +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 {#13649 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7686 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13641 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13637 …} +context: Sylius\TwigHooks\Bag\DataBag {#13638 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13640 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 15.42 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8007 #id: 153 #code: "42549" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8803 …} #options: Doctrine\ORM\PersistentCollection {#8931 …} #associations: Doctrine\ORM\PersistentCollection {#8871 …} #createdAt: DateTime @1773152175 {#8218 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299059 {#8021 : 2026-04-27 16:10:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8930 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8933 #locale: "fr" #translatable: App\Entity\Product\Product {#8007} #id: 153 #name: "Kit garniture ø18" #slug: "kit-garniture-o18-42549" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8936 …} #channels: Doctrine\ORM\PersistentCollection {#8445 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8377 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8448 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8045 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7987 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8286 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14174 +product: App\Entity\Product\Product {#8007 #id: 153 #code: "42549" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8803 …} #options: Doctrine\ORM\PersistentCollection {#8931 …} #associations: Doctrine\ORM\PersistentCollection {#8871 …} #createdAt: DateTime @1773152175 {#8218 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299059 {#8021 : 2026-04-27 16:10:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8930 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8933 #locale: "fr" #translatable: App\Entity\Product\Product {#8007} #id: 153 #name: "Kit garniture ø18" #slug: "kit-garniture-o18-42549" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8936 …} #channels: Doctrine\ORM\PersistentCollection {#8445 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8377 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8448 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8045 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7987 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8286 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14400 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 2.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8007 #id: 153 #code: "42549" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8803 …} #options: Doctrine\ORM\PersistentCollection {#8931 …} #associations: Doctrine\ORM\PersistentCollection {#8871 …} #createdAt: DateTime @1773152175 {#8218 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299059 {#8021 : 2026-04-27 16:10:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8930 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8933 #locale: "fr" #translatable: App\Entity\Product\Product {#8007} #id: 153 #name: "Kit garniture ø18" #slug: "kit-garniture-o18-42549" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8936 …} #channels: Doctrine\ORM\PersistentCollection {#8445 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8377 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8448 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8045 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7987 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8286 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit garniture ø18" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14827 -props: [ "product" => App\Entity\Product\Product {#8007 #id: 153 #code: "42549" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8803 …} #options: Doctrine\ORM\PersistentCollection {#8931 …} #associations: Doctrine\ORM\PersistentCollection {#8871 …} #createdAt: DateTime @1773152175 {#8218 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299059 {#8021 : 2026-04-27 16:10:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8930 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8933 #locale: "fr" #translatable: App\Entity\Product\Product {#8007} #id: 153 #name: "Kit garniture ø18" #slug: "kit-garniture-o18-42549" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8936 …} #channels: Doctrine\ORM\PersistentCollection {#8445 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8377 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8448 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8045 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7987 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8286 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14890 …} +context: Sylius\TwigHooks\Bag\DataBag {#14885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14884 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14400 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14757 #collection: Doctrine\Common\Collections\ArrayCollection {#14758 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14754 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23573 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23635 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14890 …} +context: Sylius\TwigHooks\Bag\DataBag {#14885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14884 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit garniture ø18" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14757 #collection: Doctrine\Common\Collections\ArrayCollection {#14758 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14754 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23573 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23635 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14895 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14890 …} +context: Sylius\TwigHooks\Bag\DataBag {#14885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14884 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14400 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14757 #collection: Doctrine\Common\Collections\ArrayCollection {#14758 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14754 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23573 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23635 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14953 …} +context: Sylius\TwigHooks\Bag\DataBag {#14961 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14962 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14400 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14972 +variant: App\Entity\Product\ProductVariant {#14400 …} +price: "107,72\u{A0}€" +originalPrice: "107,72\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14953 …} +context: Sylius\TwigHooks\Bag\DataBag {#14961 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14962 …} +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 | 26.0 MiB | 12.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8942 #id: 154 #code: "42555" #attributes: Doctrine\ORM\PersistentCollection {#8959 …} #variants: Doctrine\ORM\PersistentCollection {#8961 …} #options: Doctrine\ORM\PersistentCollection {#8965 …} #associations: Doctrine\ORM\PersistentCollection {#8963 …} #createdAt: DateTime @1773152175 {#8940 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299312 {#8941 : 2026-04-27 16:15:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8968 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8969 #locale: "fr" #translatable: App\Entity\Product\Product {#8942} #id: 154 #name: "Kit joints d'huile" #slug: "kit-joints-d-huile-42555" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8971 …} #channels: Doctrine\ORM\PersistentCollection {#8957 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8953 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8955 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8943 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8945 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8947 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8949 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8951 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14805 +product: App\Entity\Product\Product {#8942 #id: 154 #code: "42555" #attributes: Doctrine\ORM\PersistentCollection {#8959 …} #variants: Doctrine\ORM\PersistentCollection {#8961 …} #options: Doctrine\ORM\PersistentCollection {#8965 …} #associations: Doctrine\ORM\PersistentCollection {#8963 …} #createdAt: DateTime @1773152175 {#8940 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299312 {#8941 : 2026-04-27 16:15:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8968 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8969 #locale: "fr" #translatable: App\Entity\Product\Product {#8942} #id: 154 #name: "Kit joints d'huile" #slug: "kit-joints-d-huile-42555" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8971 …} #channels: Doctrine\ORM\PersistentCollection {#8957 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8953 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8955 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8943 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8945 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8947 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8949 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8951 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15046 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8942 #id: 154 #code: "42555" #attributes: Doctrine\ORM\PersistentCollection {#8959 …} #variants: Doctrine\ORM\PersistentCollection {#8961 …} #options: Doctrine\ORM\PersistentCollection {#8965 …} #associations: Doctrine\ORM\PersistentCollection {#8963 …} #createdAt: DateTime @1773152175 {#8940 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299312 {#8941 : 2026-04-27 16:15:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8968 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8969 #locale: "fr" #translatable: App\Entity\Product\Product {#8942} #id: 154 #name: "Kit joints d'huile" #slug: "kit-joints-d-huile-42555" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8971 …} #channels: Doctrine\ORM\PersistentCollection {#8957 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8953 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8955 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8943 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8945 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8947 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8949 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8951 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit joints d'huile" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15122 -props: [ "product" => App\Entity\Product\Product {#8942 #id: 154 #code: "42555" #attributes: Doctrine\ORM\PersistentCollection {#8959 …} #variants: Doctrine\ORM\PersistentCollection {#8961 …} #options: Doctrine\ORM\PersistentCollection {#8965 …} #associations: Doctrine\ORM\PersistentCollection {#8963 …} #createdAt: DateTime @1773152175 {#8940 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299312 {#8941 : 2026-04-27 16:15:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8968 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8969 #locale: "fr" #translatable: App\Entity\Product\Product {#8942} #id: 154 #name: "Kit joints d'huile" #slug: "kit-joints-d-huile-42555" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8971 …} #channels: Doctrine\ORM\PersistentCollection {#8957 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8953 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8955 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8943 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8945 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8947 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8949 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8951 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 7.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15115 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15106 …} +context: Sylius\TwigHooks\Bag\DataBag {#15168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15103 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15046 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15067 #collection: Doctrine\Common\Collections\ArrayCollection {#15068 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15065 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23660 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23662 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15115 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15106 …} +context: Sylius\TwigHooks\Bag\DataBag {#15168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15103 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit joints d'huile" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15067 #collection: Doctrine\Common\Collections\ArrayCollection {#15068 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15065 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23660 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23662 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15172 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15115 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15106 …} +context: Sylius\TwigHooks\Bag\DataBag {#15168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15103 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15046 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15067 #collection: Doctrine\Common\Collections\ArrayCollection {#15068 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15065 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23660 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23662 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15213 …} +context: Sylius\TwigHooks\Bag\DataBag {#4800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15046 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#4808 +variant: App\Entity\Product\ProductVariant {#15046 …} +price: "15,64\u{A0}€" +originalPrice: "15,64\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15213 …} +context: Sylius\TwigHooks\Bag\DataBag {#4800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4802 …} +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 | 26.0 MiB | 5.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8975 #id: 155 #code: "42949" #attributes: Doctrine\ORM\PersistentCollection {#8992 …} #variants: Doctrine\ORM\PersistentCollection {#8994 …} #options: Doctrine\ORM\PersistentCollection {#8998 …} #associations: Doctrine\ORM\PersistentCollection {#8996 …} #createdAt: DateTime @1773152175 {#8973 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299370 {#8974 : 2026-04-27 16:16:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9001 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9002 #locale: "fr" #translatable: App\Entity\Product\Product {#8975} #id: 155 #name: "Kit clapets pour RXV3G30" #slug: "kit-clapets-pour-rxv3g30-42949" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9004 …} #channels: Doctrine\ORM\PersistentCollection {#8990 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8986 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8988 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8976 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8980 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8984 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15113 +product: App\Entity\Product\Product {#8975 #id: 155 #code: "42949" #attributes: Doctrine\ORM\PersistentCollection {#8992 …} #variants: Doctrine\ORM\PersistentCollection {#8994 …} #options: Doctrine\ORM\PersistentCollection {#8998 …} #associations: Doctrine\ORM\PersistentCollection {#8996 …} #createdAt: DateTime @1773152175 {#8973 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299370 {#8974 : 2026-04-27 16:16:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9001 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9002 #locale: "fr" #translatable: App\Entity\Product\Product {#8975} #id: 155 #name: "Kit clapets pour RXV3G30" #slug: "kit-clapets-pour-rxv3g30-42949" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9004 …} #channels: Doctrine\ORM\PersistentCollection {#8990 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8986 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8988 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8976 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8980 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8984 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#5445 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8975 #id: 155 #code: "42949" #attributes: Doctrine\ORM\PersistentCollection {#8992 …} #variants: Doctrine\ORM\PersistentCollection {#8994 …} #options: Doctrine\ORM\PersistentCollection {#8998 …} #associations: Doctrine\ORM\PersistentCollection {#8996 …} #createdAt: DateTime @1773152175 {#8973 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299370 {#8974 : 2026-04-27 16:16:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9001 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9002 #locale: "fr" #translatable: App\Entity\Product\Product {#8975} #id: 155 #name: "Kit clapets pour RXV3G30" #slug: "kit-clapets-pour-rxv3g30-42949" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9004 …} #channels: Doctrine\ORM\PersistentCollection {#8990 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8986 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8988 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8976 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8980 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8984 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit clapets pour RXV3G30" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6447 -props: [ "product" => App\Entity\Product\Product {#8975 #id: 155 #code: "42949" #attributes: Doctrine\ORM\PersistentCollection {#8992 …} #variants: Doctrine\ORM\PersistentCollection {#8994 …} #options: Doctrine\ORM\PersistentCollection {#8998 …} #associations: Doctrine\ORM\PersistentCollection {#8996 …} #createdAt: DateTime @1773152175 {#8973 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299370 {#8974 : 2026-04-27 16:16:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9001 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9002 #locale: "fr" #translatable: App\Entity\Product\Product {#8975} #id: 155 #name: "Kit clapets pour RXV3G30" #slug: "kit-clapets-pour-rxv3g30-42949" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9004 …} #channels: Doctrine\ORM\PersistentCollection {#8990 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8986 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8988 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8976 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8980 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8984 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6327 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6301 …} +context: Sylius\TwigHooks\Bag\DataBag {#6680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#5445 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6282 #collection: Doctrine\Common\Collections\ArrayCollection {#6303 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6304 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23679 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23681 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6327 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6301 …} +context: Sylius\TwigHooks\Bag\DataBag {#6680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit clapets pour RXV3G30" "applied_promotions" => Doctrine\ORM\PersistentCollection {#6282 #collection: Doctrine\Common\Collections\ArrayCollection {#6303 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6304 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23679 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23681 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6753 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6327 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6301 …} +context: Sylius\TwigHooks\Bag\DataBag {#6680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#5445 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6282 #collection: Doctrine\Common\Collections\ArrayCollection {#6303 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6304 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23679 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23681 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7230 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7237 …} +context: Sylius\TwigHooks\Bag\DataBag {#7221 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7232 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#5445 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7228 +variant: App\Entity\Product\ProductVariant {#5445 …} +price: "49,44\u{A0}€" +originalPrice: "49,44\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7230 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7237 …} +context: Sylius\TwigHooks\Bag\DataBag {#7221 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7232 …} +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 | 26.0 MiB | 5.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9008 #id: 156 #code: "42950" #attributes: Doctrine\ORM\PersistentCollection {#9025 …} #variants: Doctrine\ORM\PersistentCollection {#9027 …} #options: Doctrine\ORM\PersistentCollection {#9031 …} #associations: Doctrine\ORM\PersistentCollection {#9029 …} #createdAt: DateTime @1773152175 {#9006 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299419 {#9007 : 2026-04-27 16:16:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9034 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9035 #locale: "fr" #translatable: App\Entity\Product\Product {#9008} #id: 156 #name: "Kit piston RXV3G30D" #slug: "kit-piston-rxv3g30d-42950" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9037 …} #channels: Doctrine\ORM\PersistentCollection {#9023 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9019 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9021 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9009 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9011 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9013 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9015 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9017 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6293 +product: App\Entity\Product\Product {#9008 #id: 156 #code: "42950" #attributes: Doctrine\ORM\PersistentCollection {#9025 …} #variants: Doctrine\ORM\PersistentCollection {#9027 …} #options: Doctrine\ORM\PersistentCollection {#9031 …} #associations: Doctrine\ORM\PersistentCollection {#9029 …} #createdAt: DateTime @1773152175 {#9006 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299419 {#9007 : 2026-04-27 16:16:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9034 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9035 #locale: "fr" #translatable: App\Entity\Product\Product {#9008} #id: 156 #name: "Kit piston RXV3G30D" #slug: "kit-piston-rxv3g30d-42950" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9037 …} #channels: Doctrine\ORM\PersistentCollection {#9023 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9019 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9021 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9009 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9011 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9013 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9015 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9017 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8342 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9008 #id: 156 #code: "42950" #attributes: Doctrine\ORM\PersistentCollection {#9025 …} #variants: Doctrine\ORM\PersistentCollection {#9027 …} #options: Doctrine\ORM\PersistentCollection {#9031 …} #associations: Doctrine\ORM\PersistentCollection {#9029 …} #createdAt: DateTime @1773152175 {#9006 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299419 {#9007 : 2026-04-27 16:16:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9034 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9035 #locale: "fr" #translatable: App\Entity\Product\Product {#9008} #id: 156 #name: "Kit piston RXV3G30D" #slug: "kit-piston-rxv3g30d-42950" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9037 …} #channels: Doctrine\ORM\PersistentCollection {#9023 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9019 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9021 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9009 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9011 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9013 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9015 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9017 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit piston RXV3G30D" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8729 -props: [ "product" => App\Entity\Product\Product {#9008 #id: 156 #code: "42950" #attributes: Doctrine\ORM\PersistentCollection {#9025 …} #variants: Doctrine\ORM\PersistentCollection {#9027 …} #options: Doctrine\ORM\PersistentCollection {#9031 …} #associations: Doctrine\ORM\PersistentCollection {#9029 …} #createdAt: DateTime @1773152175 {#9006 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299419 {#9007 : 2026-04-27 16:16:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9034 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9035 #locale: "fr" #translatable: App\Entity\Product\Product {#9008} #id: 156 #name: "Kit piston RXV3G30D" #slug: "kit-piston-rxv3g30d-42950" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9037 …} #channels: Doctrine\ORM\PersistentCollection {#9023 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9019 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9021 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9009 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9011 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9013 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9015 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9017 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8561 …} +context: Sylius\TwigHooks\Bag\DataBag {#8914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8342 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8411 #collection: Doctrine\Common\Collections\ArrayCollection {#8409 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8357 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23698 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23700 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8561 …} +context: Sylius\TwigHooks\Bag\DataBag {#8914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit piston RXV3G30D" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8411 #collection: Doctrine\Common\Collections\ArrayCollection {#8409 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8357 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23698 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23700 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8905 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8561 …} +context: Sylius\TwigHooks\Bag\DataBag {#8914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8342 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8411 #collection: Doctrine\Common\Collections\ArrayCollection {#8409 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8357 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23698 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23700 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9566 …} +context: Sylius\TwigHooks\Bag\DataBag {#12266 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12450 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8342 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#12560 +variant: App\Entity\Product\ProductVariant {#8342 …} +price: "33,57\u{A0}€" +originalPrice: "33,57\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9566 …} +context: Sylius\TwigHooks\Bag\DataBag {#12266 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12450 …} +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 | 26.0 MiB | 6.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9041 #id: 157 #code: "42951" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9060 …} #options: Doctrine\ORM\PersistentCollection {#9064 …} #associations: Doctrine\ORM\PersistentCollection {#9062 …} #createdAt: DateTime @1773152175 {#9039 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299470 {#9040 : 2026-04-27 16:17:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9067 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9068 #locale: "fr" #translatable: App\Entity\Product\Product {#9041} #id: 157 #name: "Kit joint spy RXV3G30D" #slug: "kit-joint-spy-rxv3g30d-42951" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9070 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9042 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9044 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9046 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9048 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9050 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8716 +product: App\Entity\Product\Product {#9041 #id: 157 #code: "42951" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9060 …} #options: Doctrine\ORM\PersistentCollection {#9064 …} #associations: Doctrine\ORM\PersistentCollection {#9062 …} #createdAt: DateTime @1773152175 {#9039 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299470 {#9040 : 2026-04-27 16:17:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9067 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9068 #locale: "fr" #translatable: App\Entity\Product\Product {#9041} #id: 157 #name: "Kit joint spy RXV3G30D" #slug: "kit-joint-spy-rxv3g30d-42951" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9070 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9042 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9044 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9046 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9048 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9050 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14305 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9041 #id: 157 #code: "42951" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9060 …} #options: Doctrine\ORM\PersistentCollection {#9064 …} #associations: Doctrine\ORM\PersistentCollection {#9062 …} #createdAt: DateTime @1773152175 {#9039 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299470 {#9040 : 2026-04-27 16:17:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9067 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9068 #locale: "fr" #translatable: App\Entity\Product\Product {#9041} #id: 157 #name: "Kit joint spy RXV3G30D" #slug: "kit-joint-spy-rxv3g30d-42951" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9070 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9042 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9044 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9046 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9048 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9050 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit joint spy RXV3G30D" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14719 -props: [ "product" => App\Entity\Product\Product {#9041 #id: 157 #code: "42951" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9060 …} #options: Doctrine\ORM\PersistentCollection {#9064 …} #associations: Doctrine\ORM\PersistentCollection {#9062 …} #createdAt: DateTime @1773152175 {#9039 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299470 {#9040 : 2026-04-27 16:17:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9067 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9068 #locale: "fr" #translatable: App\Entity\Product\Product {#9041} #id: 157 #name: "Kit joint spy RXV3G30D" #slug: "kit-joint-spy-rxv3g30d-42951" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9070 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9042 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9044 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9046 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9048 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9050 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14715 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14694 …} +context: Sylius\TwigHooks\Bag\DataBag {#15257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14696 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14305 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14453 #collection: Doctrine\Common\Collections\ArrayCollection {#14449 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14377 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23717 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23719 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14715 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14694 …} +context: Sylius\TwigHooks\Bag\DataBag {#15257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14696 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit joint spy RXV3G30D" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14453 #collection: Doctrine\Common\Collections\ArrayCollection {#14449 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14377 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23717 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23719 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15261 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14715 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14694 …} +context: Sylius\TwigHooks\Bag\DataBag {#15257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14696 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14305 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14453 #collection: Doctrine\Common\Collections\ArrayCollection {#14449 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14377 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23717 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23719 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …} +context: Sylius\TwigHooks\Bag\DataBag {#15309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15310 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14305 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15314 +variant: App\Entity\Product\ProductVariant {#14305 …} +price: "24,45\u{A0}€" +originalPrice: "24,45\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …} +context: Sylius\TwigHooks\Bag\DataBag {#15309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15310 …} +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 | 26.0 MiB | 6.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9074 #id: 158 #code: "42952" #attributes: Doctrine\ORM\PersistentCollection {#9091 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9097 …} #associations: Doctrine\ORM\PersistentCollection {#9095 …} #createdAt: DateTime @1773152175 {#9072 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299728 {#9073 : 2026-04-27 16:22:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9100 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9101 #locale: "fr" #translatable: App\Entity\Product\Product {#9074} #id: 158 #name: "Kit Joints pour RXV3G30" #slug: "kit-joints-pour-rxv3g30-42952" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9103 …} #channels: Doctrine\ORM\PersistentCollection {#9089 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9085 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9087 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9075 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9077 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9079 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9081 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9083 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14689 +product: App\Entity\Product\Product {#9074 #id: 158 #code: "42952" #attributes: Doctrine\ORM\PersistentCollection {#9091 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9097 …} #associations: Doctrine\ORM\PersistentCollection {#9095 …} #createdAt: DateTime @1773152175 {#9072 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299728 {#9073 : 2026-04-27 16:22:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9100 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9101 #locale: "fr" #translatable: App\Entity\Product\Product {#9074} #id: 158 #name: "Kit Joints pour RXV3G30" #slug: "kit-joints-pour-rxv3g30-42952" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9103 …} #channels: Doctrine\ORM\PersistentCollection {#9089 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9085 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9087 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9075 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9077 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9079 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9081 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9083 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15378 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9074 #id: 158 #code: "42952" #attributes: Doctrine\ORM\PersistentCollection {#9091 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9097 …} #associations: Doctrine\ORM\PersistentCollection {#9095 …} #createdAt: DateTime @1773152175 {#9072 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299728 {#9073 : 2026-04-27 16:22:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9100 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9101 #locale: "fr" #translatable: App\Entity\Product\Product {#9074} #id: 158 #name: "Kit Joints pour RXV3G30" #slug: "kit-joints-pour-rxv3g30-42952" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9103 …} #channels: Doctrine\ORM\PersistentCollection {#9089 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9085 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9087 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9075 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9077 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9079 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9081 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9083 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Joints pour RXV3G30" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15454 -props: [ "product" => App\Entity\Product\Product {#9074 #id: 158 #code: "42952" #attributes: Doctrine\ORM\PersistentCollection {#9091 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9097 …} #associations: Doctrine\ORM\PersistentCollection {#9095 …} #createdAt: DateTime @1773152175 {#9072 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299728 {#9073 : 2026-04-27 16:22:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9100 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9101 #locale: "fr" #translatable: App\Entity\Product\Product {#9074} #id: 158 #name: "Kit Joints pour RXV3G30" #slug: "kit-joints-pour-rxv3g30-42952" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9103 …} #channels: Doctrine\ORM\PersistentCollection {#9089 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9085 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9087 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9075 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9077 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9079 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9081 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9083 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15438 …} +context: Sylius\TwigHooks\Bag\DataBag {#15500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15435 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15378 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15399 #collection: Doctrine\Common\Collections\ArrayCollection {#15400 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15397 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23736 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23738 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15438 …} +context: Sylius\TwigHooks\Bag\DataBag {#15500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15435 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Joints pour RXV3G30" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15399 #collection: Doctrine\Common\Collections\ArrayCollection {#15400 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15397 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23736 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23738 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15504 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15438 …} +context: Sylius\TwigHooks\Bag\DataBag {#15500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15435 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15378 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15399 #collection: Doctrine\Common\Collections\ArrayCollection {#15400 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15397 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23736 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23738 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15545 …} +context: Sylius\TwigHooks\Bag\DataBag {#15552 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15553 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15378 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15557 +variant: App\Entity\Product\ProductVariant {#15378 …} +price: "41,40\u{A0}€" +originalPrice: "41,40\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15545 …} +context: Sylius\TwigHooks\Bag\DataBag {#15552 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15553 …} +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 | 26.0 MiB | 5.56 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9107 #id: 159 #code: "42953" #attributes: Doctrine\ORM\PersistentCollection {#9124 …} #variants: Doctrine\ORM\PersistentCollection {#9126 …} #options: Doctrine\ORM\PersistentCollection {#9130 …} #associations: Doctrine\ORM\PersistentCollection {#9128 …} #createdAt: DateTime @1773152175 {#9105 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299774 {#9106 : 2026-04-27 16:22:54.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9133 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9134 #locale: "fr" #translatable: App\Entity\Product\Product {#9107} #id: 159 #name: "Kit joints huile RXV3G30" #slug: "kit-joints-huile-rxv3g30-42953" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9136 …} #channels: Doctrine\ORM\PersistentCollection {#9122 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9118 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9120 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9108 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9110 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9112 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9114 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9116 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15445 +product: App\Entity\Product\Product {#9107 #id: 159 #code: "42953" #attributes: Doctrine\ORM\PersistentCollection {#9124 …} #variants: Doctrine\ORM\PersistentCollection {#9126 …} #options: Doctrine\ORM\PersistentCollection {#9130 …} #associations: Doctrine\ORM\PersistentCollection {#9128 …} #createdAt: DateTime @1773152175 {#9105 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299774 {#9106 : 2026-04-27 16:22:54.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9133 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9134 #locale: "fr" #translatable: App\Entity\Product\Product {#9107} #id: 159 #name: "Kit joints huile RXV3G30" #slug: "kit-joints-huile-rxv3g30-42953" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9136 …} #channels: Doctrine\ORM\PersistentCollection {#9122 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9118 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9120 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9108 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9110 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9112 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9114 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9116 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15621 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9107 #id: 159 #code: "42953" #attributes: Doctrine\ORM\PersistentCollection {#9124 …} #variants: Doctrine\ORM\PersistentCollection {#9126 …} #options: Doctrine\ORM\PersistentCollection {#9130 …} #associations: Doctrine\ORM\PersistentCollection {#9128 …} #createdAt: DateTime @1773152175 {#9105 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299774 {#9106 : 2026-04-27 16:22:54.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9133 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9134 #locale: "fr" #translatable: App\Entity\Product\Product {#9107} #id: 159 #name: "Kit joints huile RXV3G30" #slug: "kit-joints-huile-rxv3g30-42953" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9136 …} #channels: Doctrine\ORM\PersistentCollection {#9122 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9118 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9120 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9108 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9110 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9112 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9114 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9116 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit joints huile RXV3G30" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15697 -props: [ "product" => App\Entity\Product\Product {#9107 #id: 159 #code: "42953" #attributes: Doctrine\ORM\PersistentCollection {#9124 …} #variants: Doctrine\ORM\PersistentCollection {#9126 …} #options: Doctrine\ORM\PersistentCollection {#9130 …} #associations: Doctrine\ORM\PersistentCollection {#9128 …} #createdAt: DateTime @1773152175 {#9105 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299774 {#9106 : 2026-04-27 16:22:54.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9133 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9134 #locale: "fr" #translatable: App\Entity\Product\Product {#9107} #id: 159 #name: "Kit joints huile RXV3G30" #slug: "kit-joints-huile-rxv3g30-42953" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9136 …} #channels: Doctrine\ORM\PersistentCollection {#9122 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9118 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9120 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9108 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9110 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9112 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9114 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9116 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15690 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15681 …} +context: Sylius\TwigHooks\Bag\DataBag {#15743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15678 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15621 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15642 #collection: Doctrine\Common\Collections\ArrayCollection {#15643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15640 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23755 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23757 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15690 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15681 …} +context: Sylius\TwigHooks\Bag\DataBag {#15743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15678 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit joints huile RXV3G30" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15642 #collection: Doctrine\Common\Collections\ArrayCollection {#15643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15640 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23755 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23757 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15747 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15690 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15681 …} +context: Sylius\TwigHooks\Bag\DataBag {#15743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15678 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15621 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15642 #collection: Doctrine\Common\Collections\ArrayCollection {#15643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15640 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23755 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23757 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15788 …} +context: Sylius\TwigHooks\Bag\DataBag {#15795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15796 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15621 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15800 +variant: App\Entity\Product\ProductVariant {#15621 …} +price: "9,99\u{A0}€" +originalPrice: "9,99\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15788 …} +context: Sylius\TwigHooks\Bag\DataBag {#15795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15796 …} +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 | 26.0 MiB | 7.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9140 #id: 160 #code: "44040109" #attributes: Doctrine\ORM\PersistentCollection {#9157 …} #variants: Doctrine\ORM\PersistentCollection {#9159 …} #options: Doctrine\ORM\PersistentCollection {#9163 …} #associations: Doctrine\ORM\PersistentCollection {#9161 …} #createdAt: DateTime @1773152175 {#9138 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299825 {#9139 : 2026-04-27 16:23:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9166 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9167 #locale: "fr" #translatable: App\Entity\Product\Product {#9140} #id: 160 #name: "Piston ø18" #slug: "piston-o18-44040109" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9169 …} #channels: Doctrine\ORM\PersistentCollection {#9155 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9151 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9153 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9141 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9143 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9145 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9147 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9149 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15688 +product: App\Entity\Product\Product {#9140 #id: 160 #code: "44040109" #attributes: Doctrine\ORM\PersistentCollection {#9157 …} #variants: Doctrine\ORM\PersistentCollection {#9159 …} #options: Doctrine\ORM\PersistentCollection {#9163 …} #associations: Doctrine\ORM\PersistentCollection {#9161 …} #createdAt: DateTime @1773152175 {#9138 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299825 {#9139 : 2026-04-27 16:23:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9166 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9167 #locale: "fr" #translatable: App\Entity\Product\Product {#9140} #id: 160 #name: "Piston ø18" #slug: "piston-o18-44040109" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9169 …} #channels: Doctrine\ORM\PersistentCollection {#9155 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9151 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9153 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9141 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9143 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9145 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9147 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9149 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15864 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9140 #id: 160 #code: "44040109" #attributes: Doctrine\ORM\PersistentCollection {#9157 …} #variants: Doctrine\ORM\PersistentCollection {#9159 …} #options: Doctrine\ORM\PersistentCollection {#9163 …} #associations: Doctrine\ORM\PersistentCollection {#9161 …} #createdAt: DateTime @1773152175 {#9138 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299825 {#9139 : 2026-04-27 16:23:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9166 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9167 #locale: "fr" #translatable: App\Entity\Product\Product {#9140} #id: 160 #name: "Piston ø18" #slug: "piston-o18-44040109" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9169 …} #channels: Doctrine\ORM\PersistentCollection {#9155 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9151 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9153 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9141 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9143 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9145 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9147 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9149 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Piston ø18" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15940 -props: [ "product" => App\Entity\Product\Product {#9140 #id: 160 #code: "44040109" #attributes: Doctrine\ORM\PersistentCollection {#9157 …} #variants: Doctrine\ORM\PersistentCollection {#9159 …} #options: Doctrine\ORM\PersistentCollection {#9163 …} #associations: Doctrine\ORM\PersistentCollection {#9161 …} #createdAt: DateTime @1773152175 {#9138 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299825 {#9139 : 2026-04-27 16:23:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9166 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9167 #locale: "fr" #translatable: App\Entity\Product\Product {#9140} #id: 160 #name: "Piston ø18" #slug: "piston-o18-44040109" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9169 …} #channels: Doctrine\ORM\PersistentCollection {#9155 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9151 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9153 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9141 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9143 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9145 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9147 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9149 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 1.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15924 …} +context: Sylius\TwigHooks\Bag\DataBag {#15986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15864 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15885 #collection: Doctrine\Common\Collections\ArrayCollection {#15886 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15883 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23774 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23776 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15924 …} +context: Sylius\TwigHooks\Bag\DataBag {#15986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Piston ø18" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15885 #collection: Doctrine\Common\Collections\ArrayCollection {#15886 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15883 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23774 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23776 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15990 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15924 …} +context: Sylius\TwigHooks\Bag\DataBag {#15986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15864 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15885 #collection: Doctrine\Common\Collections\ArrayCollection {#15886 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15883 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23774 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23776 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16031 …} +context: Sylius\TwigHooks\Bag\DataBag {#16038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16039 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15864 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16043 +variant: App\Entity\Product\ProductVariant {#15864 …} +price: "46,19\u{A0}€" +originalPrice: "46,19\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16031 …} +context: Sylius\TwigHooks\Bag\DataBag {#16038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16039 …} +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 | 26.0 MiB | 6.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9173 #id: 161 #code: "47040409" #attributes: Doctrine\ORM\PersistentCollection {#9190 …} #variants: Doctrine\ORM\PersistentCollection {#9192 …} #options: Doctrine\ORM\PersistentCollection {#9196 …} #associations: Doctrine\ORM\PersistentCollection {#9194 …} #createdAt: DateTime @1773152175 {#9171 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299882 {#9172 : 2026-04-27 16:24:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9199 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9200 #locale: "fr" #translatable: App\Entity\Product\Product {#9173} #id: 161 #name: "Piston ø20x50" #slug: "piston-o20x50-47040409" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9202 …} #channels: Doctrine\ORM\PersistentCollection {#9188 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9184 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9186 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9174 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9176 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9178 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9180 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9182 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15931 +product: App\Entity\Product\Product {#9173 #id: 161 #code: "47040409" #attributes: Doctrine\ORM\PersistentCollection {#9190 …} #variants: Doctrine\ORM\PersistentCollection {#9192 …} #options: Doctrine\ORM\PersistentCollection {#9196 …} #associations: Doctrine\ORM\PersistentCollection {#9194 …} #createdAt: DateTime @1773152175 {#9171 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299882 {#9172 : 2026-04-27 16:24:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9199 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9200 #locale: "fr" #translatable: App\Entity\Product\Product {#9173} #id: 161 #name: "Piston ø20x50" #slug: "piston-o20x50-47040409" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9202 …} #channels: Doctrine\ORM\PersistentCollection {#9188 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9184 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9186 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9174 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9176 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9178 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9180 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9182 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16107 …} +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 {#13706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9173 #id: 161 #code: "47040409" #attributes: Doctrine\ORM\PersistentCollection {#9190 …} #variants: Doctrine\ORM\PersistentCollection {#9192 …} #options: Doctrine\ORM\PersistentCollection {#9196 …} #associations: Doctrine\ORM\PersistentCollection {#9194 …} #createdAt: DateTime @1773152175 {#9171 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299882 {#9172 : 2026-04-27 16:24:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9199 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9200 #locale: "fr" #translatable: App\Entity\Product\Product {#9173} #id: 161 #name: "Piston ø20x50" #slug: "piston-o20x50-47040409" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9202 …} #channels: Doctrine\ORM\PersistentCollection {#9188 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9184 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9186 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9174 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9176 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9178 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9180 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9182 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Piston ø20x50" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16183 -props: [ "product" => App\Entity\Product\Product {#9173 #id: 161 #code: "47040409" #attributes: Doctrine\ORM\PersistentCollection {#9190 …} #variants: Doctrine\ORM\PersistentCollection {#9192 …} #options: Doctrine\ORM\PersistentCollection {#9196 …} #associations: Doctrine\ORM\PersistentCollection {#9194 …} #createdAt: DateTime @1773152175 {#9171 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299882 {#9172 : 2026-04-27 16:24:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9199 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9200 #locale: "fr" #translatable: App\Entity\Product\Product {#9173} #id: 161 #name: "Piston ø20x50" #slug: "piston-o20x50-47040409" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9202 …} #channels: Doctrine\ORM\PersistentCollection {#9188 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#9184 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9186 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9174 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9176 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9178 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9180 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9182 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16176 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16167 …} +context: Sylius\TwigHooks\Bag\DataBag {#16229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16164 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16107 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16128 #collection: Doctrine\Common\Collections\ArrayCollection {#16129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16126 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23793 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23795 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16176 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16167 …} +context: Sylius\TwigHooks\Bag\DataBag {#16229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16164 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Piston ø20x50" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16128 #collection: Doctrine\Common\Collections\ArrayCollection {#16129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16126 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23793 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23795 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16233 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16176 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16167 …} +context: Sylius\TwigHooks\Bag\DataBag {#16229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16164 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16107 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16128 #collection: Doctrine\Common\Collections\ArrayCollection {#16129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16126 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23793 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23795 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16274 …} +context: Sylius\TwigHooks\Bag\DataBag {#16281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16282 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16107 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16286 +variant: App\Entity\Product\ProductVariant {#16107 …} +price: "54,81\u{A0}€" +originalPrice: "54,81\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9377 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12151 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9374 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16274 …} +context: Sylius\TwigHooks\Bag\DataBag {#16281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16282 …} +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 | 26.0 MiB | 5.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13395 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12217 …} +context: Sylius\TwigHooks\Bag\DataBag {#13409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12227 …} +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 {#13628 +cart: App\Entity\Order\Order {#12536 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13395 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12217 …} +context: Sylius\TwigHooks\Bag\DataBag {#13409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12227 …} +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 …} } |
|||