Components
12
Twig Components
44
Render Count
120
ms
Render Time
32.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 20.0 MiB | 3.48 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12438 …} +context: Sylius\TwigHooks\Bag\DataBag {#12444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12443 …} +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 {#12459 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12438 …} +context: Sylius\TwigHooks\Bag\DataBag {#12444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12443 …} +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 | 20.0 MiB | 1.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12536 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12532 …} +context: Sylius\TwigHooks\Bag\DataBag {#12534 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12535 …} +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 {#12545 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12536 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12532 …} +context: Sylius\TwigHooks\Bag\DataBag {#12534 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12535 …} +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 | 22.0 MiB | 11.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12617 …} +context: Sylius\TwigHooks\Bag\DataBag {#12639 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12637 …} +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 {#12665 +cart: App\Entity\Order\Order {#12720 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12617 …} +context: Sylius\TwigHooks\Bag\DataBag {#12639 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12637 …} +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 | 22.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13354 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13353 …} +context: Sylius\TwigHooks\Bag\DataBag {#13349 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13351 …} +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 {#13363 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13354 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13353 …} +context: Sylius\TwigHooks\Bag\DataBag {#13349 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13351 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 2.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13949 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13953 …} +context: Sylius\TwigHooks\Bag\DataBag {#13952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13950 …} +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 {#14030 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13949 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13953 …} +context: Sylius\TwigHooks\Bag\DataBag {#13952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13950 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 1.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14101 …} +context: Sylius\TwigHooks\Bag\DataBag {#14102 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14104 …} +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 {#14113 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14101 …} +context: Sylius\TwigHooks\Bag\DataBag {#14102 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14104 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 4.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14175 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14171 …} +context: Sylius\TwigHooks\Bag\DataBag {#14172 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14174 …} +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 {#14183 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14175 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14171 …} +context: Sylius\TwigHooks\Bag\DataBag {#14172 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14174 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 17.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8209 #id: 86 #code: "26130040" #attributes: Doctrine\ORM\PersistentCollection {#8034 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8728 …} #associations: Doctrine\ORM\PersistentCollection {#8402 …} #createdAt: DateTime @1773152174 {#8299 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291538 {#8191 : 2026-04-27 14:05:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8730 #locale: "fr" #translatable: App\Entity\Product\Product {#8209} #id: 86 #name: "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" #slug: "raccord-tournant-inox-sw90-livre-avec-raccords-fg1238-et-mbsp38mc38-26130040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8733 …} #channels: Doctrine\ORM\PersistentCollection {#6440 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#5452 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8192 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8283 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8315 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8277 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14708 +product: App\Entity\Product\Product {#8209 #id: 86 #code: "26130040" #attributes: Doctrine\ORM\PersistentCollection {#8034 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8728 …} #associations: Doctrine\ORM\PersistentCollection {#8402 …} #createdAt: DateTime @1773152174 {#8299 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291538 {#8191 : 2026-04-27 14:05:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8730 #locale: "fr" #translatable: App\Entity\Product\Product {#8209} #id: 86 #name: "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" #slug: "raccord-tournant-inox-sw90-livre-avec-raccords-fg1238-et-mbsp38mc38-26130040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8733 …} #channels: Doctrine\ORM\PersistentCollection {#6440 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#5452 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8192 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8283 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8315 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8277 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8741 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 2.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8209 #id: 86 #code: "26130040" #attributes: Doctrine\ORM\PersistentCollection {#8034 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8728 …} #associations: Doctrine\ORM\PersistentCollection {#8402 …} #createdAt: DateTime @1773152174 {#8299 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291538 {#8191 : 2026-04-27 14:05:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8730 #locale: "fr" #translatable: App\Entity\Product\Product {#8209} #id: 86 #name: "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" #slug: "raccord-tournant-inox-sw90-livre-avec-raccords-fg1238-et-mbsp38mc38-26130040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8733 …} #channels: Doctrine\ORM\PersistentCollection {#6440 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#5452 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8192 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8283 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8315 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8277 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8948 -props: [ "product" => App\Entity\Product\Product {#8209 #id: 86 #code: "26130040" #attributes: Doctrine\ORM\PersistentCollection {#8034 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8728 …} #associations: Doctrine\ORM\PersistentCollection {#8402 …} #createdAt: DateTime @1773152174 {#8299 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291538 {#8191 : 2026-04-27 14:05:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8730 #locale: "fr" #translatable: App\Entity\Product\Product {#8209} #id: 86 #name: "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" #slug: "raccord-tournant-inox-sw90-livre-avec-raccords-fg1238-et-mbsp38mc38-26130040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8733 …} #channels: Doctrine\ORM\PersistentCollection {#6440 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#5452 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8192 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8283 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8315 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8277 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 2.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12779 …} +context: Sylius\TwigHooks\Bag\DataBag {#12778 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8741 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9012 #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8858 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23794 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23856 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12779 …} +context: Sylius\TwigHooks\Bag\DataBag {#12778 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9012 #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8858 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23794 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23856 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13324 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12779 …} +context: Sylius\TwigHooks\Bag\DataBag {#12778 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8741 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9012 #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8858 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23794 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23856 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14770 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8741 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14780 +variant: App\Entity\Product\ProductVariant {#8741 …} +price: "92,76\u{A0}€" +originalPrice: "92,76\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14761 …} +context: Sylius\TwigHooks\Bag\DataBag {#14769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14770 …} +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 | 30.0 MiB | 7.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9016 #id: 51 #code: "167008S" #attributes: Doctrine\ORM\PersistentCollection {#9033 …} #variants: Doctrine\ORM\PersistentCollection {#9046 …} #options: Doctrine\ORM\PersistentCollection {#9037 …} #associations: Doctrine\ORM\PersistentCollection {#9035 …} #createdAt: DateTime @1773152174 {#9010 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285846 {#9013 : 2026-04-27 12:30:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9040 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9041 #locale: "fr" #translatable: App\Entity\Product\Product {#9016} #id: 51 #name: "Raccord tournant M-F 3/8 90 ° INOX" #slug: "raccord-tournant-m-f-3-8-90-inox-167008S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9043 …} #channels: Doctrine\ORM\PersistentCollection {#9031 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9029 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9017 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9019 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9021 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9023 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9025 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8947 +product: App\Entity\Product\Product {#9016 #id: 51 #code: "167008S" #attributes: Doctrine\ORM\PersistentCollection {#9033 …} #variants: Doctrine\ORM\PersistentCollection {#9046 …} #options: Doctrine\ORM\PersistentCollection {#9037 …} #associations: Doctrine\ORM\PersistentCollection {#9035 …} #createdAt: DateTime @1773152174 {#9010 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285846 {#9013 : 2026-04-27 12:30:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9040 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9041 #locale: "fr" #translatable: App\Entity\Product\Product {#9016} #id: 51 #name: "Raccord tournant M-F 3/8 90 ° INOX" #slug: "raccord-tournant-m-f-3-8-90-inox-167008S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9043 …} #channels: Doctrine\ORM\PersistentCollection {#9031 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9029 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9017 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9019 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9021 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9023 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9025 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9047 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9016 #id: 51 #code: "167008S" #attributes: Doctrine\ORM\PersistentCollection {#9033 …} #variants: Doctrine\ORM\PersistentCollection {#9046 …} #options: Doctrine\ORM\PersistentCollection {#9037 …} #associations: Doctrine\ORM\PersistentCollection {#9035 …} #createdAt: DateTime @1773152174 {#9010 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285846 {#9013 : 2026-04-27 12:30:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9040 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9041 #locale: "fr" #translatable: App\Entity\Product\Product {#9016} #id: 51 #name: "Raccord tournant M-F 3/8 90 ° INOX" #slug: "raccord-tournant-m-f-3-8-90-inox-167008S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9043 …} #channels: Doctrine\ORM\PersistentCollection {#9031 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9029 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9017 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9019 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9021 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9023 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9025 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant M-F 3/8 90 ° INOX" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14907 -props: [ "product" => App\Entity\Product\Product {#9016 #id: 51 #code: "167008S" #attributes: Doctrine\ORM\PersistentCollection {#9033 …} #variants: Doctrine\ORM\PersistentCollection {#9046 …} #options: Doctrine\ORM\PersistentCollection {#9037 …} #associations: Doctrine\ORM\PersistentCollection {#9035 …} #createdAt: DateTime @1773152174 {#9010 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285846 {#9013 : 2026-04-27 12:30:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9040 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9041 #locale: "fr" #translatable: App\Entity\Product\Product {#9016} #id: 51 #name: "Raccord tournant M-F 3/8 90 ° INOX" #slug: "raccord-tournant-m-f-3-8-90-inox-167008S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9043 …} #channels: Doctrine\ORM\PersistentCollection {#9031 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9029 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9017 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9019 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9021 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9023 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9025 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14942 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14891 …} +context: Sylius\TwigHooks\Bag\DataBag {#14900 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14940 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9057 #collection: Doctrine\Common\Collections\ArrayCollection {#9058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9056 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23881 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23883 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14942 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14891 …} +context: Sylius\TwigHooks\Bag\DataBag {#14900 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14940 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant M-F 3/8 90 ° INOX" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9057 #collection: Doctrine\Common\Collections\ArrayCollection {#9058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9056 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23881 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23883 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14954 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14942 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14891 …} +context: Sylius\TwigHooks\Bag\DataBag {#14900 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14940 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9057 #collection: Doctrine\Common\Collections\ArrayCollection {#9058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9056 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23881 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23883 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15004 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14995 …} +context: Sylius\TwigHooks\Bag\DataBag {#15002 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15003 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9047 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15007 +variant: App\Entity\Product\ProductVariant {#9047 …} +price: "80,49\u{A0}€" +originalPrice: "80,49\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15004 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14995 …} +context: Sylius\TwigHooks\Bag\DataBag {#15002 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15003 …} +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 | 30.0 MiB | 6.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9063 #id: 49 #code: "1582020" #attributes: Doctrine\ORM\PersistentCollection {#9080 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9084 …} #associations: Doctrine\ORM\PersistentCollection {#9082 …} #createdAt: DateTime @1773152174 {#9059 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285755 {#9060 : 2026-04-27 12:29:15.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9087 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9088 #locale: "fr" #translatable: App\Entity\Product\Product {#9063} #id: 49 #name: "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" #slug: "raccord-tournant-laiton-90-mf1-2-pour-enrouleur-tv41av-1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9090 …} #channels: Doctrine\ORM\PersistentCollection {#9078 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9074 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9076 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9064 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9066 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9068 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9070 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9072 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14898 +product: App\Entity\Product\Product {#9063 #id: 49 #code: "1582020" #attributes: Doctrine\ORM\PersistentCollection {#9080 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9084 …} #associations: Doctrine\ORM\PersistentCollection {#9082 …} #createdAt: DateTime @1773152174 {#9059 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285755 {#9060 : 2026-04-27 12:29:15.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9087 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9088 #locale: "fr" #translatable: App\Entity\Product\Product {#9063} #id: 49 #name: "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" #slug: "raccord-tournant-laiton-90-mf1-2-pour-enrouleur-tv41av-1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9090 …} #channels: Doctrine\ORM\PersistentCollection {#9078 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9074 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9076 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9064 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9066 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9068 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9070 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9072 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9094 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9063 #id: 49 #code: "1582020" #attributes: Doctrine\ORM\PersistentCollection {#9080 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9084 …} #associations: Doctrine\ORM\PersistentCollection {#9082 …} #createdAt: DateTime @1773152174 {#9059 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285755 {#9060 : 2026-04-27 12:29:15.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9087 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9088 #locale: "fr" #translatable: App\Entity\Product\Product {#9063} #id: 49 #name: "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" #slug: "raccord-tournant-laiton-90-mf1-2-pour-enrouleur-tv41av-1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9090 …} #channels: Doctrine\ORM\PersistentCollection {#9078 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9074 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9076 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9064 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9066 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9068 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9070 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9072 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15124 -props: [ "product" => App\Entity\Product\Product {#9063 #id: 49 #code: "1582020" #attributes: Doctrine\ORM\PersistentCollection {#9080 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9084 …} #associations: Doctrine\ORM\PersistentCollection {#9082 …} #createdAt: DateTime @1773152174 {#9059 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285755 {#9060 : 2026-04-27 12:29:15.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9087 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9088 #locale: "fr" #translatable: App\Entity\Product\Product {#9063} #id: 49 #name: "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" #slug: "raccord-tournant-laiton-90-mf1-2-pour-enrouleur-tv41av-1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9090 …} #channels: Doctrine\ORM\PersistentCollection {#9078 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9074 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9076 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9064 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9066 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9068 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9070 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9072 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15108 …} +context: Sylius\TwigHooks\Bag\DataBag {#15117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15157 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9094 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9104 #collection: Doctrine\Common\Collections\ArrayCollection {#9105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9103 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23900 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23902 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15108 …} +context: Sylius\TwigHooks\Bag\DataBag {#15117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15157 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9104 #collection: Doctrine\Common\Collections\ArrayCollection {#9105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9103 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23900 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23902 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15171 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15108 …} +context: Sylius\TwigHooks\Bag\DataBag {#15117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15157 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9094 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9104 #collection: Doctrine\Common\Collections\ArrayCollection {#9105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9103 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23900 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23902 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15212 …} +context: Sylius\TwigHooks\Bag\DataBag {#15219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15220 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9094 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15224 +variant: App\Entity\Product\ProductVariant {#9094 …} +price: "76,59\u{A0}€" +originalPrice: "76,59\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15212 …} +context: Sylius\TwigHooks\Bag\DataBag {#15219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15220 …} +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 | 30.0 MiB | 6.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9110 #id: 85 #code: "26110000" #attributes: Doctrine\ORM\PersistentCollection {#9127 …} #variants: Doctrine\ORM\PersistentCollection {#9140 …} #options: Doctrine\ORM\PersistentCollection {#9131 …} #associations: Doctrine\ORM\PersistentCollection {#9129 …} #createdAt: DateTime @1773152174 {#9106 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291484 {#9107 : 2026-04-27 14:04:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9134 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#9110} #id: 85 #name: "Raccord tournant p/enrouleur T26" #slug: "raccord-tournant-p-enrouleur-t26-26110000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9137 …} #channels: Doctrine\ORM\PersistentCollection {#9125 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9121 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9123 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9111 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9113 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9115 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9117 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9119 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15115 +product: App\Entity\Product\Product {#9110 #id: 85 #code: "26110000" #attributes: Doctrine\ORM\PersistentCollection {#9127 …} #variants: Doctrine\ORM\PersistentCollection {#9140 …} #options: Doctrine\ORM\PersistentCollection {#9131 …} #associations: Doctrine\ORM\PersistentCollection {#9129 …} #createdAt: DateTime @1773152174 {#9106 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291484 {#9107 : 2026-04-27 14:04:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9134 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#9110} #id: 85 #name: "Raccord tournant p/enrouleur T26" #slug: "raccord-tournant-p-enrouleur-t26-26110000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9137 …} #channels: Doctrine\ORM\PersistentCollection {#9125 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9121 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9123 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9111 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9113 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9115 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9117 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9119 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9141 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9110 #id: 85 #code: "26110000" #attributes: Doctrine\ORM\PersistentCollection {#9127 …} #variants: Doctrine\ORM\PersistentCollection {#9140 …} #options: Doctrine\ORM\PersistentCollection {#9131 …} #associations: Doctrine\ORM\PersistentCollection {#9129 …} #createdAt: DateTime @1773152174 {#9106 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291484 {#9107 : 2026-04-27 14:04:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9134 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#9110} #id: 85 #name: "Raccord tournant p/enrouleur T26" #slug: "raccord-tournant-p-enrouleur-t26-26110000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9137 …} #channels: Doctrine\ORM\PersistentCollection {#9125 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9121 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9123 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9111 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9113 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9115 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9117 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9119 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant p/enrouleur T26" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15341 -props: [ "product" => App\Entity\Product\Product {#9110 #id: 85 #code: "26110000" #attributes: Doctrine\ORM\PersistentCollection {#9127 …} #variants: Doctrine\ORM\PersistentCollection {#9140 …} #options: Doctrine\ORM\PersistentCollection {#9131 …} #associations: Doctrine\ORM\PersistentCollection {#9129 …} #createdAt: DateTime @1773152174 {#9106 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291484 {#9107 : 2026-04-27 14:04:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9134 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#9110} #id: 85 #name: "Raccord tournant p/enrouleur T26" #slug: "raccord-tournant-p-enrouleur-t26-26110000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9137 …} #channels: Doctrine\ORM\PersistentCollection {#9125 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9121 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9123 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9111 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9113 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9115 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9117 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9119 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15325 …} +context: Sylius\TwigHooks\Bag\DataBag {#15334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15374 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9141 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9151 #collection: Doctrine\Common\Collections\ArrayCollection {#9152 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9150 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23919 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23921 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15325 …} +context: Sylius\TwigHooks\Bag\DataBag {#15334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15374 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant p/enrouleur T26" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9151 #collection: Doctrine\Common\Collections\ArrayCollection {#9152 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9150 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23919 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23921 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15388 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15325 …} +context: Sylius\TwigHooks\Bag\DataBag {#15334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15374 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9141 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9151 #collection: Doctrine\Common\Collections\ArrayCollection {#9152 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9150 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23919 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23921 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15438 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15429 …} +context: Sylius\TwigHooks\Bag\DataBag {#15436 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15437 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9141 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15441 +variant: App\Entity\Product\ProductVariant {#9141 …} +price: "58,68\u{A0}€" +originalPrice: "58,68\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15438 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15429 …} +context: Sylius\TwigHooks\Bag\DataBag {#15436 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15437 …} +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 | 30.0 MiB | 6.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9157 #id: 144 #code: "4100800018" #attributes: Doctrine\ORM\PersistentCollection {#9174 …} #variants: Doctrine\ORM\PersistentCollection {#9187 …} #options: Doctrine\ORM\PersistentCollection {#9178 …} #associations: Doctrine\ORM\PersistentCollection {#9176 …} #createdAt: DateTime @1773152174 {#9153 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777298600 {#9154 : 2026-04-27 16:03:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9181 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9182 #locale: "fr" #translatable: App\Entity\Product\Product {#9157} #id: 144 #name: "Raccord tournant HR30" #slug: "raccord-tournant-hr30-4100800018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9184 …} #channels: Doctrine\ORM\PersistentCollection {#9172 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9168 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9170 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9158 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9160 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9162 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9164 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15332 +product: App\Entity\Product\Product {#9157 #id: 144 #code: "4100800018" #attributes: Doctrine\ORM\PersistentCollection {#9174 …} #variants: Doctrine\ORM\PersistentCollection {#9187 …} #options: Doctrine\ORM\PersistentCollection {#9178 …} #associations: Doctrine\ORM\PersistentCollection {#9176 …} #createdAt: DateTime @1773152174 {#9153 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777298600 {#9154 : 2026-04-27 16:03:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9181 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9182 #locale: "fr" #translatable: App\Entity\Product\Product {#9157} #id: 144 #name: "Raccord tournant HR30" #slug: "raccord-tournant-hr30-4100800018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9184 …} #channels: Doctrine\ORM\PersistentCollection {#9172 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9168 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9170 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9158 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9160 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9162 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9164 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9188 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9157 #id: 144 #code: "4100800018" #attributes: Doctrine\ORM\PersistentCollection {#9174 …} #variants: Doctrine\ORM\PersistentCollection {#9187 …} #options: Doctrine\ORM\PersistentCollection {#9178 …} #associations: Doctrine\ORM\PersistentCollection {#9176 …} #createdAt: DateTime @1773152174 {#9153 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777298600 {#9154 : 2026-04-27 16:03:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9181 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9182 #locale: "fr" #translatable: App\Entity\Product\Product {#9157} #id: 144 #name: "Raccord tournant HR30" #slug: "raccord-tournant-hr30-4100800018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9184 …} #channels: Doctrine\ORM\PersistentCollection {#9172 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9168 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9170 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9158 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9160 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9162 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9164 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant HR30" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15558 -props: [ "product" => App\Entity\Product\Product {#9157 #id: 144 #code: "4100800018" #attributes: Doctrine\ORM\PersistentCollection {#9174 …} #variants: Doctrine\ORM\PersistentCollection {#9187 …} #options: Doctrine\ORM\PersistentCollection {#9178 …} #associations: Doctrine\ORM\PersistentCollection {#9176 …} #createdAt: DateTime @1773152174 {#9153 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777298600 {#9154 : 2026-04-27 16:03:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9181 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9182 #locale: "fr" #translatable: App\Entity\Product\Product {#9157} #id: 144 #name: "Raccord tournant HR30" #slug: "raccord-tournant-hr30-4100800018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9184 …} #channels: Doctrine\ORM\PersistentCollection {#9172 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9168 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9170 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9158 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9160 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9162 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9164 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15593 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15542 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15591 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9188 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9198 #collection: Doctrine\Common\Collections\ArrayCollection {#9199 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9197 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23938 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23940 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15593 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15542 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15591 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant HR30" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9198 #collection: Doctrine\Common\Collections\ArrayCollection {#9199 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9197 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23938 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23940 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15605 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15593 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15542 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15591 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9188 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9198 #collection: Doctrine\Common\Collections\ArrayCollection {#9199 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9197 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23938 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23940 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15655 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15646 …} +context: Sylius\TwigHooks\Bag\DataBag {#15653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15654 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9188 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15658 +variant: App\Entity\Product\ProductVariant {#9188 …} +price: "53,82\u{A0}€" +originalPrice: "53,82\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15655 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15646 …} +context: Sylius\TwigHooks\Bag\DataBag {#15653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15654 …} +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 | 32.0 MiB | 5.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9204 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1773152177 {#9200 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777384846 {#9201 : 2026-04-28 16:00:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr" #translatable: App\Entity\Product\Product {#9204} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9205 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9207 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9209 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9211 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9213 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15549 +product: App\Entity\Product\Product {#9204 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1773152177 {#9200 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777384846 {#9201 : 2026-04-28 16:00:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr" #translatable: App\Entity\Product\Product {#9204} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9205 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9207 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9209 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9211 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9213 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9235 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9204 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1773152177 {#9200 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777384846 {#9201 : 2026-04-28 16:00:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr" #translatable: App\Entity\Product\Product {#9204} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9205 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9207 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9209 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9211 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9213 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "U de protection raccord tournant 1582020" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15775 -props: [ "product" => App\Entity\Product\Product {#9204 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1773152177 {#9200 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777384846 {#9201 : 2026-04-28 16:00:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr" #translatable: App\Entity\Product\Product {#9204} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9205 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9207 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9209 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9211 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9213 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15759 …} +context: Sylius\TwigHooks\Bag\DataBag {#15768 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15808 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23957 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23959 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15759 …} +context: Sylius\TwigHooks\Bag\DataBag {#15768 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15808 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "U de protection raccord tournant 1582020" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23957 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23959 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15822 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15759 …} +context: Sylius\TwigHooks\Bag\DataBag {#15768 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15808 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23957 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23959 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15872 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15863 …} +context: Sylius\TwigHooks\Bag\DataBag {#15870 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15871 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15875 +variant: App\Entity\Product\ProductVariant {#9235 …} +price: "16,50\u{A0}€" +originalPrice: "16,50\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15872 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15863 …} +context: Sylius\TwigHooks\Bag\DataBag {#15870 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15871 …} +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 | 32.0 MiB | 8.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9251 #id: 422 #code: "M34EX" #attributes: Doctrine\ORM\PersistentCollection {#9268 …} #variants: Doctrine\ORM\PersistentCollection {#9281 …} #options: Doctrine\ORM\PersistentCollection {#9272 …} #associations: Doctrine\ORM\PersistentCollection {#9270 …} #createdAt: DateTime @1773152176 {#9247 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378513 {#9248 : 2026-04-28 14:15:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9275 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9276 #locale: "fr" #translatable: App\Entity\Product\Product {#9251} #id: 422 #name: "Raccord express Male 3/4" #slug: "raccord-express-male-3-4-M34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9278 …} #channels: Doctrine\ORM\PersistentCollection {#9266 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9262 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9264 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9252 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9254 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9256 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9258 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9260 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15766 +product: App\Entity\Product\Product {#9251 #id: 422 #code: "M34EX" #attributes: Doctrine\ORM\PersistentCollection {#9268 …} #variants: Doctrine\ORM\PersistentCollection {#9281 …} #options: Doctrine\ORM\PersistentCollection {#9272 …} #associations: Doctrine\ORM\PersistentCollection {#9270 …} #createdAt: DateTime @1773152176 {#9247 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378513 {#9248 : 2026-04-28 14:15:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9275 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9276 #locale: "fr" #translatable: App\Entity\Product\Product {#9251} #id: 422 #name: "Raccord express Male 3/4" #slug: "raccord-express-male-3-4-M34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9278 …} #channels: Doctrine\ORM\PersistentCollection {#9266 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9262 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9264 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9252 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9254 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9256 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9258 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9260 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9282 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9251 #id: 422 #code: "M34EX" #attributes: Doctrine\ORM\PersistentCollection {#9268 …} #variants: Doctrine\ORM\PersistentCollection {#9281 …} #options: Doctrine\ORM\PersistentCollection {#9272 …} #associations: Doctrine\ORM\PersistentCollection {#9270 …} #createdAt: DateTime @1773152176 {#9247 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378513 {#9248 : 2026-04-28 14:15:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9275 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9276 #locale: "fr" #translatable: App\Entity\Product\Product {#9251} #id: 422 #name: "Raccord express Male 3/4" #slug: "raccord-express-male-3-4-M34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9278 …} #channels: Doctrine\ORM\PersistentCollection {#9266 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9262 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9264 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9252 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9254 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9256 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9258 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9260 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord express Male 3/4" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15992 -props: [ "product" => App\Entity\Product\Product {#9251 #id: 422 #code: "M34EX" #attributes: Doctrine\ORM\PersistentCollection {#9268 …} #variants: Doctrine\ORM\PersistentCollection {#9281 …} #options: Doctrine\ORM\PersistentCollection {#9272 …} #associations: Doctrine\ORM\PersistentCollection {#9270 …} #createdAt: DateTime @1773152176 {#9247 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378513 {#9248 : 2026-04-28 14:15:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9275 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9276 #locale: "fr" #translatable: App\Entity\Product\Product {#9251} #id: 422 #name: "Raccord express Male 3/4" #slug: "raccord-express-male-3-4-M34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9278 …} #channels: Doctrine\ORM\PersistentCollection {#9266 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9262 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9264 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9252 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9254 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9256 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9258 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9260 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 2.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15976 …} +context: Sylius\TwigHooks\Bag\DataBag {#15985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9282 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9292 #collection: Doctrine\Common\Collections\ArrayCollection {#9293 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9291 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23976 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23978 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15976 …} +context: Sylius\TwigHooks\Bag\DataBag {#15985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord express Male 3/4" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9292 #collection: Doctrine\Common\Collections\ArrayCollection {#9293 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9291 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23976 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23978 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16039 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15976 …} +context: Sylius\TwigHooks\Bag\DataBag {#15985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9282 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9292 #collection: Doctrine\Common\Collections\ArrayCollection {#9293 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9291 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23976 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23978 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16089 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16080 …} +context: Sylius\TwigHooks\Bag\DataBag {#16087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16088 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9282 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16092 +variant: App\Entity\Product\ProductVariant {#9282 …} +price: "14,95\u{A0}€" +originalPrice: "14,95\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16089 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16080 …} +context: Sylius\TwigHooks\Bag\DataBag {#16087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16088 …} +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 | 32.0 MiB | 11.21 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9298 #id: 421 #code: "M12EX" #attributes: Doctrine\ORM\PersistentCollection {#9315 …} #variants: Doctrine\ORM\PersistentCollection {#9328 …} #options: Doctrine\ORM\PersistentCollection {#9319 …} #associations: Doctrine\ORM\PersistentCollection {#9317 …} #createdAt: DateTime @1773152176 {#9294 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378297 {#9295 : 2026-04-28 14:11:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9322 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9323 #locale: "fr" #translatable: App\Entity\Product\Product {#9298} #id: 421 #name: "Raccord express male 1/2" #slug: "raccord-express-male-1-2-M12EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9325 …} #channels: Doctrine\ORM\PersistentCollection {#9313 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9309 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9311 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9299 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9301 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9303 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9305 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9307 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15983 +product: App\Entity\Product\Product {#9298 #id: 421 #code: "M12EX" #attributes: Doctrine\ORM\PersistentCollection {#9315 …} #variants: Doctrine\ORM\PersistentCollection {#9328 …} #options: Doctrine\ORM\PersistentCollection {#9319 …} #associations: Doctrine\ORM\PersistentCollection {#9317 …} #createdAt: DateTime @1773152176 {#9294 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378297 {#9295 : 2026-04-28 14:11:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9322 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9323 #locale: "fr" #translatable: App\Entity\Product\Product {#9298} #id: 421 #name: "Raccord express male 1/2" #slug: "raccord-express-male-1-2-M12EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9325 …} #channels: Doctrine\ORM\PersistentCollection {#9313 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9309 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9311 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9299 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9301 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9303 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9305 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9307 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9329 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9298 #id: 421 #code: "M12EX" #attributes: Doctrine\ORM\PersistentCollection {#9315 …} #variants: Doctrine\ORM\PersistentCollection {#9328 …} #options: Doctrine\ORM\PersistentCollection {#9319 …} #associations: Doctrine\ORM\PersistentCollection {#9317 …} #createdAt: DateTime @1773152176 {#9294 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378297 {#9295 : 2026-04-28 14:11:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9322 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9323 #locale: "fr" #translatable: App\Entity\Product\Product {#9298} #id: 421 #name: "Raccord express male 1/2" #slug: "raccord-express-male-1-2-M12EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9325 …} #channels: Doctrine\ORM\PersistentCollection {#9313 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9309 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9311 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9299 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9301 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9303 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9305 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9307 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord express male 1/2" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16209 -props: [ "product" => App\Entity\Product\Product {#9298 #id: 421 #code: "M12EX" #attributes: Doctrine\ORM\PersistentCollection {#9315 …} #variants: Doctrine\ORM\PersistentCollection {#9328 …} #options: Doctrine\ORM\PersistentCollection {#9319 …} #associations: Doctrine\ORM\PersistentCollection {#9317 …} #createdAt: DateTime @1773152176 {#9294 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378297 {#9295 : 2026-04-28 14:11:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9322 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9323 #locale: "fr" #translatable: App\Entity\Product\Product {#9298} #id: 421 #name: "Raccord express male 1/2" #slug: "raccord-express-male-1-2-M12EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9325 …} #channels: Doctrine\ORM\PersistentCollection {#9313 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9309 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9311 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9299 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9301 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9303 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9305 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9307 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16193 …} +context: Sylius\TwigHooks\Bag\DataBag {#16202 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16242 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9329 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9339 #collection: Doctrine\Common\Collections\ArrayCollection {#9340 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9338 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23995 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16193 …} +context: Sylius\TwigHooks\Bag\DataBag {#16202 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16242 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord express male 1/2" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9339 #collection: Doctrine\Common\Collections\ArrayCollection {#9340 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9338 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23995 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16256 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16193 …} +context: Sylius\TwigHooks\Bag\DataBag {#16202 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16242 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9329 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9339 #collection: Doctrine\Common\Collections\ArrayCollection {#9340 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9338 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23995 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16306 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16297 …} +context: Sylius\TwigHooks\Bag\DataBag {#16304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16305 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9329 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16309 +variant: App\Entity\Product\ProductVariant {#9329 …} +price: "13,65\u{A0}€" +originalPrice: "13,65\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16306 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16297 …} +context: Sylius\TwigHooks\Bag\DataBag {#16304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16305 …} +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 | 32.0 MiB | 16.21 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9345 #id: 289 #code: "F34EX" #attributes: Doctrine\ORM\PersistentCollection {#9362 …} #variants: Doctrine\ORM\PersistentCollection {#9375 …} #options: Doctrine\ORM\PersistentCollection {#9366 …} #associations: Doctrine\ORM\PersistentCollection {#9364 …} #createdAt: DateTime @1773152175 {#9341 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777366537 {#9342 : 2026-04-28 10:55:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9369 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9370 #locale: "fr" #translatable: App\Entity\Product\Product {#9345} #id: 289 #name: "Raccord express femelle 3/4" #slug: "raccord-express-femelle-3-4-F34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9372 …} #channels: Doctrine\ORM\PersistentCollection {#9360 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9356 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9358 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9346 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9348 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9350 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9352 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9354 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16200 +product: App\Entity\Product\Product {#9345 #id: 289 #code: "F34EX" #attributes: Doctrine\ORM\PersistentCollection {#9362 …} #variants: Doctrine\ORM\PersistentCollection {#9375 …} #options: Doctrine\ORM\PersistentCollection {#9366 …} #associations: Doctrine\ORM\PersistentCollection {#9364 …} #createdAt: DateTime @1773152175 {#9341 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777366537 {#9342 : 2026-04-28 10:55:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9369 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9370 #locale: "fr" #translatable: App\Entity\Product\Product {#9345} #id: 289 #name: "Raccord express femelle 3/4" #slug: "raccord-express-femelle-3-4-F34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9372 …} #channels: Doctrine\ORM\PersistentCollection {#9360 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9356 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9358 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9346 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9348 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9350 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9352 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9354 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9376 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14273 …} +context: Sylius\TwigHooks\Bag\DataBag {#14279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14266 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9345 #id: 289 #code: "F34EX" #attributes: Doctrine\ORM\PersistentCollection {#9362 …} #variants: Doctrine\ORM\PersistentCollection {#9375 …} #options: Doctrine\ORM\PersistentCollection {#9366 …} #associations: Doctrine\ORM\PersistentCollection {#9364 …} #createdAt: DateTime @1773152175 {#9341 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777366537 {#9342 : 2026-04-28 10:55:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9369 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9370 #locale: "fr" #translatable: App\Entity\Product\Product {#9345} #id: 289 #name: "Raccord express femelle 3/4" #slug: "raccord-express-femelle-3-4-F34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9372 …} #channels: Doctrine\ORM\PersistentCollection {#9360 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9356 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9358 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9346 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9348 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9350 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9352 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9354 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord express femelle 3/4" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16426 -props: [ "product" => App\Entity\Product\Product {#9345 #id: 289 #code: "F34EX" #attributes: Doctrine\ORM\PersistentCollection {#9362 …} #variants: Doctrine\ORM\PersistentCollection {#9375 …} #options: Doctrine\ORM\PersistentCollection {#9366 …} #associations: Doctrine\ORM\PersistentCollection {#9364 …} #createdAt: DateTime @1773152175 {#9341 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777366537 {#9342 : 2026-04-28 10:55:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9369 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9370 #locale: "fr" #translatable: App\Entity\Product\Product {#9345} #id: 289 #name: "Raccord express femelle 3/4" #slug: "raccord-express-femelle-3-4-F34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9372 …} #channels: Doctrine\ORM\PersistentCollection {#9360 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#9356 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9358 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9346 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9348 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9350 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9352 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9354 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 3.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16410 …} +context: Sylius\TwigHooks\Bag\DataBag {#16419 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16459 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9376 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9386 #collection: Doctrine\Common\Collections\ArrayCollection {#9387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16410 …} +context: Sylius\TwigHooks\Bag\DataBag {#16419 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16459 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord express femelle 3/4" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9386 #collection: Doctrine\Common\Collections\ArrayCollection {#9387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16473 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16410 …} +context: Sylius\TwigHooks\Bag\DataBag {#16419 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16459 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9376 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9386 #collection: Doctrine\Common\Collections\ArrayCollection {#9387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16523 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16514 …} +context: Sylius\TwigHooks\Bag\DataBag {#16521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16522 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9376 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16526 +variant: App\Entity\Product\ProductVariant {#9376 …} +price: "12,98\u{A0}€" +originalPrice: "12,98\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9561 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12335 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9558 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16523 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16514 …} +context: Sylius\TwigHooks\Bag\DataBag {#16521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16522 …} +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 | 32.0 MiB | 8.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12401 …} +context: Sylius\TwigHooks\Bag\DataBag {#13968 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12411 …} +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 {#14163 +cart: App\Entity\Order\Order {#12720 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12401 …} +context: Sylius\TwigHooks\Bag\DataBag {#13968 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12411 …} +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 …} } |
|||