Components
12
Twig Components
44
Render Count
108
ms
Render Time
24.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 16.0 MiB | 1.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11838 …} +context: Sylius\TwigHooks\Bag\DataBag {#11844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11843 …} +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 {#11988 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11838 …} +context: Sylius\TwigHooks\Bag\DataBag {#11844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11843 …} +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 | 16.0 MiB | 2.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11932 …} +context: Sylius\TwigHooks\Bag\DataBag {#11934 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11935 …} +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 {#11945 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11932 …} +context: Sylius\TwigHooks\Bag\DataBag {#11934 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11935 …} +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 | 16.0 MiB | 11.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12017 …} +context: Sylius\TwigHooks\Bag\DataBag {#12039 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12037 …} +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 {#12065 +cart: App\Entity\Order\Order {#12120 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12017 …} +context: Sylius\TwigHooks\Bag\DataBag {#12039 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12037 …} +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 | 16.0 MiB | 1.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12754 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12753 …} +context: Sylius\TwigHooks\Bag\DataBag {#12749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12751 …} +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 {#12763 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12754 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12753 …} +context: Sylius\TwigHooks\Bag\DataBag {#12749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12751 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 16.0 MiB | 2.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13349 …} +context: Sylius\TwigHooks\Bag\DataBag {#13348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13346 …} +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 {#13426 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13349 …} +context: Sylius\TwigHooks\Bag\DataBag {#13348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13346 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 16.0 MiB | 1.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13491 …} +context: Sylius\TwigHooks\Bag\DataBag {#13492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13494 …} +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 {#13503 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13491 …} +context: Sylius\TwigHooks\Bag\DataBag {#13492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13494 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 16.0 MiB | 5.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13580 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13576 …} +context: Sylius\TwigHooks\Bag\DataBag {#13577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13579 …} +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 {#13588 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13580 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13576 …} +context: Sylius\TwigHooks\Bag\DataBag {#13577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13579 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 20.0 MiB | 20.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8054 #id: 385 #code: "L25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#5271 …} #options: Doctrine\ORM\PersistentCollection {#6648 …} #associations: Doctrine\ORM\PersistentCollection {#6327 …} #createdAt: DateTime @1773152176 {#8192 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776951426 {#8004 : 2026-04-23 15:37:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6654 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6679 #locale: "fr" #translatable: App\Entity\Product\Product {#8054} #id: 385 #name: "Tuyau longueur 25m origine pour PE20 (depuis 2017)" #slug: "tuyau-longueur-25m-origine-pour-pe20-depuis-2017-L25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6674 …} #channels: Doctrine\ORM\PersistentCollection {#8405 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8337 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8408 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8019 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8158 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8072 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8167 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8166 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14107 +product: App\Entity\Product\Product {#8054 #id: 385 #code: "L25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#5271 …} #options: Doctrine\ORM\PersistentCollection {#6648 …} #associations: Doctrine\ORM\PersistentCollection {#6327 …} #createdAt: DateTime @1773152176 {#8192 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776951426 {#8004 : 2026-04-23 15:37:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6654 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6679 #locale: "fr" #translatable: App\Entity\Product\Product {#8054} #id: 385 #name: "Tuyau longueur 25m origine pour PE20 (depuis 2017)" #slug: "tuyau-longueur-25m-origine-pour-pe20-depuis-2017-L25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6674 …} #channels: Doctrine\ORM\PersistentCollection {#8405 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8337 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8408 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8019 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8158 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8072 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8167 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8166 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14344 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 7.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8054 #id: 385 #code: "L25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#5271 …} #options: Doctrine\ORM\PersistentCollection {#6648 …} #associations: Doctrine\ORM\PersistentCollection {#6327 …} #createdAt: DateTime @1773152176 {#8192 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776951426 {#8004 : 2026-04-23 15:37:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6654 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6679 #locale: "fr" #translatable: App\Entity\Product\Product {#8054} #id: 385 #name: "Tuyau longueur 25m origine pour PE20 (depuis 2017)" #slug: "tuyau-longueur-25m-origine-pour-pe20-depuis-2017-L25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6674 …} #channels: Doctrine\ORM\PersistentCollection {#8405 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8337 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8408 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8019 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8158 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8072 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8167 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8166 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tuyau longueur 25m origine pour PE20 (depuis 2017)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14771 -props: [ "product" => App\Entity\Product\Product {#8054 #id: 385 #code: "L25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#5271 …} #options: Doctrine\ORM\PersistentCollection {#6648 …} #associations: Doctrine\ORM\PersistentCollection {#6327 …} #createdAt: DateTime @1773152176 {#8192 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776951426 {#8004 : 2026-04-23 15:37:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6654 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6679 #locale: "fr" #translatable: App\Entity\Product\Product {#8054} #id: 385 #name: "Tuyau longueur 25m origine pour PE20 (depuis 2017)" #slug: "tuyau-longueur-25m-origine-pour-pe20-depuis-2017-L25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6674 …} #channels: Doctrine\ORM\PersistentCollection {#8405 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8337 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8408 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8019 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8158 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8072 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8167 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8166 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6488 …} +context: Sylius\TwigHooks\Bag\DataBag {#6535 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14344 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14700 #collection: Doctrine\Common\Collections\ArrayCollection {#14699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14537 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23989 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6488 …} +context: Sylius\TwigHooks\Bag\DataBag {#6535 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tuyau longueur 25m origine pour PE20 (depuis 2017)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14700 #collection: Doctrine\Common\Collections\ArrayCollection {#14699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14537 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23989 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8929 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6488 …} +context: Sylius\TwigHooks\Bag\DataBag {#6535 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14344 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14700 #collection: Doctrine\Common\Collections\ArrayCollection {#14699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14537 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23989 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12638 …} +context: Sylius\TwigHooks\Bag\DataBag {#12745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12744 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14344 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13560 +variant: App\Entity\Product\ProductVariant {#14344 …} +price: "121,36\u{A0}€" +originalPrice: "121,36\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12638 …} +context: Sylius\TwigHooks\Bag\DataBag {#12745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12744 …} +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 | 20.0 MiB | 5.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#6755 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#6905 …} #variants: Doctrine\ORM\PersistentCollection {#6914 …} #options: Doctrine\ORM\PersistentCollection {#7145 …} #associations: Doctrine\ORM\PersistentCollection {#6924 …} #createdAt: DateTime @1773152174 {#6749 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#6746 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7141 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7136 #locale: "fr" #translatable: App\Entity\Product\Product {#6755} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7138 …} #channels: Doctrine\ORM\PersistentCollection {#6907 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6754 …} #reviews: Doctrine\ORM\PersistentCollection {#6816 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6912 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6803 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6798 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6796 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6805 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6813 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14749 +product: App\Entity\Product\Product {#6755 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#6905 …} #variants: Doctrine\ORM\PersistentCollection {#6914 …} #options: Doctrine\ORM\PersistentCollection {#7145 …} #associations: Doctrine\ORM\PersistentCollection {#6924 …} #createdAt: DateTime @1773152174 {#6749 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#6746 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7141 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7136 #locale: "fr" #translatable: App\Entity\Product\Product {#6755} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7138 …} #channels: Doctrine\ORM\PersistentCollection {#6907 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6754 …} #reviews: Doctrine\ORM\PersistentCollection {#6816 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6912 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6803 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6798 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6796 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6805 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6813 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14475 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#6755 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#6905 …} #variants: Doctrine\ORM\PersistentCollection {#6914 …} #options: Doctrine\ORM\PersistentCollection {#7145 …} #associations: Doctrine\ORM\PersistentCollection {#6924 …} #createdAt: DateTime @1773152174 {#6749 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#6746 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7141 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7136 #locale: "fr" #translatable: App\Entity\Product\Product {#6755} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7138 …} #channels: Doctrine\ORM\PersistentCollection {#6907 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6754 …} #reviews: Doctrine\ORM\PersistentCollection {#6816 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6912 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6803 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6798 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6796 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6805 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6813 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tête réglable" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14833 -props: [ "product" => App\Entity\Product\Product {#6755 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#6905 …} #variants: Doctrine\ORM\PersistentCollection {#6914 …} #options: Doctrine\ORM\PersistentCollection {#7145 …} #associations: Doctrine\ORM\PersistentCollection {#6924 …} #createdAt: DateTime @1773152174 {#6749 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#6746 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7141 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7136 #locale: "fr" #translatable: App\Entity\Product\Product {#6755} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7138 …} #channels: Doctrine\ORM\PersistentCollection {#6907 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6754 …} #reviews: Doctrine\ORM\PersistentCollection {#6816 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6912 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6803 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6798 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6796 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6805 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6813 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14817 …} +context: Sylius\TwigHooks\Bag\DataBag {#14879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14475 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14525 #collection: Doctrine\Common\Collections\ArrayCollection {#4808 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14467 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14817 …} +context: Sylius\TwigHooks\Bag\DataBag {#14879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tête réglable" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14525 #collection: Doctrine\Common\Collections\ArrayCollection {#4808 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14467 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14883 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14817 …} +context: Sylius\TwigHooks\Bag\DataBag {#14879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14475 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14525 #collection: Doctrine\Common\Collections\ArrayCollection {#4808 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14467 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14924 …} +context: Sylius\TwigHooks\Bag\DataBag {#14931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14932 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14475 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14936 +variant: App\Entity\Product\ProductVariant {#14475 …} +price: "22,72\u{A0}€" +originalPrice: "22,72\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14924 …} +context: Sylius\TwigHooks\Bag\DataBag {#14931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14932 …} +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 | 22.0 MiB | 5.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7162 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#7158 …} #variants: Doctrine\ORM\PersistentCollection {#7767 …} #options: Doctrine\ORM\PersistentCollection {#7780 …} #associations: Doctrine\ORM\PersistentCollection {#7770 …} #createdAt: DateTime @1773152174 {#7137 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#7159 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7776 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7863 #locale: "fr" #translatable: App\Entity\Product\Product {#7162} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7865 …} #channels: Doctrine\ORM\PersistentCollection {#7182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7161 …} #reviews: Doctrine\ORM\PersistentCollection {#7180 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7179 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7143 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7152 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7148 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7153 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7178 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14824 +product: App\Entity\Product\Product {#7162 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#7158 …} #variants: Doctrine\ORM\PersistentCollection {#7767 …} #options: Doctrine\ORM\PersistentCollection {#7780 …} #associations: Doctrine\ORM\PersistentCollection {#7770 …} #createdAt: DateTime @1773152174 {#7137 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#7159 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7776 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7863 #locale: "fr" #translatable: App\Entity\Product\Product {#7162} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7865 …} #channels: Doctrine\ORM\PersistentCollection {#7182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7161 …} #reviews: Doctrine\ORM\PersistentCollection {#7180 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7179 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7143 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7152 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7148 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7153 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7178 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15000 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7162 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#7158 …} #variants: Doctrine\ORM\PersistentCollection {#7767 …} #options: Doctrine\ORM\PersistentCollection {#7780 …} #associations: Doctrine\ORM\PersistentCollection {#7770 …} #createdAt: DateTime @1773152174 {#7137 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#7159 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7776 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7863 #locale: "fr" #translatable: App\Entity\Product\Product {#7162} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7865 …} #channels: Doctrine\ORM\PersistentCollection {#7182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7161 …} #reviews: Doctrine\ORM\PersistentCollection {#7180 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7179 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7143 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7152 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7148 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7153 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7178 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support tuyau mural" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15076 -props: [ "product" => App\Entity\Product\Product {#7162 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#7158 …} #variants: Doctrine\ORM\PersistentCollection {#7767 …} #options: Doctrine\ORM\PersistentCollection {#7780 …} #associations: Doctrine\ORM\PersistentCollection {#7770 …} #createdAt: DateTime @1773152174 {#7137 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#7159 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7776 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7863 #locale: "fr" #translatable: App\Entity\Product\Product {#7162} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7865 …} #channels: Doctrine\ORM\PersistentCollection {#7182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7161 …} #reviews: Doctrine\ORM\PersistentCollection {#7180 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7179 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7143 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7152 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7148 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7153 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7178 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15060 …} +context: Sylius\TwigHooks\Bag\DataBag {#15122 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15057 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15000 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15007 #collection: Doctrine\Common\Collections\ArrayCollection {#15016 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14995 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24033 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15060 …} +context: Sylius\TwigHooks\Bag\DataBag {#15122 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15057 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support tuyau mural" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15007 #collection: Doctrine\Common\Collections\ArrayCollection {#15016 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14995 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24033 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15126 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15060 …} +context: Sylius\TwigHooks\Bag\DataBag {#15122 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15057 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15000 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15007 #collection: Doctrine\Common\Collections\ArrayCollection {#15016 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14995 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24033 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15176 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15167 …} +context: Sylius\TwigHooks\Bag\DataBag {#15174 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15175 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15000 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15179 +variant: App\Entity\Product\ProductVariant {#15000 …} +price: "125,42\u{A0}€" +originalPrice: "125,42\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15176 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15167 …} +context: Sylius\TwigHooks\Bag\DataBag {#15174 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15175 …} +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 | 22.0 MiB | 8.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7876 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#7948 …} #variants: Doctrine\ORM\PersistentCollection {#7965 …} #options: Doctrine\ORM\PersistentCollection {#7966 …} #associations: Doctrine\ORM\PersistentCollection {#7960 …} #createdAt: DateTime @1773152174 {#7872 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#7862 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8114 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8113 #locale: "fr" #translatable: App\Entity\Product\Product {#7876} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8125 …} #channels: Doctrine\ORM\PersistentCollection {#7955 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7161 …} #reviews: Doctrine\ORM\PersistentCollection {#7949 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7947 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7867 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7874 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7882 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7879 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7946 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15067 +product: App\Entity\Product\Product {#7876 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#7948 …} #variants: Doctrine\ORM\PersistentCollection {#7965 …} #options: Doctrine\ORM\PersistentCollection {#7966 …} #associations: Doctrine\ORM\PersistentCollection {#7960 …} #createdAt: DateTime @1773152174 {#7872 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#7862 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8114 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8113 #locale: "fr" #translatable: App\Entity\Product\Product {#7876} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8125 …} #channels: Doctrine\ORM\PersistentCollection {#7955 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7161 …} #reviews: Doctrine\ORM\PersistentCollection {#7949 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7947 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7867 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7874 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7882 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7879 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7946 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15243 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7876 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#7948 …} #variants: Doctrine\ORM\PersistentCollection {#7965 …} #options: Doctrine\ORM\PersistentCollection {#7966 …} #associations: Doctrine\ORM\PersistentCollection {#7960 …} #createdAt: DateTime @1773152174 {#7872 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#7862 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8114 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8113 #locale: "fr" #translatable: App\Entity\Product\Product {#7876} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8125 …} #channels: Doctrine\ORM\PersistentCollection {#7955 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7161 …} #reviews: Doctrine\ORM\PersistentCollection {#7949 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7947 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7867 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7874 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7882 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7879 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7946 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support de flexible mural inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15319 -props: [ "product" => App\Entity\Product\Product {#7876 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#7948 …} #variants: Doctrine\ORM\PersistentCollection {#7965 …} #options: Doctrine\ORM\PersistentCollection {#7966 …} #associations: Doctrine\ORM\PersistentCollection {#7960 …} #createdAt: DateTime @1773152174 {#7872 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#7862 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8114 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8113 #locale: "fr" #translatable: App\Entity\Product\Product {#7876} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8125 …} #channels: Doctrine\ORM\PersistentCollection {#7955 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7161 …} #reviews: Doctrine\ORM\PersistentCollection {#7949 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7947 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7867 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7874 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7882 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7879 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7946 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15303 …} +context: Sylius\TwigHooks\Bag\DataBag {#15365 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15300 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15243 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15250 #collection: Doctrine\Common\Collections\ArrayCollection {#15259 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15238 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24052 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15303 …} +context: Sylius\TwigHooks\Bag\DataBag {#15365 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15300 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support de flexible mural inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15250 #collection: Doctrine\Common\Collections\ArrayCollection {#15259 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15238 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24052 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15369 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15303 …} +context: Sylius\TwigHooks\Bag\DataBag {#15365 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15300 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15243 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15250 #collection: Doctrine\Common\Collections\ArrayCollection {#15259 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15238 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24052 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15410 …} +context: Sylius\TwigHooks\Bag\DataBag {#15417 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15418 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15243 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15422 +variant: App\Entity\Product\ProductVariant {#15243 …} +price: "128,18\u{A0}€" +originalPrice: "128,18\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15410 …} +context: Sylius\TwigHooks\Bag\DataBag {#15417 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15418 …} +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 | 22.0 MiB | 7.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8120 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#8312 …} #variants: Doctrine\ORM\PersistentCollection {#8303 …} #options: Doctrine\ORM\PersistentCollection {#8371 …} #associations: Doctrine\ORM\PersistentCollection {#8317 …} #createdAt: DateTime @1773152175 {#8118 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776929400 {#8122 : 2026-04-23 09:30:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8372 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8376 #locale: "fr" #translatable: App\Entity\Product\Product {#8120} #id: 254 #name: "Solution détartrante concentrée bidon 5 Litres" #slug: "solution-detartrante-concentree-bidon-5-litres-DETARTRE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8379 …} #channels: Doctrine\ORM\PersistentCollection {#8315 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8309 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8298 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8111 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8300 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8301 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8295 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8310 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15310 +product: App\Entity\Product\Product {#8120 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#8312 …} #variants: Doctrine\ORM\PersistentCollection {#8303 …} #options: Doctrine\ORM\PersistentCollection {#8371 …} #associations: Doctrine\ORM\PersistentCollection {#8317 …} #createdAt: DateTime @1773152175 {#8118 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776929400 {#8122 : 2026-04-23 09:30:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8372 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8376 #locale: "fr" #translatable: App\Entity\Product\Product {#8120} #id: 254 #name: "Solution détartrante concentrée bidon 5 Litres" #slug: "solution-detartrante-concentree-bidon-5-litres-DETARTRE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8379 …} #channels: Doctrine\ORM\PersistentCollection {#8315 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8309 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8298 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8111 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8300 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8301 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8295 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8310 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15486 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8120 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#8312 …} #variants: Doctrine\ORM\PersistentCollection {#8303 …} #options: Doctrine\ORM\PersistentCollection {#8371 …} #associations: Doctrine\ORM\PersistentCollection {#8317 …} #createdAt: DateTime @1773152175 {#8118 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776929400 {#8122 : 2026-04-23 09:30:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8372 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8376 #locale: "fr" #translatable: App\Entity\Product\Product {#8120} #id: 254 #name: "Solution détartrante concentrée bidon 5 Litres" #slug: "solution-detartrante-concentree-bidon-5-litres-DETARTRE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8379 …} #channels: Doctrine\ORM\PersistentCollection {#8315 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8309 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8298 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8111 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8300 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8301 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8295 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8310 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Solution détartrante concentrée bidon 5 Litres" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15562 -props: [ "product" => App\Entity\Product\Product {#8120 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#8312 …} #variants: Doctrine\ORM\PersistentCollection {#8303 …} #options: Doctrine\ORM\PersistentCollection {#8371 …} #associations: Doctrine\ORM\PersistentCollection {#8317 …} #createdAt: DateTime @1773152175 {#8118 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776929400 {#8122 : 2026-04-23 09:30:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8372 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8376 #locale: "fr" #translatable: App\Entity\Product\Product {#8120} #id: 254 #name: "Solution détartrante concentrée bidon 5 Litres" #slug: "solution-detartrante-concentree-bidon-5-litres-DETARTRE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8379 …} #channels: Doctrine\ORM\PersistentCollection {#8315 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8309 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8298 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8111 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8300 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8301 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8295 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8310 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15546 …} +context: Sylius\TwigHooks\Bag\DataBag {#15608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15543 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15486 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15493 #collection: Doctrine\Common\Collections\ArrayCollection {#15502 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15481 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24071 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15546 …} +context: Sylius\TwigHooks\Bag\DataBag {#15608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15543 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Solution détartrante concentrée bidon 5 Litres" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15493 #collection: Doctrine\Common\Collections\ArrayCollection {#15502 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15481 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24071 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15612 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15546 …} +context: Sylius\TwigHooks\Bag\DataBag {#15608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15543 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15486 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15493 #collection: Doctrine\Common\Collections\ArrayCollection {#15502 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15481 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24071 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15653 …} +context: Sylius\TwigHooks\Bag\DataBag {#15660 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15486 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15665 +variant: App\Entity\Product\ProductVariant {#15486 …} +price: "62,14\u{A0}€" +originalPrice: "62,14\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15653 …} +context: Sylius\TwigHooks\Bag\DataBag {#15660 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15661 …} +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 | 22.0 MiB | 9.48 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8382 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#8512 …} #variants: Doctrine\ORM\PersistentCollection {#8518 …} #options: Doctrine\ORM\PersistentCollection {#8519 …} #associations: Doctrine\ORM\PersistentCollection {#8517 …} #createdAt: DateTime @1773152174 {#8385 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#8384 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8522 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr" #translatable: App\Entity\Product\Product {#8382} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8514 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8386 …} #reviews: Doctrine\ORM\PersistentCollection {#8499 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8507 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8387 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8374 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8388 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8500 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8497 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15553 +product: App\Entity\Product\Product {#8382 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#8512 …} #variants: Doctrine\ORM\PersistentCollection {#8518 …} #options: Doctrine\ORM\PersistentCollection {#8519 …} #associations: Doctrine\ORM\PersistentCollection {#8517 …} #createdAt: DateTime @1773152174 {#8385 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#8384 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8522 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr" #translatable: App\Entity\Product\Product {#8382} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8514 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8386 …} #reviews: Doctrine\ORM\PersistentCollection {#8499 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8507 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8387 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8374 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8388 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8500 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8497 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15729 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8382 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#8512 …} #variants: Doctrine\ORM\PersistentCollection {#8518 …} #options: Doctrine\ORM\PersistentCollection {#8519 …} #associations: Doctrine\ORM\PersistentCollection {#8517 …} #createdAt: DateTime @1773152174 {#8385 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#8384 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8522 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr" #translatable: App\Entity\Product\Product {#8382} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8514 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8386 …} #reviews: Doctrine\ORM\PersistentCollection {#8499 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8507 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8387 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8374 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8388 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8500 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8497 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Recharge PolyPhosphate 1kgs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15805 -props: [ "product" => App\Entity\Product\Product {#8382 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#8512 …} #variants: Doctrine\ORM\PersistentCollection {#8518 …} #options: Doctrine\ORM\PersistentCollection {#8519 …} #associations: Doctrine\ORM\PersistentCollection {#8517 …} #createdAt: DateTime @1773152174 {#8385 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#8384 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8522 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr" #translatable: App\Entity\Product\Product {#8382} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8514 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8386 …} #reviews: Doctrine\ORM\PersistentCollection {#8499 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8507 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8387 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8374 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8388 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8500 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8497 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15789 …} +context: Sylius\TwigHooks\Bag\DataBag {#15851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15786 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15729 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15736 #collection: Doctrine\Common\Collections\ArrayCollection {#15745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15724 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24090 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15789 …} +context: Sylius\TwigHooks\Bag\DataBag {#15851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15786 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Recharge PolyPhosphate 1kgs" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15736 #collection: Doctrine\Common\Collections\ArrayCollection {#15745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15724 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24090 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15855 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15789 …} +context: Sylius\TwigHooks\Bag\DataBag {#15851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15786 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15729 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15736 #collection: Doctrine\Common\Collections\ArrayCollection {#15745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15724 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24090 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15905 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15896 …} +context: Sylius\TwigHooks\Bag\DataBag {#15903 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15904 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15729 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15908 +variant: App\Entity\Product\ProductVariant {#15729 …} +price: "98,67\u{A0}€" +originalPrice: "98,67\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15905 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15896 …} +context: Sylius\TwigHooks\Bag\DataBag {#15903 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15904 …} +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 | 22.0 MiB | 7.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8675 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1773152177 {#8691 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777023905 {#8664 : 2026-04-24 11:45:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr" #translatable: App\Entity\Product\Product {#8675} #id: 504 #name: "Rallonge 25m de flexible pour PE20 (depuis 2017)" #slug: "rallonge-25m-de-flexible-pour-pe20-depuis-2017-R25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8669 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8672 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8679 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8681 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15796 +product: App\Entity\Product\Product {#8675 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1773152177 {#8691 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777023905 {#8664 : 2026-04-24 11:45:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr" #translatable: App\Entity\Product\Product {#8675} #id: 504 #name: "Rallonge 25m de flexible pour PE20 (depuis 2017)" #slug: "rallonge-25m-de-flexible-pour-pe20-depuis-2017-R25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8669 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8672 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8679 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8681 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15972 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8675 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1773152177 {#8691 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777023905 {#8664 : 2026-04-24 11:45:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr" #translatable: App\Entity\Product\Product {#8675} #id: 504 #name: "Rallonge 25m de flexible pour PE20 (depuis 2017)" #slug: "rallonge-25m-de-flexible-pour-pe20-depuis-2017-R25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8669 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8672 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8679 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8681 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rallonge 25m de flexible pour PE20 (depuis 2017)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16048 -props: [ "product" => App\Entity\Product\Product {#8675 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1773152177 {#8691 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777023905 {#8664 : 2026-04-24 11:45:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr" #translatable: App\Entity\Product\Product {#8675} #id: 504 #name: "Rallonge 25m de flexible pour PE20 (depuis 2017)" #slug: "rallonge-25m-de-flexible-pour-pe20-depuis-2017-R25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8669 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8672 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8679 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8681 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16041 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16032 …} +context: Sylius\TwigHooks\Bag\DataBag {#16094 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15972 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15979 #collection: Doctrine\Common\Collections\ArrayCollection {#15988 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15967 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24109 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16041 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16032 …} +context: Sylius\TwigHooks\Bag\DataBag {#16094 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rallonge 25m de flexible pour PE20 (depuis 2017)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15979 #collection: Doctrine\Common\Collections\ArrayCollection {#15988 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15967 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24109 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16098 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16041 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16032 …} +context: Sylius\TwigHooks\Bag\DataBag {#16094 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15972 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15979 #collection: Doctrine\Common\Collections\ArrayCollection {#15988 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15967 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24109 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16148 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16139 …} +context: Sylius\TwigHooks\Bag\DataBag {#16146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15972 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16151 +variant: App\Entity\Product\ProductVariant {#15972 …} +price: "124,27\u{A0}€" +originalPrice: "124,27\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16148 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16139 …} +context: Sylius\TwigHooks\Bag\DataBag {#16146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16147 …} +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 | 24.0 MiB | 6.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8719 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#8736 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8742 …} #associations: Doctrine\ORM\PersistentCollection {#8740 …} #createdAt: DateTime @1773152175 {#8717 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#8716 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8745 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8746 #locale: "fr" #translatable: App\Entity\Product\Product {#8719} #id: 175 #name: "Poignée de lance nue PULVELEC" #slug: "poignee-de-lance-nue-pulvelec-8750BOX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8748 …} #channels: Doctrine\ORM\PersistentCollection {#8734 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6757 …} #reviews: Doctrine\ORM\PersistentCollection {#8730 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8732 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8720 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8722 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8724 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8726 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8728 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16039 +product: App\Entity\Product\Product {#8719 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#8736 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8742 …} #associations: Doctrine\ORM\PersistentCollection {#8740 …} #createdAt: DateTime @1773152175 {#8717 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#8716 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8745 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8746 #locale: "fr" #translatable: App\Entity\Product\Product {#8719} #id: 175 #name: "Poignée de lance nue PULVELEC" #slug: "poignee-de-lance-nue-pulvelec-8750BOX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8748 …} #channels: Doctrine\ORM\PersistentCollection {#8734 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6757 …} #reviews: Doctrine\ORM\PersistentCollection {#8730 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8732 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8720 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8722 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8724 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8726 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8728 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16215 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8719 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#8736 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8742 …} #associations: Doctrine\ORM\PersistentCollection {#8740 …} #createdAt: DateTime @1773152175 {#8717 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#8716 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8745 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8746 #locale: "fr" #translatable: App\Entity\Product\Product {#8719} #id: 175 #name: "Poignée de lance nue PULVELEC" #slug: "poignee-de-lance-nue-pulvelec-8750BOX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8748 …} #channels: Doctrine\ORM\PersistentCollection {#8734 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6757 …} #reviews: Doctrine\ORM\PersistentCollection {#8730 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8732 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8720 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8722 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8724 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8726 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8728 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poignée de lance nue PULVELEC" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16291 -props: [ "product" => App\Entity\Product\Product {#8719 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#8736 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8742 …} #associations: Doctrine\ORM\PersistentCollection {#8740 …} #createdAt: DateTime @1773152175 {#8717 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#8716 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8745 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8746 #locale: "fr" #translatable: App\Entity\Product\Product {#8719} #id: 175 #name: "Poignée de lance nue PULVELEC" #slug: "poignee-de-lance-nue-pulvelec-8750BOX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8748 …} #channels: Doctrine\ORM\PersistentCollection {#8734 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6757 …} #reviews: Doctrine\ORM\PersistentCollection {#8730 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8732 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8720 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8722 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8724 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8726 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8728 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16275 …} +context: Sylius\TwigHooks\Bag\DataBag {#16337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16272 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16215 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16222 #collection: Doctrine\Common\Collections\ArrayCollection {#16231 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16210 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24128 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24130 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16275 …} +context: Sylius\TwigHooks\Bag\DataBag {#16337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16272 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poignée de lance nue PULVELEC" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16222 #collection: Doctrine\Common\Collections\ArrayCollection {#16231 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16210 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24128 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24130 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16341 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16275 …} +context: Sylius\TwigHooks\Bag\DataBag {#16337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16272 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16215 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16222 #collection: Doctrine\Common\Collections\ArrayCollection {#16231 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16210 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24128 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24130 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16382 …} +context: Sylius\TwigHooks\Bag\DataBag {#16389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16390 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16215 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16394 +variant: App\Entity\Product\ProductVariant {#16215 …} +price: "11,57\u{A0}€" +originalPrice: "11,57\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16382 …} +context: Sylius\TwigHooks\Bag\DataBag {#16389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16390 …} +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 | 24.0 MiB | 5.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8753 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8770 …} #variants: Doctrine\ORM\PersistentCollection {#8772 …} #options: Doctrine\ORM\PersistentCollection {#8776 …} #associations: Doctrine\ORM\PersistentCollection {#8774 …} #createdAt: DateTime @1773152177 {#8751 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777016808 {#8750 : 2026-04-24 09:46:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8779 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8780 #locale: "fr" #translatable: App\Entity\Product\Product {#8753} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …} #channels: Doctrine\ORM\PersistentCollection {#8768 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8766 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8754 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8756 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8758 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8760 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8762 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16282 +product: App\Entity\Product\Product {#8753 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8770 …} #variants: Doctrine\ORM\PersistentCollection {#8772 …} #options: Doctrine\ORM\PersistentCollection {#8776 …} #associations: Doctrine\ORM\PersistentCollection {#8774 …} #createdAt: DateTime @1773152177 {#8751 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777016808 {#8750 : 2026-04-24 09:46:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8779 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8780 #locale: "fr" #translatable: App\Entity\Product\Product {#8753} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …} #channels: Doctrine\ORM\PersistentCollection {#8768 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8766 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8754 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8756 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8758 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8760 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8762 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16458 …} +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 {#13645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13678 …} +context: Sylius\TwigHooks\Bag\DataBag {#13684 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13671 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8753 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8770 …} #variants: Doctrine\ORM\PersistentCollection {#8772 …} #options: Doctrine\ORM\PersistentCollection {#8776 …} #associations: Doctrine\ORM\PersistentCollection {#8774 …} #createdAt: DateTime @1773152177 {#8751 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777016808 {#8750 : 2026-04-24 09:46:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8779 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8780 #locale: "fr" #translatable: App\Entity\Product\Product {#8753} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …} #channels: Doctrine\ORM\PersistentCollection {#8768 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8766 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8754 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8756 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8758 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8760 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8762 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet ML330 310bars, 40l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16534 -props: [ "product" => App\Entity\Product\Product {#8753 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8770 …} #variants: Doctrine\ORM\PersistentCollection {#8772 …} #options: Doctrine\ORM\PersistentCollection {#8776 …} #associations: Doctrine\ORM\PersistentCollection {#8774 …} #createdAt: DateTime @1773152177 {#8751 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777016808 {#8750 : 2026-04-24 09:46:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8779 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8780 #locale: "fr" #translatable: App\Entity\Product\Product {#8753} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …} #channels: Doctrine\ORM\PersistentCollection {#8768 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8766 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8754 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8756 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8758 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8760 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8762 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16518 …} +context: Sylius\TwigHooks\Bag\DataBag {#16580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16515 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16458 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16465 #collection: Doctrine\Common\Collections\ArrayCollection {#16474 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16453 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24147 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24149 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16518 …} +context: Sylius\TwigHooks\Bag\DataBag {#16580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16515 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet ML330 310bars, 40l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16465 #collection: Doctrine\Common\Collections\ArrayCollection {#16474 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16453 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24147 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24149 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16584 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16518 …} +context: Sylius\TwigHooks\Bag\DataBag {#16580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16515 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16458 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16465 #collection: Doctrine\Common\Collections\ArrayCollection {#16474 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16453 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24147 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24149 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16634 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16625 …} +context: Sylius\TwigHooks\Bag\DataBag {#16632 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16633 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16458 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16637 +variant: App\Entity\Product\ProductVariant {#16458 …} +price: "68,25\u{A0}€" +originalPrice: "68,25\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16634 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16625 …} +context: Sylius\TwigHooks\Bag\DataBag {#16632 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16633 …} +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 | 24.0 MiB | 5.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13374 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11801 …} +context: Sylius\TwigHooks\Bag\DataBag {#13364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11811 …} +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 {#13568 +cart: App\Entity\Order\Order {#12120 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13374 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11801 …} +context: Sylius\TwigHooks\Bag\DataBag {#13364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11811 …} +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 …} } |
|||