Components
12
Twig Components
44
Render Count
126
ms
Render Time
24.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 20.0 MiB | 2.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12238 …} +context: Sylius\TwigHooks\Bag\DataBag {#12244 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12243 …} +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 {#12388 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12238 …} +context: Sylius\TwigHooks\Bag\DataBag {#12244 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12243 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 20.0 MiB | 2.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12336 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12332 …} +context: Sylius\TwigHooks\Bag\DataBag {#12334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12335 …} +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 {#12345 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12336 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12332 …} +context: Sylius\TwigHooks\Bag\DataBag {#12334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12335 …} +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 | 20.0 MiB | 15.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12444 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12417 …} +context: Sylius\TwigHooks\Bag\DataBag {#12439 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12437 …} +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 {#12465 +cart: App\Entity\Order\Order {#12520 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12444 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12417 …} +context: Sylius\TwigHooks\Bag\DataBag {#12439 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12437 …} +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 | 20.0 MiB | 1.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13154 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13153 …} +context: Sylius\TwigHooks\Bag\DataBag {#13149 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13151 …} +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 {#13163 #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 {#13154 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13153 …} +context: Sylius\TwigHooks\Bag\DataBag {#13149 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13151 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 3.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13749 …} +context: Sylius\TwigHooks\Bag\DataBag {#13748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13746 …} +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 {#13826 #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 {#13745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13749 …} +context: Sylius\TwigHooks\Bag\DataBag {#13748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13746 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 2.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13895 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13891 …} +context: Sylius\TwigHooks\Bag\DataBag {#13892 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13894 …} +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 {#13903 #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 {#13895 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13891 …} +context: Sylius\TwigHooks\Bag\DataBag {#13892 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13894 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 6.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13980 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13976 …} +context: Sylius\TwigHooks\Bag\DataBag {#13977 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13979 …} +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 {#13988 #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 {#13980 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13976 …} +context: Sylius\TwigHooks\Bag\DataBag {#13977 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13979 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 20.0 MiB | 13.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8054 #id: 385 #code: "L25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8763 …} #options: Doctrine\ORM\PersistentCollection {#8891 …} #associations: Doctrine\ORM\PersistentCollection {#8831 …} #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 {#8890 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8893 #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 {#8896 …} #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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14507 +product: App\Entity\Product\Product {#8054 #id: 385 #code: "L25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8763 …} #options: Doctrine\ORM\PersistentCollection {#8891 …} #associations: Doctrine\ORM\PersistentCollection {#8831 …} #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 {#8890 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8893 #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 {#8896 …} #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 {#14744 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8054 #id: 385 #code: "L25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8763 …} #options: Doctrine\ORM\PersistentCollection {#8891 …} #associations: Doctrine\ORM\PersistentCollection {#8831 …} #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 {#8890 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8893 #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 {#8896 …} #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 {#15171 -props: [ "product" => App\Entity\Product\Product {#8054 #id: 385 #code: "L25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8763 …} #options: Doctrine\ORM\PersistentCollection {#8891 …} #associations: Doctrine\ORM\PersistentCollection {#8831 …} #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 {#8890 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8893 #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 {#8896 …} #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.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15231 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15234 …} +context: Sylius\TwigHooks\Bag\DataBag {#15229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15228 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14744 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15100 #collection: Doctrine\Common\Collections\ArrayCollection {#15099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23928 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15231 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15234 …} +context: Sylius\TwigHooks\Bag\DataBag {#15229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15228 …} +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 {#15100 #collection: Doctrine\Common\Collections\ArrayCollection {#15099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23928 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15239 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15231 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15234 …} +context: Sylius\TwigHooks\Bag\DataBag {#15229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15228 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14744 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15100 #collection: Doctrine\Common\Collections\ArrayCollection {#15099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23928 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15297 …} +context: Sylius\TwigHooks\Bag\DataBag {#15305 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14744 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15316 +variant: App\Entity\Product\ProductVariant {#14744 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15297 …} +context: Sylius\TwigHooks\Bag\DataBag {#15305 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15306 …} +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 | 11.42 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8906 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#8926 …} #variants: Doctrine\ORM\PersistentCollection {#8928 …} #options: Doctrine\ORM\PersistentCollection {#8932 …} #associations: Doctrine\ORM\PersistentCollection {#8930 …} #createdAt: DateTime @1773152174 {#8901 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#8900 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8935 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8936 #locale: "fr" #translatable: App\Entity\Product\Product {#8906} #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 {#8938 …} #channels: Doctrine\ORM\PersistentCollection {#8924 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8908 …} #reviews: Doctrine\ORM\PersistentCollection {#8920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8922 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8910 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8912 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8914 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8916 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8918 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15149 +product: App\Entity\Product\Product {#8906 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#8926 …} #variants: Doctrine\ORM\PersistentCollection {#8928 …} #options: Doctrine\ORM\PersistentCollection {#8932 …} #associations: Doctrine\ORM\PersistentCollection {#8930 …} #createdAt: DateTime @1773152174 {#8901 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#8900 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8935 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8936 #locale: "fr" #translatable: App\Entity\Product\Product {#8906} #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 {#8938 …} #channels: Doctrine\ORM\PersistentCollection {#8924 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8908 …} #reviews: Doctrine\ORM\PersistentCollection {#8920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8922 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8910 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8912 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8914 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8916 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8918 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15390 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8906 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#8926 …} #variants: Doctrine\ORM\PersistentCollection {#8928 …} #options: Doctrine\ORM\PersistentCollection {#8932 …} #associations: Doctrine\ORM\PersistentCollection {#8930 …} #createdAt: DateTime @1773152174 {#8901 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#8900 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8935 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8936 #locale: "fr" #translatable: App\Entity\Product\Product {#8906} #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 {#8938 …} #channels: Doctrine\ORM\PersistentCollection {#8924 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8908 …} #reviews: Doctrine\ORM\PersistentCollection {#8920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8922 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8910 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8912 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8914 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8916 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8918 …} #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 {#15466 -props: [ "product" => App\Entity\Product\Product {#8906 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#8926 …} #variants: Doctrine\ORM\PersistentCollection {#8928 …} #options: Doctrine\ORM\PersistentCollection {#8932 …} #associations: Doctrine\ORM\PersistentCollection {#8930 …} #createdAt: DateTime @1773152174 {#8901 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#8900 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8935 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8936 #locale: "fr" #translatable: App\Entity\Product\Product {#8906} #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 {#8938 …} #channels: Doctrine\ORM\PersistentCollection {#8924 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8908 …} #reviews: Doctrine\ORM\PersistentCollection {#8920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8922 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8910 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8912 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8914 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8916 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8918 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15450 …} +context: Sylius\TwigHooks\Bag\DataBag {#4803 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15390 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15397 #collection: Doctrine\Common\Collections\ArrayCollection {#15406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24015 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24017 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15450 …} +context: Sylius\TwigHooks\Bag\DataBag {#4803 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15447 …} +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 {#15397 #collection: Doctrine\Common\Collections\ArrayCollection {#15406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24015 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24017 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4800 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15450 …} +context: Sylius\TwigHooks\Bag\DataBag {#4803 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15390 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15397 #collection: Doctrine\Common\Collections\ArrayCollection {#15406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24015 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24017 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5262 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5211 …} +context: Sylius\TwigHooks\Bag\DataBag {#5254 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5265 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15390 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5259 +variant: App\Entity\Product\ProductVariant {#15390 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5262 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5211 …} +context: Sylius\TwigHooks\Bag\DataBag {#5254 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5265 …} +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.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8943 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#8963 …} #variants: Doctrine\ORM\PersistentCollection {#8965 …} #options: Doctrine\ORM\PersistentCollection {#8969 …} #associations: Doctrine\ORM\PersistentCollection {#8967 …} #createdAt: DateTime @1773152174 {#8941 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#8940 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8972 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8973 #locale: "fr" #translatable: App\Entity\Product\Product {#8943} #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 {#8975 …} #channels: Doctrine\ORM\PersistentCollection {#8961 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8945 …} #reviews: Doctrine\ORM\PersistentCollection {#8957 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8959 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8947 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8949 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8951 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8953 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8955 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15457 +product: App\Entity\Product\Product {#8943 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#8963 …} #variants: Doctrine\ORM\PersistentCollection {#8965 …} #options: Doctrine\ORM\PersistentCollection {#8969 …} #associations: Doctrine\ORM\PersistentCollection {#8967 …} #createdAt: DateTime @1773152174 {#8941 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#8940 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8972 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8973 #locale: "fr" #translatable: App\Entity\Product\Product {#8943} #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 {#8975 …} #channels: Doctrine\ORM\PersistentCollection {#8961 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8945 …} #reviews: Doctrine\ORM\PersistentCollection {#8957 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8959 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8947 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8949 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8951 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8953 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8955 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6326 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8943 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#8963 …} #variants: Doctrine\ORM\PersistentCollection {#8965 …} #options: Doctrine\ORM\PersistentCollection {#8969 …} #associations: Doctrine\ORM\PersistentCollection {#8967 …} #createdAt: DateTime @1773152174 {#8941 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#8940 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8972 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8973 #locale: "fr" #translatable: App\Entity\Product\Product {#8943} #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 {#8975 …} #channels: Doctrine\ORM\PersistentCollection {#8961 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8945 …} #reviews: Doctrine\ORM\PersistentCollection {#8957 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8959 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8947 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8949 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8951 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8953 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8955 …} #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 {#6683 -props: [ "product" => App\Entity\Product\Product {#8943 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#8963 …} #variants: Doctrine\ORM\PersistentCollection {#8965 …} #options: Doctrine\ORM\PersistentCollection {#8969 …} #associations: Doctrine\ORM\PersistentCollection {#8967 …} #createdAt: DateTime @1773152174 {#8941 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#8940 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8972 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8973 #locale: "fr" #translatable: App\Entity\Product\Product {#8943} #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 {#8975 …} #channels: Doctrine\ORM\PersistentCollection {#8961 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8945 …} #reviews: Doctrine\ORM\PersistentCollection {#8957 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8959 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8947 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8949 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8951 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8953 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8955 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6656 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6659 …} +context: Sylius\TwigHooks\Bag\DataBag {#7162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6662 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6326 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6332 #collection: Doctrine\Common\Collections\ArrayCollection {#6318 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24034 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24036 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6656 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6659 …} +context: Sylius\TwigHooks\Bag\DataBag {#7162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6662 …} +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 {#6332 #collection: Doctrine\Common\Collections\ArrayCollection {#6318 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24034 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24036 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#7143 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6656 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6659 …} +context: Sylius\TwigHooks\Bag\DataBag {#7162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6662 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6326 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6332 #collection: Doctrine\Common\Collections\ArrayCollection {#6318 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24034 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24036 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7948 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7952 …} +context: Sylius\TwigHooks\Bag\DataBag {#7955 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6326 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7964 +variant: App\Entity\Product\ProductVariant {#6326 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7948 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7952 …} +context: Sylius\TwigHooks\Bag\DataBag {#7955 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7950 …} +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.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8980 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#8997 …} #variants: Doctrine\ORM\PersistentCollection {#8999 …} #options: Doctrine\ORM\PersistentCollection {#9003 …} #associations: Doctrine\ORM\PersistentCollection {#9001 …} #createdAt: DateTime @1773152174 {#8978 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#8977 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9006 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9007 #locale: "fr" #translatable: App\Entity\Product\Product {#8980} #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 {#9009 …} #channels: Doctrine\ORM\PersistentCollection {#8995 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8945 …} #reviews: Doctrine\ORM\PersistentCollection {#8991 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8993 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8981 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8983 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8985 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8987 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8989 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6652 +product: App\Entity\Product\Product {#8980 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#8997 …} #variants: Doctrine\ORM\PersistentCollection {#8999 …} #options: Doctrine\ORM\PersistentCollection {#9003 …} #associations: Doctrine\ORM\PersistentCollection {#9001 …} #createdAt: DateTime @1773152174 {#8978 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#8977 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9006 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9007 #locale: "fr" #translatable: App\Entity\Product\Product {#8980} #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 {#9009 …} #channels: Doctrine\ORM\PersistentCollection {#8995 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8945 …} #reviews: Doctrine\ORM\PersistentCollection {#8991 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8993 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8981 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8983 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8985 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8987 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8989 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8507 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8980 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#8997 …} #variants: Doctrine\ORM\PersistentCollection {#8999 …} #options: Doctrine\ORM\PersistentCollection {#9003 …} #associations: Doctrine\ORM\PersistentCollection {#9001 …} #createdAt: DateTime @1773152174 {#8978 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#8977 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9006 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9007 #locale: "fr" #translatable: App\Entity\Product\Product {#8980} #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 {#9009 …} #channels: Doctrine\ORM\PersistentCollection {#8995 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8945 …} #reviews: Doctrine\ORM\PersistentCollection {#8991 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8993 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8981 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8983 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8985 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8987 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8989 …} #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 {#8864 -props: [ "product" => App\Entity\Product\Product {#8980 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#8997 …} #variants: Doctrine\ORM\PersistentCollection {#8999 …} #options: Doctrine\ORM\PersistentCollection {#9003 …} #associations: Doctrine\ORM\PersistentCollection {#9001 …} #createdAt: DateTime @1773152174 {#8978 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#8977 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9006 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9007 #locale: "fr" #translatable: App\Entity\Product\Product {#8980} #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 {#9009 …} #channels: Doctrine\ORM\PersistentCollection {#8995 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8945 …} #reviews: Doctrine\ORM\PersistentCollection {#8991 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8993 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8981 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8983 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8985 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8987 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8989 …} #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 {#8867 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8805 …} +context: Sylius\TwigHooks\Bag\DataBag {#9555 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8798 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8507 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8516 #collection: Doctrine\Common\Collections\ArrayCollection {#8687 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24053 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24055 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8867 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8805 …} +context: Sylius\TwigHooks\Bag\DataBag {#9555 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8798 …} +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 {#8516 #collection: Doctrine\Common\Collections\ArrayCollection {#8687 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24053 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24055 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#12250 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8867 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8805 …} +context: Sylius\TwigHooks\Bag\DataBag {#9555 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8798 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8507 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8516 #collection: Doctrine\Common\Collections\ArrayCollection {#8687 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24053 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24055 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14432 …} +context: Sylius\TwigHooks\Bag\DataBag {#14453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14452 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8507 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14503 +variant: App\Entity\Product\ProductVariant {#8507 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14432 …} +context: Sylius\TwigHooks\Bag\DataBag {#14453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14452 …} +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.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9014 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#9031 …} #variants: Doctrine\ORM\PersistentCollection {#9033 …} #options: Doctrine\ORM\PersistentCollection {#9037 …} #associations: Doctrine\ORM\PersistentCollection {#9035 …} #createdAt: DateTime @1773152175 {#9012 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776929400 {#9011 : 2026-04-23 09:30:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9040 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9041 #locale: "fr" #translatable: App\Entity\Product\Product {#9014} #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 {#9043 …} #channels: Doctrine\ORM\PersistentCollection {#9029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9025 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9027 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9015 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9017 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9019 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9021 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9023 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8822 +product: App\Entity\Product\Product {#9014 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#9031 …} #variants: Doctrine\ORM\PersistentCollection {#9033 …} #options: Doctrine\ORM\PersistentCollection {#9037 …} #associations: Doctrine\ORM\PersistentCollection {#9035 …} #createdAt: DateTime @1773152175 {#9012 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776929400 {#9011 : 2026-04-23 09:30:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9040 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9041 #locale: "fr" #translatable: App\Entity\Product\Product {#9014} #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 {#9043 …} #channels: Doctrine\ORM\PersistentCollection {#9029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9025 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9027 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9015 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9017 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9019 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9021 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9023 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15046 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9014 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#9031 …} #variants: Doctrine\ORM\PersistentCollection {#9033 …} #options: Doctrine\ORM\PersistentCollection {#9037 …} #associations: Doctrine\ORM\PersistentCollection {#9035 …} #createdAt: DateTime @1773152175 {#9012 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776929400 {#9011 : 2026-04-23 09:30:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9040 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9041 #locale: "fr" #translatable: App\Entity\Product\Product {#9014} #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 {#9043 …} #channels: Doctrine\ORM\PersistentCollection {#9029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9025 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9027 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9015 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9017 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9019 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9021 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9023 …} #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 {#15561 -props: [ "product" => App\Entity\Product\Product {#9014 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#9031 …} #variants: Doctrine\ORM\PersistentCollection {#9033 …} #options: Doctrine\ORM\PersistentCollection {#9037 …} #associations: Doctrine\ORM\PersistentCollection {#9035 …} #createdAt: DateTime @1773152175 {#9012 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776929400 {#9011 : 2026-04-23 09:30:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9040 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9041 #locale: "fr" #translatable: App\Entity\Product\Product {#9014} #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 {#9043 …} #channels: Doctrine\ORM\PersistentCollection {#9029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9025 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9027 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9015 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9017 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9019 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9021 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9023 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15545 …} +context: Sylius\TwigHooks\Bag\DataBag {#15607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15046 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15049 #collection: Doctrine\Common\Collections\ArrayCollection {#15051 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14925 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24072 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24074 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15545 …} +context: Sylius\TwigHooks\Bag\DataBag {#15607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15542 …} +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 {#15049 #collection: Doctrine\Common\Collections\ArrayCollection {#15051 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14925 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24072 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24074 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15611 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15545 …} +context: Sylius\TwigHooks\Bag\DataBag {#15607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15046 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15049 #collection: Doctrine\Common\Collections\ArrayCollection {#15051 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14925 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24072 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24074 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15652 …} +context: Sylius\TwigHooks\Bag\DataBag {#15659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15046 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15664 +variant: App\Entity\Product\ProductVariant {#15046 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15652 …} +context: Sylius\TwigHooks\Bag\DataBag {#15659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15660 …} +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.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9051 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#9068 …} #variants: Doctrine\ORM\PersistentCollection {#9070 …} #options: Doctrine\ORM\PersistentCollection {#9074 …} #associations: Doctrine\ORM\PersistentCollection {#9072 …} #createdAt: DateTime @1773152174 {#9046 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#9045 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9077 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9078 #locale: "fr" #translatable: App\Entity\Product\Product {#9051} #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 {#9080 …} #channels: Doctrine\ORM\PersistentCollection {#9066 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9049 …} #reviews: Doctrine\ORM\PersistentCollection {#9062 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9064 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9052 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9054 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9056 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9058 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15552 +product: App\Entity\Product\Product {#9051 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#9068 …} #variants: Doctrine\ORM\PersistentCollection {#9070 …} #options: Doctrine\ORM\PersistentCollection {#9074 …} #associations: Doctrine\ORM\PersistentCollection {#9072 …} #createdAt: DateTime @1773152174 {#9046 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#9045 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9077 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9078 #locale: "fr" #translatable: App\Entity\Product\Product {#9051} #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 {#9080 …} #channels: Doctrine\ORM\PersistentCollection {#9066 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9049 …} #reviews: Doctrine\ORM\PersistentCollection {#9062 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9064 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9052 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9054 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9056 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9058 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15728 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9051 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#9068 …} #variants: Doctrine\ORM\PersistentCollection {#9070 …} #options: Doctrine\ORM\PersistentCollection {#9074 …} #associations: Doctrine\ORM\PersistentCollection {#9072 …} #createdAt: DateTime @1773152174 {#9046 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#9045 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9077 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9078 #locale: "fr" #translatable: App\Entity\Product\Product {#9051} #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 {#9080 …} #channels: Doctrine\ORM\PersistentCollection {#9066 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9049 …} #reviews: Doctrine\ORM\PersistentCollection {#9062 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9064 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9052 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9054 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9056 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9058 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9060 …} #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 {#15804 -props: [ "product" => App\Entity\Product\Product {#9051 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#9068 …} #variants: Doctrine\ORM\PersistentCollection {#9070 …} #options: Doctrine\ORM\PersistentCollection {#9074 …} #associations: Doctrine\ORM\PersistentCollection {#9072 …} #createdAt: DateTime @1773152174 {#9046 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#9045 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9077 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9078 #locale: "fr" #translatable: App\Entity\Product\Product {#9051} #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 {#9080 …} #channels: Doctrine\ORM\PersistentCollection {#9066 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9049 …} #reviews: Doctrine\ORM\PersistentCollection {#9062 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9064 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9052 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9054 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9056 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9058 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15788 …} +context: Sylius\TwigHooks\Bag\DataBag {#15850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15785 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15728 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15735 #collection: Doctrine\Common\Collections\ArrayCollection {#15744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24091 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24093 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15788 …} +context: Sylius\TwigHooks\Bag\DataBag {#15850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15785 …} +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 {#15735 #collection: Doctrine\Common\Collections\ArrayCollection {#15744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24091 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24093 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15854 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15788 …} +context: Sylius\TwigHooks\Bag\DataBag {#15850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15785 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15728 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15735 #collection: Doctrine\Common\Collections\ArrayCollection {#15744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24091 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24093 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15895 …} +context: Sylius\TwigHooks\Bag\DataBag {#15902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15903 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15728 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15907 +variant: App\Entity\Product\ProductVariant {#15728 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15895 …} +context: Sylius\TwigHooks\Bag\DataBag {#15902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15903 …} +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.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9085 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#9102 …} #variants: Doctrine\ORM\PersistentCollection {#9104 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1773152177 {#9083 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777023905 {#9082 : 2026-04-24 11:45:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#9085} #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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9100 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9096 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9098 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9086 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9088 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9090 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9092 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9094 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15795 +product: App\Entity\Product\Product {#9085 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#9102 …} #variants: Doctrine\ORM\PersistentCollection {#9104 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1773152177 {#9083 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777023905 {#9082 : 2026-04-24 11:45:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#9085} #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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9100 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9096 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9098 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9086 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9088 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9090 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9092 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9094 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15971 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9085 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#9102 …} #variants: Doctrine\ORM\PersistentCollection {#9104 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1773152177 {#9083 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777023905 {#9082 : 2026-04-24 11:45:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#9085} #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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9100 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9096 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9098 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9086 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9088 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9090 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9092 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9094 …} #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 {#16047 -props: [ "product" => App\Entity\Product\Product {#9085 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#9102 …} #variants: Doctrine\ORM\PersistentCollection {#9104 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1773152177 {#9083 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777023905 {#9082 : 2026-04-24 11:45:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#9085} #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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9100 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9096 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9098 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9086 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9088 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9090 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9092 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9094 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16031 …} +context: Sylius\TwigHooks\Bag\DataBag {#16093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16028 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15971 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15978 #collection: Doctrine\Common\Collections\ArrayCollection {#15987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24110 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24112 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16031 …} +context: Sylius\TwigHooks\Bag\DataBag {#16093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16028 …} +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 {#15978 #collection: Doctrine\Common\Collections\ArrayCollection {#15987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24110 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24112 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16097 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16031 …} +context: Sylius\TwigHooks\Bag\DataBag {#16093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16028 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15971 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15978 #collection: Doctrine\Common\Collections\ArrayCollection {#15987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24110 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24112 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16138 …} +context: Sylius\TwigHooks\Bag\DataBag {#16145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16146 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15971 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16150 +variant: App\Entity\Product\ProductVariant {#15971 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16138 …} +context: Sylius\TwigHooks\Bag\DataBag {#16145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16146 …} +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 | 8.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9119 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#9136 …} #variants: Doctrine\ORM\PersistentCollection {#9138 …} #options: Doctrine\ORM\PersistentCollection {#9142 …} #associations: Doctrine\ORM\PersistentCollection {#9140 …} #createdAt: DateTime @1773152175 {#9117 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#9116 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9145 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9146 #locale: "fr" #translatable: App\Entity\Product\Product {#9119} #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 {#9148 …} #channels: Doctrine\ORM\PersistentCollection {#9134 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8904 …} #reviews: Doctrine\ORM\PersistentCollection {#9130 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9132 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9120 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9122 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9124 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9126 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9128 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16038 +product: App\Entity\Product\Product {#9119 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#9136 …} #variants: Doctrine\ORM\PersistentCollection {#9138 …} #options: Doctrine\ORM\PersistentCollection {#9142 …} #associations: Doctrine\ORM\PersistentCollection {#9140 …} #createdAt: DateTime @1773152175 {#9117 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#9116 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9145 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9146 #locale: "fr" #translatable: App\Entity\Product\Product {#9119} #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 {#9148 …} #channels: Doctrine\ORM\PersistentCollection {#9134 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8904 …} #reviews: Doctrine\ORM\PersistentCollection {#9130 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9132 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9120 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9122 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9124 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9126 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9128 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16214 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9119 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#9136 …} #variants: Doctrine\ORM\PersistentCollection {#9138 …} #options: Doctrine\ORM\PersistentCollection {#9142 …} #associations: Doctrine\ORM\PersistentCollection {#9140 …} #createdAt: DateTime @1773152175 {#9117 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#9116 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9145 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9146 #locale: "fr" #translatable: App\Entity\Product\Product {#9119} #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 {#9148 …} #channels: Doctrine\ORM\PersistentCollection {#9134 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8904 …} #reviews: Doctrine\ORM\PersistentCollection {#9130 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9132 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9120 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9122 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9124 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9126 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9128 …} #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 {#16290 -props: [ "product" => App\Entity\Product\Product {#9119 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#9136 …} #variants: Doctrine\ORM\PersistentCollection {#9138 …} #options: Doctrine\ORM\PersistentCollection {#9142 …} #associations: Doctrine\ORM\PersistentCollection {#9140 …} #createdAt: DateTime @1773152175 {#9117 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#9116 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9145 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9146 #locale: "fr" #translatable: App\Entity\Product\Product {#9119} #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 {#9148 …} #channels: Doctrine\ORM\PersistentCollection {#9134 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8904 …} #reviews: Doctrine\ORM\PersistentCollection {#9130 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9132 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9120 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9122 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9124 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9126 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9128 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 1.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16274 …} +context: Sylius\TwigHooks\Bag\DataBag {#16336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16271 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16214 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16221 #collection: Doctrine\Common\Collections\ArrayCollection {#16230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24129 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24131 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16274 …} +context: Sylius\TwigHooks\Bag\DataBag {#16336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16271 …} +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 {#16221 #collection: Doctrine\Common\Collections\ArrayCollection {#16230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24129 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24131 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16340 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16274 …} +context: Sylius\TwigHooks\Bag\DataBag {#16336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16271 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16214 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16221 #collection: Doctrine\Common\Collections\ArrayCollection {#16230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24129 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24131 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16381 …} +context: Sylius\TwigHooks\Bag\DataBag {#16388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16214 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16393 +variant: App\Entity\Product\ProductVariant {#16214 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16381 …} +context: Sylius\TwigHooks\Bag\DataBag {#16388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16389 …} +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 | 8.31 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9153 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9172 …} #options: Doctrine\ORM\PersistentCollection {#9176 …} #associations: Doctrine\ORM\PersistentCollection {#9174 …} #createdAt: DateTime @1773152177 {#9151 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777016808 {#9150 : 2026-04-24 09:46:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9179 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9180 #locale: "fr" #translatable: App\Entity\Product\Product {#9153} #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 {#9182 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9154 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9156 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9158 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9160 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9162 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16281 +product: App\Entity\Product\Product {#9153 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9172 …} #options: Doctrine\ORM\PersistentCollection {#9176 …} #associations: Doctrine\ORM\PersistentCollection {#9174 …} #createdAt: DateTime @1773152177 {#9151 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777016808 {#9150 : 2026-04-24 09:46:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9179 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9180 #locale: "fr" #translatable: App\Entity\Product\Product {#9153} #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 {#9182 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9154 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9156 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9158 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9160 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9162 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16457 …} +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 {#14045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14071 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9153 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9172 …} #options: Doctrine\ORM\PersistentCollection {#9176 …} #associations: Doctrine\ORM\PersistentCollection {#9174 …} #createdAt: DateTime @1773152177 {#9151 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777016808 {#9150 : 2026-04-24 09:46:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9179 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9180 #locale: "fr" #translatable: App\Entity\Product\Product {#9153} #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 {#9182 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9154 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9156 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9158 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9160 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9162 …} #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 {#16533 -props: [ "product" => App\Entity\Product\Product {#9153 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9172 …} #options: Doctrine\ORM\PersistentCollection {#9176 …} #associations: Doctrine\ORM\PersistentCollection {#9174 …} #createdAt: DateTime @1773152177 {#9151 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777016808 {#9150 : 2026-04-24 09:46:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9179 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9180 #locale: "fr" #translatable: App\Entity\Product\Product {#9153} #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 {#9182 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9154 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9156 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9158 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9160 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9162 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16517 …} +context: Sylius\TwigHooks\Bag\DataBag {#16579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16514 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16457 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16464 #collection: Doctrine\Common\Collections\ArrayCollection {#16473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24148 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24150 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16517 …} +context: Sylius\TwigHooks\Bag\DataBag {#16579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16514 …} +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 {#16464 #collection: Doctrine\Common\Collections\ArrayCollection {#16473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24148 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24150 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16583 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16517 …} +context: Sylius\TwigHooks\Bag\DataBag {#16579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16514 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16457 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16464 #collection: Doctrine\Common\Collections\ArrayCollection {#16473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24148 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24150 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16624 …} +context: Sylius\TwigHooks\Bag\DataBag {#16631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16632 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16457 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16636 +variant: App\Entity\Product\ProductVariant {#16457 …} +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 {#9361 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12135 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9358 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16624 …} +context: Sylius\TwigHooks\Bag\DataBag {#16631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16632 …} +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 | 8.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13774 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12201 …} +context: Sylius\TwigHooks\Bag\DataBag {#13764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12211 …} +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 {#13968 +cart: App\Entity\Order\Order {#12520 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13774 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12201 …} +context: Sylius\TwigHooks\Bag\DataBag {#13764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12211 …} +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 …} } |
|||