Components
12
Twig Components
44
Render Count
138
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 92.0 MiB | 5.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11955 …} +context: Sylius\TwigHooks\Bag\DataBag {#11961 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11960 …} +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 {#11976 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11955 …} +context: Sylius\TwigHooks\Bag\DataBag {#11961 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11960 …} +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 | 92.0 MiB | 3.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12049 …} +context: Sylius\TwigHooks\Bag\DataBag {#12051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12052 …} +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 {#12062 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12049 …} +context: Sylius\TwigHooks\Bag\DataBag {#12051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12052 …} +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 | 94.0 MiB | 10.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12161 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12134 …} +context: Sylius\TwigHooks\Bag\DataBag {#12156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12154 …} +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 {#12182 +cart: App\Entity\Order\Order {#12237 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12161 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12134 …} +context: Sylius\TwigHooks\Bag\DataBag {#12156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12154 …} +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 | 94.0 MiB | 4.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12871 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12870 …} +context: Sylius\TwigHooks\Bag\DataBag {#12866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12868 …} +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 {#12880 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12871 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12870 …} +context: Sylius\TwigHooks\Bag\DataBag {#12866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12868 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 94.0 MiB | 6.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13124 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …} +context: Sylius\TwigHooks\Bag\DataBag {#13121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13123 …} +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 {#13133 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13124 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …} +context: Sylius\TwigHooks\Bag\DataBag {#13121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13123 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 16.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13245 …} +context: Sylius\TwigHooks\Bag\DataBag {#13246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13248 …} +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 {#13257 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13245 …} +context: Sylius\TwigHooks\Bag\DataBag {#13246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13248 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 4.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13523 …} +context: Sylius\TwigHooks\Bag\DataBag {#13524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13526 …} +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 {#13535 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13523 …} +context: Sylius\TwigHooks\Bag\DataBag {#13524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13526 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 15.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8270 #id: 431 #code: "MICRO12" #attributes: Doctrine\ORM\PersistentCollection {#8154 …} #variants: Doctrine\ORM\PersistentCollection {#8486 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1773152176 {#8036 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379491 {#8102 : 2026-04-28 14:31:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr" #translatable: App\Entity\Product\Product {#8270} #id: 431 #name: "Déboucheur canalisation D.12 sans raccord 3 jets arrière 1 jet avant" #slug: "deboucheur-canalisation-d-12-sans-raccord-3-jets-arriere-1-jet-avant-MICRO12" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8619 …} #channels: Doctrine\ORM\PersistentCollection {#6535 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8098 …} #reviews: Doctrine\ORM\PersistentCollection {#6282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6538 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8038 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8175 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7754 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8259 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13828 +product: App\Entity\Product\Product {#8270 #id: 431 #code: "MICRO12" #attributes: Doctrine\ORM\PersistentCollection {#8154 …} #variants: Doctrine\ORM\PersistentCollection {#8486 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1773152176 {#8036 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379491 {#8102 : 2026-04-28 14:31:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr" #translatable: App\Entity\Product\Product {#8270} #id: 431 #name: "Déboucheur canalisation D.12 sans raccord 3 jets arrière 1 jet avant" #slug: "deboucheur-canalisation-d-12-sans-raccord-3-jets-arriere-1-jet-avant-MICRO12" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8619 …} #channels: Doctrine\ORM\PersistentCollection {#6535 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8098 …} #reviews: Doctrine\ORM\PersistentCollection {#6282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6538 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8038 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8175 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7754 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8259 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14054 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 2.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8270 #id: 431 #code: "MICRO12" #attributes: Doctrine\ORM\PersistentCollection {#8154 …} #variants: Doctrine\ORM\PersistentCollection {#8486 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1773152176 {#8036 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379491 {#8102 : 2026-04-28 14:31:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr" #translatable: App\Entity\Product\Product {#8270} #id: 431 #name: "Déboucheur canalisation D.12 sans raccord 3 jets arrière 1 jet avant" #slug: "deboucheur-canalisation-d-12-sans-raccord-3-jets-arriere-1-jet-avant-MICRO12" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8619 …} #channels: Doctrine\ORM\PersistentCollection {#6535 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8098 …} #reviews: Doctrine\ORM\PersistentCollection {#6282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6538 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8038 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8175 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7754 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8259 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Déboucheur canalisation D.12 sans raccord 3 jets arrière 1 jet avant" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14481 -props: [ "product" => App\Entity\Product\Product {#8270 #id: 431 #code: "MICRO12" #attributes: Doctrine\ORM\PersistentCollection {#8154 …} #variants: Doctrine\ORM\PersistentCollection {#8486 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1773152176 {#8036 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379491 {#8102 : 2026-04-28 14:31:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr" #translatable: App\Entity\Product\Product {#8270} #id: 431 #name: "Déboucheur canalisation D.12 sans raccord 3 jets arrière 1 jet avant" #slug: "deboucheur-canalisation-d-12-sans-raccord-3-jets-arriere-1-jet-avant-MICRO12" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8619 …} #channels: Doctrine\ORM\PersistentCollection {#6535 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8098 …} #reviews: Doctrine\ORM\PersistentCollection {#6282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6538 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8038 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8175 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7754 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8259 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …} +context: Sylius\TwigHooks\Bag\DataBag {#14539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14411 #collection: Doctrine\Common\Collections\ArrayCollection {#14412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23747 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23809 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …} +context: Sylius\TwigHooks\Bag\DataBag {#14539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Déboucheur canalisation D.12 sans raccord 3 jets arrière 1 jet avant" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14411 #collection: Doctrine\Common\Collections\ArrayCollection {#14412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23747 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23809 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14549 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …} +context: Sylius\TwigHooks\Bag\DataBag {#14539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14411 #collection: Doctrine\Common\Collections\ArrayCollection {#14412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23747 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23809 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14607 …} +context: Sylius\TwigHooks\Bag\DataBag {#14615 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14054 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14626 +variant: App\Entity\Product\ProductVariant {#14054 …} +price: "30,46\u{A0}€" +originalPrice: "30,46\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14607 …} +context: Sylius\TwigHooks\Bag\DataBag {#14615 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …} +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 | 102.0 MiB | 5.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8626 #id: 72 #code: "252012S" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1773152174 {#8624 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290476 {#8623 : 2026-04-27 13:47:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr" #translatable: App\Entity\Product\Product {#8626} #id: 72 #name: "Console Orientable pour enrouleur 252016" #slug: "console-orientable-pour-enrouleur-252016-252012S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8630 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8632 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8634 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8636 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8638 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14459 +product: App\Entity\Product\Product {#8626 #id: 72 #code: "252012S" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1773152174 {#8624 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290476 {#8623 : 2026-04-27 13:47:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr" #translatable: App\Entity\Product\Product {#8626} #id: 72 #name: "Console Orientable pour enrouleur 252016" #slug: "console-orientable-pour-enrouleur-252016-252012S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8630 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8632 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8634 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8636 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8638 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14701 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8626 #id: 72 #code: "252012S" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1773152174 {#8624 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290476 {#8623 : 2026-04-27 13:47:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr" #translatable: App\Entity\Product\Product {#8626} #id: 72 #name: "Console Orientable pour enrouleur 252016" #slug: "console-orientable-pour-enrouleur-252016-252012S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8630 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8632 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8634 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8636 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8638 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Console Orientable pour enrouleur 252016" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14776 -props: [ "product" => App\Entity\Product\Product {#8626 #id: 72 #code: "252012S" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1773152174 {#8624 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290476 {#8623 : 2026-04-27 13:47:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr" #translatable: App\Entity\Product\Product {#8626} #id: 72 #name: "Console Orientable pour enrouleur 252016" #slug: "console-orientable-pour-enrouleur-252016-252012S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8630 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8632 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8634 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8636 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8638 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14760 …} +context: Sylius\TwigHooks\Bag\DataBag {#14822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14757 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14701 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14721 #collection: Doctrine\Common\Collections\ArrayCollection {#14722 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14719 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23834 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23836 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14760 …} +context: Sylius\TwigHooks\Bag\DataBag {#14822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14757 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Console Orientable pour enrouleur 252016" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14721 #collection: Doctrine\Common\Collections\ArrayCollection {#14722 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14719 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23834 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23836 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14826 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14760 …} +context: Sylius\TwigHooks\Bag\DataBag {#14822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14757 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14701 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14721 #collection: Doctrine\Common\Collections\ArrayCollection {#14722 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14719 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23834 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23836 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14867 …} +context: Sylius\TwigHooks\Bag\DataBag {#14874 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14701 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14879 +variant: App\Entity\Product\ProductVariant {#14701 …} +price: "506,87\u{A0}€" +originalPrice: "506,87\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14867 …} +context: Sylius\TwigHooks\Bag\DataBag {#14874 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8663 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1773152174 {#8661 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#8660 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr" #translatable: App\Entity\Product\Product {#8663} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8664 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8666 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8668 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8670 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14767 +product: App\Entity\Product\Product {#8663 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1773152174 {#8661 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#8660 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr" #translatable: App\Entity\Product\Product {#8663} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8664 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8666 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8668 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8670 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14944 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8663 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1773152174 {#8661 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#8660 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr" #translatable: App\Entity\Product\Product {#8663} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8664 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8666 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8668 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8670 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Console murale orientable pour 252020S" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15019 -props: [ "product" => App\Entity\Product\Product {#8663 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1773152174 {#8661 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#8660 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr" #translatable: App\Entity\Product\Product {#8663} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8664 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8666 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8668 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8670 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15003 …} +context: Sylius\TwigHooks\Bag\DataBag {#15065 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14944 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14964 #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14962 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23853 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23855 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15003 …} +context: Sylius\TwigHooks\Bag\DataBag {#15065 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Console murale orientable pour 252020S" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14964 #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14962 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23853 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23855 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15069 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15003 …} +context: Sylius\TwigHooks\Bag\DataBag {#15065 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14944 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14964 #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14962 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23853 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23855 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15110 …} +context: Sylius\TwigHooks\Bag\DataBag {#15117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15118 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14944 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15122 +variant: App\Entity\Product\ProductVariant {#14944 …} +price: "170,44\u{A0}€" +originalPrice: "170,44\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15110 …} +context: Sylius\TwigHooks\Bag\DataBag {#15117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15118 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8697 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#8714 …} #variants: Doctrine\ORM\PersistentCollection {#8716 …} #options: Doctrine\ORM\PersistentCollection {#8720 …} #associations: Doctrine\ORM\PersistentCollection {#8718 …} #createdAt: DateTime @1773152174 {#8695 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#8694 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8723 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8724 #locale: "fr" #translatable: App\Entity\Product\Product {#8697} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8726 …} #channels: Doctrine\ORM\PersistentCollection {#8712 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8708 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8710 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8698 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8700 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8702 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8704 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8706 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15010 +product: App\Entity\Product\Product {#8697 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#8714 …} #variants: Doctrine\ORM\PersistentCollection {#8716 …} #options: Doctrine\ORM\PersistentCollection {#8720 …} #associations: Doctrine\ORM\PersistentCollection {#8718 …} #createdAt: DateTime @1773152174 {#8695 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#8694 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8723 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8724 #locale: "fr" #translatable: App\Entity\Product\Product {#8697} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8726 …} #channels: Doctrine\ORM\PersistentCollection {#8712 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8708 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8710 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8698 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8700 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8702 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8704 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8706 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15187 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8697 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#8714 …} #variants: Doctrine\ORM\PersistentCollection {#8716 …} #options: Doctrine\ORM\PersistentCollection {#8720 …} #associations: Doctrine\ORM\PersistentCollection {#8718 …} #createdAt: DateTime @1773152174 {#8695 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#8694 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8723 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8724 #locale: "fr" #translatable: App\Entity\Product\Product {#8697} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8726 …} #channels: Doctrine\ORM\PersistentCollection {#8712 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8708 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8710 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8698 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8700 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8702 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8704 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8706 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Console Murale" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15262 -props: [ "product" => App\Entity\Product\Product {#8697 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#8714 …} #variants: Doctrine\ORM\PersistentCollection {#8716 …} #options: Doctrine\ORM\PersistentCollection {#8720 …} #associations: Doctrine\ORM\PersistentCollection {#8718 …} #createdAt: DateTime @1773152174 {#8695 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#8694 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8723 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8724 #locale: "fr" #translatable: App\Entity\Product\Product {#8697} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8726 …} #channels: Doctrine\ORM\PersistentCollection {#8712 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8628 …} #reviews: Doctrine\ORM\PersistentCollection {#8708 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8710 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8698 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8700 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8702 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8704 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8706 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15246 …} +context: Sylius\TwigHooks\Bag\DataBag {#15308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15243 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15187 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15207 #collection: Doctrine\Common\Collections\ArrayCollection {#15208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15205 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23872 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23874 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15246 …} +context: Sylius\TwigHooks\Bag\DataBag {#15308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15243 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Console Murale" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15207 #collection: Doctrine\Common\Collections\ArrayCollection {#15208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15205 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23872 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23874 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15312 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15246 …} +context: Sylius\TwigHooks\Bag\DataBag {#15308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15243 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15187 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15207 #collection: Doctrine\Common\Collections\ArrayCollection {#15208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15205 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23872 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23874 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15362 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15353 …} +context: Sylius\TwigHooks\Bag\DataBag {#15360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15361 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15187 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15365 +variant: App\Entity\Product\ProductVariant {#15187 …} +price: "194,20\u{A0}€" +originalPrice: "194,20\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15362 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15353 …} +context: Sylius\TwigHooks\Bag\DataBag {#15360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15361 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 6.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8731 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#8751 …} #variants: Doctrine\ORM\PersistentCollection {#8753 …} #options: Doctrine\ORM\PersistentCollection {#8757 …} #associations: Doctrine\ORM\PersistentCollection {#8755 …} #createdAt: DateTime @1773152175 {#8729 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365893 {#8728 : 2026-04-28 10:44:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8760 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8761 #locale: "fr" #translatable: App\Entity\Product\Product {#8731} #id: 283 #name: "Cartouche anti corrosion et anti tartre" #slug: "cartouche-anti-corrosion-et-anti-tartre-EK23100ASSP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8749 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8733 …} #reviews: Doctrine\ORM\PersistentCollection {#8745 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8747 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8735 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8737 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8739 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8741 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8743 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15253 +product: App\Entity\Product\Product {#8731 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#8751 …} #variants: Doctrine\ORM\PersistentCollection {#8753 …} #options: Doctrine\ORM\PersistentCollection {#8757 …} #associations: Doctrine\ORM\PersistentCollection {#8755 …} #createdAt: DateTime @1773152175 {#8729 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365893 {#8728 : 2026-04-28 10:44:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8760 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8761 #locale: "fr" #translatable: App\Entity\Product\Product {#8731} #id: 283 #name: "Cartouche anti corrosion et anti tartre" #slug: "cartouche-anti-corrosion-et-anti-tartre-EK23100ASSP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8749 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8733 …} #reviews: Doctrine\ORM\PersistentCollection {#8745 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8747 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8735 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8737 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8739 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8741 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8743 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15430 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8731 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#8751 …} #variants: Doctrine\ORM\PersistentCollection {#8753 …} #options: Doctrine\ORM\PersistentCollection {#8757 …} #associations: Doctrine\ORM\PersistentCollection {#8755 …} #createdAt: DateTime @1773152175 {#8729 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365893 {#8728 : 2026-04-28 10:44:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8760 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8761 #locale: "fr" #translatable: App\Entity\Product\Product {#8731} #id: 283 #name: "Cartouche anti corrosion et anti tartre" #slug: "cartouche-anti-corrosion-et-anti-tartre-EK23100ASSP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8749 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8733 …} #reviews: Doctrine\ORM\PersistentCollection {#8745 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8747 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8735 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8737 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8739 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8741 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8743 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cartouche anti corrosion et anti tartre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15505 -props: [ "product" => App\Entity\Product\Product {#8731 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#8751 …} #variants: Doctrine\ORM\PersistentCollection {#8753 …} #options: Doctrine\ORM\PersistentCollection {#8757 …} #associations: Doctrine\ORM\PersistentCollection {#8755 …} #createdAt: DateTime @1773152175 {#8729 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365893 {#8728 : 2026-04-28 10:44:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8760 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8761 #locale: "fr" #translatable: App\Entity\Product\Product {#8731} #id: 283 #name: "Cartouche anti corrosion et anti tartre" #slug: "cartouche-anti-corrosion-et-anti-tartre-EK23100ASSP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8749 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8733 …} #reviews: Doctrine\ORM\PersistentCollection {#8745 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8747 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8735 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8737 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8739 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8741 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8743 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15486 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15430 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15450 #collection: Doctrine\Common\Collections\ArrayCollection {#15451 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23893 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15486 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cartouche anti corrosion et anti tartre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15450 #collection: Doctrine\Common\Collections\ArrayCollection {#15451 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23893 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15555 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15486 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15430 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15450 #collection: Doctrine\Common\Collections\ArrayCollection {#15451 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23893 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …} +context: Sylius\TwigHooks\Bag\DataBag {#15603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15604 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15430 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15608 +variant: App\Entity\Product\ProductVariant {#15430 …} +price: "85,89\u{A0}€" +originalPrice: "85,89\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …} +context: Sylius\TwigHooks\Bag\DataBag {#15603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15604 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 6.42 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8768 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8788 …} #variants: Doctrine\ORM\PersistentCollection {#8790 …} #options: Doctrine\ORM\PersistentCollection {#8794 …} #associations: Doctrine\ORM\PersistentCollection {#8792 …} #createdAt: DateTime @1773152175 {#8766 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362448 {#8765 : 2026-04-28 09:47:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8797 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8798 #locale: "fr" #translatable: App\Entity\Product\Product {#8768} #id: 250 #name: "Canon à mousse 2L débit 22/30 l/min" #slug: "canon-a-mousse-2l-debit-22-30-l-min-CM2H2.5" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8800 …} #channels: Doctrine\ORM\PersistentCollection {#8786 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8782 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8784 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8772 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8774 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8776 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8778 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8780 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15496 +product: App\Entity\Product\Product {#8768 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8788 …} #variants: Doctrine\ORM\PersistentCollection {#8790 …} #options: Doctrine\ORM\PersistentCollection {#8794 …} #associations: Doctrine\ORM\PersistentCollection {#8792 …} #createdAt: DateTime @1773152175 {#8766 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362448 {#8765 : 2026-04-28 09:47:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8797 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8798 #locale: "fr" #translatable: App\Entity\Product\Product {#8768} #id: 250 #name: "Canon à mousse 2L débit 22/30 l/min" #slug: "canon-a-mousse-2l-debit-22-30-l-min-CM2H2.5" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8800 …} #channels: Doctrine\ORM\PersistentCollection {#8786 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8782 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8784 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8772 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8774 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8776 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8778 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8780 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15673 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8768 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8788 …} #variants: Doctrine\ORM\PersistentCollection {#8790 …} #options: Doctrine\ORM\PersistentCollection {#8794 …} #associations: Doctrine\ORM\PersistentCollection {#8792 …} #createdAt: DateTime @1773152175 {#8766 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362448 {#8765 : 2026-04-28 09:47:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8797 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8798 #locale: "fr" #translatable: App\Entity\Product\Product {#8768} #id: 250 #name: "Canon à mousse 2L débit 22/30 l/min" #slug: "canon-a-mousse-2l-debit-22-30-l-min-CM2H2.5" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8800 …} #channels: Doctrine\ORM\PersistentCollection {#8786 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8782 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8784 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8772 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8774 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8776 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8778 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8780 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canon à mousse 2L débit 22/30 l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15748 -props: [ "product" => App\Entity\Product\Product {#8768 #id: 250 #code: "CM2H2.5" #attributes: Doctrine\ORM\PersistentCollection {#8788 …} #variants: Doctrine\ORM\PersistentCollection {#8790 …} #options: Doctrine\ORM\PersistentCollection {#8794 …} #associations: Doctrine\ORM\PersistentCollection {#8792 …} #createdAt: DateTime @1773152175 {#8766 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362448 {#8765 : 2026-04-28 09:47:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8797 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8798 #locale: "fr" #translatable: App\Entity\Product\Product {#8768} #id: 250 #name: "Canon à mousse 2L débit 22/30 l/min" #slug: "canon-a-mousse-2l-debit-22-30-l-min-CM2H2.5" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8800 …} #channels: Doctrine\ORM\PersistentCollection {#8786 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8782 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8784 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8772 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8774 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8776 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8778 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8780 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15732 …} +context: Sylius\TwigHooks\Bag\DataBag {#15794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15729 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15673 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15693 #collection: Doctrine\Common\Collections\ArrayCollection {#15694 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23910 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23912 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15732 …} +context: Sylius\TwigHooks\Bag\DataBag {#15794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15729 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canon à mousse 2L débit 22/30 l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15693 #collection: Doctrine\Common\Collections\ArrayCollection {#15694 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23910 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23912 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15798 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15732 …} +context: Sylius\TwigHooks\Bag\DataBag {#15794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15729 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15673 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15693 #collection: Doctrine\Common\Collections\ArrayCollection {#15694 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23910 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23912 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15839 …} +context: Sylius\TwigHooks\Bag\DataBag {#15846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15847 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15673 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15851 +variant: App\Entity\Product\ProductVariant {#15673 …} +price: "135,81\u{A0}€" +originalPrice: "135,81\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15839 …} +context: Sylius\TwigHooks\Bag\DataBag {#15846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15847 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 6.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8805 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#8822 …} #variants: Doctrine\ORM\PersistentCollection {#8824 …} #options: Doctrine\ORM\PersistentCollection {#8828 …} #associations: Doctrine\ORM\PersistentCollection {#8826 …} #createdAt: DateTime @1773152175 {#8803 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362393 {#8802 : 2026-04-28 09:46:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8831 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8832 #locale: "fr" #translatable: App\Entity\Product\Product {#8805} #id: 249 #name: "Canon à mousse 2L débit 15/21 l/min" #slug: "canon-a-mousse-2l-debit-15-21-l-min-CM2H2.3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8834 …} #channels: Doctrine\ORM\PersistentCollection {#8820 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8816 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8818 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8806 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8808 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8810 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8812 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8814 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15739 +product: App\Entity\Product\Product {#8805 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#8822 …} #variants: Doctrine\ORM\PersistentCollection {#8824 …} #options: Doctrine\ORM\PersistentCollection {#8828 …} #associations: Doctrine\ORM\PersistentCollection {#8826 …} #createdAt: DateTime @1773152175 {#8803 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362393 {#8802 : 2026-04-28 09:46:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8831 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8832 #locale: "fr" #translatable: App\Entity\Product\Product {#8805} #id: 249 #name: "Canon à mousse 2L débit 15/21 l/min" #slug: "canon-a-mousse-2l-debit-15-21-l-min-CM2H2.3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8834 …} #channels: Doctrine\ORM\PersistentCollection {#8820 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8816 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8818 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8806 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8808 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8810 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8812 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8814 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15916 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8805 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#8822 …} #variants: Doctrine\ORM\PersistentCollection {#8824 …} #options: Doctrine\ORM\PersistentCollection {#8828 …} #associations: Doctrine\ORM\PersistentCollection {#8826 …} #createdAt: DateTime @1773152175 {#8803 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362393 {#8802 : 2026-04-28 09:46:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8831 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8832 #locale: "fr" #translatable: App\Entity\Product\Product {#8805} #id: 249 #name: "Canon à mousse 2L débit 15/21 l/min" #slug: "canon-a-mousse-2l-debit-15-21-l-min-CM2H2.3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8834 …} #channels: Doctrine\ORM\PersistentCollection {#8820 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8816 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8818 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8806 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8808 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8810 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8812 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8814 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canon à mousse 2L débit 15/21 l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15991 -props: [ "product" => App\Entity\Product\Product {#8805 #id: 249 #code: "CM2H2.3" #attributes: Doctrine\ORM\PersistentCollection {#8822 …} #variants: Doctrine\ORM\PersistentCollection {#8824 …} #options: Doctrine\ORM\PersistentCollection {#8828 …} #associations: Doctrine\ORM\PersistentCollection {#8826 …} #createdAt: DateTime @1773152175 {#8803 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362393 {#8802 : 2026-04-28 09:46:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8831 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8832 #locale: "fr" #translatable: App\Entity\Product\Product {#8805} #id: 249 #name: "Canon à mousse 2L débit 15/21 l/min" #slug: "canon-a-mousse-2l-debit-15-21-l-min-CM2H2.3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8834 …} #channels: Doctrine\ORM\PersistentCollection {#8820 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8816 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8818 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8806 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8808 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8810 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8812 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8814 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15975 …} +context: Sylius\TwigHooks\Bag\DataBag {#16037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15916 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15936 #collection: Doctrine\Common\Collections\ArrayCollection {#15937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15934 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23929 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23931 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15975 …} +context: Sylius\TwigHooks\Bag\DataBag {#16037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canon à mousse 2L débit 15/21 l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15936 #collection: Doctrine\Common\Collections\ArrayCollection {#15937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15934 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23929 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23931 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16041 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15975 …} +context: Sylius\TwigHooks\Bag\DataBag {#16037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15916 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15936 #collection: Doctrine\Common\Collections\ArrayCollection {#15937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15934 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23929 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23931 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16091 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16082 …} +context: Sylius\TwigHooks\Bag\DataBag {#16089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16090 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15916 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16094 +variant: App\Entity\Product\ProductVariant {#15916 …} +price: "135,81\u{A0}€" +originalPrice: "135,81\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16091 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16082 …} +context: Sylius\TwigHooks\Bag\DataBag {#16089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16090 …} +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 | 106.0 MiB | 20.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8839 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#8856 …} #variants: Doctrine\ORM\PersistentCollection {#8858 …} #options: Doctrine\ORM\PersistentCollection {#8862 …} #associations: Doctrine\ORM\PersistentCollection {#8860 …} #createdAt: DateTime @1773152175 {#8837 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362012 {#8836 : 2026-04-28 09:40:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8865 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8866 #locale: "fr" #translatable: App\Entity\Product\Product {#8839} #id: 248 #name: "Canon à mousse 2L débit 10/15 l/min" #slug: "canon-a-mousse-2l-debit-10-15-l-min-CM2H2.1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8868 …} #channels: Doctrine\ORM\PersistentCollection {#8854 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8850 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8852 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8840 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8842 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8844 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8846 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8848 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15982 +product: App\Entity\Product\Product {#8839 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#8856 …} #variants: Doctrine\ORM\PersistentCollection {#8858 …} #options: Doctrine\ORM\PersistentCollection {#8862 …} #associations: Doctrine\ORM\PersistentCollection {#8860 …} #createdAt: DateTime @1773152175 {#8837 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362012 {#8836 : 2026-04-28 09:40:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8865 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8866 #locale: "fr" #translatable: App\Entity\Product\Product {#8839} #id: 248 #name: "Canon à mousse 2L débit 10/15 l/min" #slug: "canon-a-mousse-2l-debit-10-15-l-min-CM2H2.1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8868 …} #channels: Doctrine\ORM\PersistentCollection {#8854 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8850 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8852 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8840 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8842 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8844 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8846 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8848 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16159 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 13.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8839 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#8856 …} #variants: Doctrine\ORM\PersistentCollection {#8858 …} #options: Doctrine\ORM\PersistentCollection {#8862 …} #associations: Doctrine\ORM\PersistentCollection {#8860 …} #createdAt: DateTime @1773152175 {#8837 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362012 {#8836 : 2026-04-28 09:40:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8865 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8866 #locale: "fr" #translatable: App\Entity\Product\Product {#8839} #id: 248 #name: "Canon à mousse 2L débit 10/15 l/min" #slug: "canon-a-mousse-2l-debit-10-15-l-min-CM2H2.1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8868 …} #channels: Doctrine\ORM\PersistentCollection {#8854 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8850 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8852 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8840 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8842 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8844 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8846 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8848 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canon à mousse 2L débit 10/15 l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16234 -props: [ "product" => App\Entity\Product\Product {#8839 #id: 248 #code: "CM2H2.1" #attributes: Doctrine\ORM\PersistentCollection {#8856 …} #variants: Doctrine\ORM\PersistentCollection {#8858 …} #options: Doctrine\ORM\PersistentCollection {#8862 …} #associations: Doctrine\ORM\PersistentCollection {#8860 …} #createdAt: DateTime @1773152175 {#8837 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362012 {#8836 : 2026-04-28 09:40:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8865 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8866 #locale: "fr" #translatable: App\Entity\Product\Product {#8839} #id: 248 #name: "Canon à mousse 2L débit 10/15 l/min" #slug: "canon-a-mousse-2l-debit-10-15-l-min-CM2H2.1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8868 …} #channels: Doctrine\ORM\PersistentCollection {#8854 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8850 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8852 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8840 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8842 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8844 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8846 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8848 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16227 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16218 …} +context: Sylius\TwigHooks\Bag\DataBag {#13819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16159 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16179 #collection: Doctrine\Common\Collections\ArrayCollection {#16180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23948 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23950 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16227 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16218 …} +context: Sylius\TwigHooks\Bag\DataBag {#13819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canon à mousse 2L débit 10/15 l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16179 #collection: Doctrine\Common\Collections\ArrayCollection {#16180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23948 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23950 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13885 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16227 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16218 …} +context: Sylius\TwigHooks\Bag\DataBag {#13819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16159 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16179 #collection: Doctrine\Common\Collections\ArrayCollection {#16180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23948 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23950 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14161 …} +context: Sylius\TwigHooks\Bag\DataBag {#14185 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16159 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14228 +variant: App\Entity\Product\ProductVariant {#16159 …} +price: "135,81\u{A0}€" +originalPrice: "135,81\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14161 …} +context: Sylius\TwigHooks\Bag\DataBag {#14185 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14189 …} +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 | 106.0 MiB | 7.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8873 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#8890 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8894 …} #createdAt: DateTime @1773152175 {#8871 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777361952 {#8870 : 2026-04-28 09:39:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8899 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8900 #locale: "fr" #translatable: App\Entity\Product\Product {#8873} #id: 247 #name: "Canon à mousse 1L" #slug: "canon-a-mousse-1l-CM" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8902 …} #channels: Doctrine\ORM\PersistentCollection {#8888 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8884 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8886 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8874 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8876 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8878 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8880 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8882 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16225 +product: App\Entity\Product\Product {#8873 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#8890 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8894 …} #createdAt: DateTime @1773152175 {#8871 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777361952 {#8870 : 2026-04-28 09:39:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8899 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8900 #locale: "fr" #translatable: App\Entity\Product\Product {#8873} #id: 247 #name: "Canon à mousse 1L" #slug: "canon-a-mousse-1l-CM" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8902 …} #channels: Doctrine\ORM\PersistentCollection {#8888 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8884 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8886 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8874 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8876 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8878 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8880 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8882 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15475 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8873 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#8890 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8894 …} #createdAt: DateTime @1773152175 {#8871 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777361952 {#8870 : 2026-04-28 09:39:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8899 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8900 #locale: "fr" #translatable: App\Entity\Product\Product {#8873} #id: 247 #name: "Canon à mousse 1L" #slug: "canon-a-mousse-1l-CM" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8902 …} #channels: Doctrine\ORM\PersistentCollection {#8888 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8884 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8886 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8874 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8876 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8878 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8880 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8882 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canon à mousse 1L" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16312 -props: [ "product" => App\Entity\Product\Product {#8873 #id: 247 #code: "CM" #attributes: Doctrine\ORM\PersistentCollection {#8890 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8894 …} #createdAt: DateTime @1773152175 {#8871 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777361952 {#8870 : 2026-04-28 09:39:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8899 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8900 #locale: "fr" #translatable: App\Entity\Product\Product {#8873} #id: 247 #name: "Canon à mousse 1L" #slug: "canon-a-mousse-1l-CM" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8902 …} #channels: Doctrine\ORM\PersistentCollection {#8888 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8770 …} #reviews: Doctrine\ORM\PersistentCollection {#8884 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8886 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8874 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8876 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8878 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8880 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8882 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16296 …} +context: Sylius\TwigHooks\Bag\DataBag {#16358 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16293 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15475 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15961 #collection: Doctrine\Common\Collections\ArrayCollection {#15970 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23967 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23969 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16296 …} +context: Sylius\TwigHooks\Bag\DataBag {#16358 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16293 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canon à mousse 1L" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15961 #collection: Doctrine\Common\Collections\ArrayCollection {#15970 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23967 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23969 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16362 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16296 …} +context: Sylius\TwigHooks\Bag\DataBag {#16358 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16293 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15475 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15961 #collection: Doctrine\Common\Collections\ArrayCollection {#15970 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23967 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23969 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16403 …} +context: Sylius\TwigHooks\Bag\DataBag {#16410 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16411 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15475 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16415 +variant: App\Entity\Product\ProductVariant {#15475 …} +price: "101,06\u{A0}€" +originalPrice: "101,06\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16403 …} +context: Sylius\TwigHooks\Bag\DataBag {#16410 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16411 …} +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 | 106.0 MiB | 5.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11918 …} +context: Sylius\TwigHooks\Bag\DataBag {#13110 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11928 …} +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 {#13505 +cart: App\Entity\Order\Order {#12237 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11918 …} +context: Sylius\TwigHooks\Bag\DataBag {#13110 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11928 …} +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 …} } |
|||