Components
12
Twig Components
44
Render Count
129
ms
Render Time
110.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 110.0 MiB | 4.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12855 …} +context: Sylius\TwigHooks\Bag\DataBag {#12861 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12860 …} +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 {#12876 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12855 …} +context: Sylius\TwigHooks\Bag\DataBag {#12861 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12860 …} +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 | 110.0 MiB | 2.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12953 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12949 …} +context: Sylius\TwigHooks\Bag\DataBag {#12951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12952 …} +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 {#12962 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12953 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12949 …} +context: Sylius\TwigHooks\Bag\DataBag {#12951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12952 …} +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 | 110.0 MiB | 16.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13061 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13034 …} +context: Sylius\TwigHooks\Bag\DataBag {#13056 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13054 …} +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 {#13082 +cart: App\Entity\Order\Order {#13137 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13061 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13034 …} +context: Sylius\TwigHooks\Bag\DataBag {#13056 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13054 …} +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 | 110.0 MiB | 10.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13770 …} +context: Sylius\TwigHooks\Bag\DataBag {#13766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13768 …} +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 {#13780 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13770 …} +context: Sylius\TwigHooks\Bag\DataBag {#13766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13768 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 2.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14491 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14487 …} +context: Sylius\TwigHooks\Bag\DataBag {#14488 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14490 …} +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 {#14500 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14491 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14487 …} +context: Sylius\TwigHooks\Bag\DataBag {#14488 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14490 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14599 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14595 …} +context: Sylius\TwigHooks\Bag\DataBag {#14596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14598 …} +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 {#14607 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14599 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14595 …} +context: Sylius\TwigHooks\Bag\DataBag {#14596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14598 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 6.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14666 …} +context: Sylius\TwigHooks\Bag\DataBag {#14667 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14669 …} +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 {#14678 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14666 …} +context: Sylius\TwigHooks\Bag\DataBag {#14667 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14669 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 20.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8296 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152176 {#8246 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8306 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #id: 429 #name: "Aspirateur DIMACO 70L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-70l-3moteurs-cuve-inox-M70B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8523 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15204 +product: App\Entity\Product\Product {#8296 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152176 {#8246 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8306 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #id: 429 #name: "Aspirateur DIMACO 70L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-70l-3moteurs-cuve-inox-M70B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8523 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9146 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 2.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8296 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152176 {#8246 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8306 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #id: 429 #name: "Aspirateur DIMACO 70L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-70l-3moteurs-cuve-inox-M70B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8523 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aspirateur DIMACO 70L 3moteurs & cuve inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15358 -props: [ "product" => App\Entity\Product\Product {#8296 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152176 {#8246 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8306 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #id: 429 #name: "Aspirateur DIMACO 70L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-70l-3moteurs-cuve-inox-M70B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8523 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 2.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15387 …} +context: Sylius\TwigHooks\Bag\DataBag {#15389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15381 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23953 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15387 …} +context: Sylius\TwigHooks\Bag\DataBag {#15389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15381 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aspirateur DIMACO 70L 3moteurs & cuve inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23953 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15375 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15387 …} +context: Sylius\TwigHooks\Bag\DataBag {#15389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15381 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23953 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 1.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15491 …} +context: Sylius\TwigHooks\Bag\DataBag {#15499 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15500 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15510 +variant: App\Entity\Product\ProductVariant {#9146 …} +price: "1\u{202F}088,00\u{A0}€" +originalPrice: "1\u{202F}088,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15491 …} +context: Sylius\TwigHooks\Bag\DataBag {#15499 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15500 …} +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 | 110.0 MiB | 6.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9422 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9439 …} #variants: Doctrine\ORM\PersistentCollection {#9452 …} #options: Doctrine\ORM\PersistentCollection {#9443 …} #associations: Doctrine\ORM\PersistentCollection {#9441 …} #createdAt: DateTime @1773152176 {#9420 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9419 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9446 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9447 #locale: "fr" #translatable: App\Entity\Product\Product {#9422} #id: 425 #name: "Aspirateur DIMACO 60L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-60l-3moteurs-cuve-inox-M53" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9449 …} #channels: Doctrine\ORM\PersistentCollection {#9437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9433 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9435 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9423 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9425 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9427 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9429 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9431 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15425 +product: App\Entity\Product\Product {#9422 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9439 …} #variants: Doctrine\ORM\PersistentCollection {#9452 …} #options: Doctrine\ORM\PersistentCollection {#9443 …} #associations: Doctrine\ORM\PersistentCollection {#9441 …} #createdAt: DateTime @1773152176 {#9420 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9419 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9446 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9447 #locale: "fr" #translatable: App\Entity\Product\Product {#9422} #id: 425 #name: "Aspirateur DIMACO 60L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-60l-3moteurs-cuve-inox-M53" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9449 …} #channels: Doctrine\ORM\PersistentCollection {#9437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9433 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9435 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9423 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9425 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9427 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9429 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9431 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9453 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9422 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9439 …} #variants: Doctrine\ORM\PersistentCollection {#9452 …} #options: Doctrine\ORM\PersistentCollection {#9443 …} #associations: Doctrine\ORM\PersistentCollection {#9441 …} #createdAt: DateTime @1773152176 {#9420 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9419 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9446 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9447 #locale: "fr" #translatable: App\Entity\Product\Product {#9422} #id: 425 #name: "Aspirateur DIMACO 60L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-60l-3moteurs-cuve-inox-M53" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9449 …} #channels: Doctrine\ORM\PersistentCollection {#9437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9433 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9435 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9423 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9425 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9427 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9429 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9431 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aspirateur DIMACO 60L 3moteurs & cuve inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15637 -props: [ "product" => App\Entity\Product\Product {#9422 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9439 …} #variants: Doctrine\ORM\PersistentCollection {#9452 …} #options: Doctrine\ORM\PersistentCollection {#9443 …} #associations: Doctrine\ORM\PersistentCollection {#9441 …} #createdAt: DateTime @1773152176 {#9420 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9419 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9446 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9447 #locale: "fr" #translatable: App\Entity\Product\Product {#9422} #id: 425 #name: "Aspirateur DIMACO 60L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-60l-3moteurs-cuve-inox-M53" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9449 …} #channels: Doctrine\ORM\PersistentCollection {#9437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9433 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9435 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9423 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9425 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9427 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9429 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9431 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15621 …} +context: Sylius\TwigHooks\Bag\DataBag {#15630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9453 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9463 #collection: Doctrine\Common\Collections\ArrayCollection {#9464 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23978 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23980 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15621 …} +context: Sylius\TwigHooks\Bag\DataBag {#15630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aspirateur DIMACO 60L 3moteurs & cuve inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9463 #collection: Doctrine\Common\Collections\ArrayCollection {#9464 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23978 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23980 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15684 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15621 …} +context: Sylius\TwigHooks\Bag\DataBag {#15630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9453 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9463 #collection: Doctrine\Common\Collections\ArrayCollection {#9464 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23978 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23980 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15734 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15725 …} +context: Sylius\TwigHooks\Bag\DataBag {#15732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15733 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9453 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15737 +variant: App\Entity\Product\ProductVariant {#9453 …} +price: "957,00\u{A0}€" +originalPrice: "957,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15734 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15725 …} +context: Sylius\TwigHooks\Bag\DataBag {#15732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15733 …} +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 | 110.0 MiB | 7.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9470 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9487 …} #variants: Doctrine\ORM\PersistentCollection {#9500 …} #options: Doctrine\ORM\PersistentCollection {#9491 …} #associations: Doctrine\ORM\PersistentCollection {#9489 …} #createdAt: DateTime @1773152175 {#9468 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9467 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9494 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9495 #locale: "fr" #translatable: App\Entity\Product\Product {#9470} #id: 280 #name: "Aspirateur 21L 1250W cuve Inox" #slug: "aspirateur-21l-1250w-cuve-inox-E21I" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9497 …} #channels: Doctrine\ORM\PersistentCollection {#9485 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9483 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9471 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9473 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9475 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9477 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9479 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15628 +product: App\Entity\Product\Product {#9470 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9487 …} #variants: Doctrine\ORM\PersistentCollection {#9500 …} #options: Doctrine\ORM\PersistentCollection {#9491 …} #associations: Doctrine\ORM\PersistentCollection {#9489 …} #createdAt: DateTime @1773152175 {#9468 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9467 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9494 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9495 #locale: "fr" #translatable: App\Entity\Product\Product {#9470} #id: 280 #name: "Aspirateur 21L 1250W cuve Inox" #slug: "aspirateur-21l-1250w-cuve-inox-E21I" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9497 …} #channels: Doctrine\ORM\PersistentCollection {#9485 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9483 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9471 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9473 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9475 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9477 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9479 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9501 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9470 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9487 …} #variants: Doctrine\ORM\PersistentCollection {#9500 …} #options: Doctrine\ORM\PersistentCollection {#9491 …} #associations: Doctrine\ORM\PersistentCollection {#9489 …} #createdAt: DateTime @1773152175 {#9468 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9467 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9494 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9495 #locale: "fr" #translatable: App\Entity\Product\Product {#9470} #id: 280 #name: "Aspirateur 21L 1250W cuve Inox" #slug: "aspirateur-21l-1250w-cuve-inox-E21I" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9497 …} #channels: Doctrine\ORM\PersistentCollection {#9485 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9483 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9471 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9473 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9475 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9477 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9479 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aspirateur 21L 1250W cuve Inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15854 -props: [ "product" => App\Entity\Product\Product {#9470 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9487 …} #variants: Doctrine\ORM\PersistentCollection {#9500 …} #options: Doctrine\ORM\PersistentCollection {#9491 …} #associations: Doctrine\ORM\PersistentCollection {#9489 …} #createdAt: DateTime @1773152175 {#9468 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9467 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9494 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9495 #locale: "fr" #translatable: App\Entity\Product\Product {#9470} #id: 280 #name: "Aspirateur 21L 1250W cuve Inox" #slug: "aspirateur-21l-1250w-cuve-inox-E21I" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9497 …} #channels: Doctrine\ORM\PersistentCollection {#9485 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9483 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9471 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9473 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9475 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9477 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9479 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15838 …} +context: Sylius\TwigHooks\Bag\DataBag {#15847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9501 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9511 #collection: Doctrine\Common\Collections\ArrayCollection {#9512 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9510 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23999 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15838 …} +context: Sylius\TwigHooks\Bag\DataBag {#15847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aspirateur 21L 1250W cuve Inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9511 #collection: Doctrine\Common\Collections\ArrayCollection {#9512 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9510 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23999 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15901 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15838 …} +context: Sylius\TwigHooks\Bag\DataBag {#15847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9501 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9511 #collection: Doctrine\Common\Collections\ArrayCollection {#9512 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9510 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23999 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15951 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15942 …} +context: Sylius\TwigHooks\Bag\DataBag {#15949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9501 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15954 +variant: App\Entity\Product\ProductVariant {#9501 …} +price: "364,00\u{A0}€" +originalPrice: "364,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15951 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15942 …} +context: Sylius\TwigHooks\Bag\DataBag {#15949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15950 …} +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 | 110.0 MiB | 7.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9518 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9535 …} #variants: Doctrine\ORM\PersistentCollection {#9548 …} #options: Doctrine\ORM\PersistentCollection {#9539 …} #associations: Doctrine\ORM\PersistentCollection {#9537 …} #createdAt: DateTime @1773152175 {#9516 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9515 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9542 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9543 #locale: "fr" #translatable: App\Entity\Product\Product {#9518} #id: 279 #name: "Aspirateur 21L 1250W cuve ABS" #slug: "aspirateur-21l-1250w-cuve-abs-E21A" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9545 …} #channels: Doctrine\ORM\PersistentCollection {#9533 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9529 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9531 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9519 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9521 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9523 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9525 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9527 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15845 +product: App\Entity\Product\Product {#9518 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9535 …} #variants: Doctrine\ORM\PersistentCollection {#9548 …} #options: Doctrine\ORM\PersistentCollection {#9539 …} #associations: Doctrine\ORM\PersistentCollection {#9537 …} #createdAt: DateTime @1773152175 {#9516 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9515 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9542 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9543 #locale: "fr" #translatable: App\Entity\Product\Product {#9518} #id: 279 #name: "Aspirateur 21L 1250W cuve ABS" #slug: "aspirateur-21l-1250w-cuve-abs-E21A" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9545 …} #channels: Doctrine\ORM\PersistentCollection {#9533 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9529 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9531 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9519 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9521 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9523 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9525 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9527 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9549 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9518 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9535 …} #variants: Doctrine\ORM\PersistentCollection {#9548 …} #options: Doctrine\ORM\PersistentCollection {#9539 …} #associations: Doctrine\ORM\PersistentCollection {#9537 …} #createdAt: DateTime @1773152175 {#9516 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9515 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9542 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9543 #locale: "fr" #translatable: App\Entity\Product\Product {#9518} #id: 279 #name: "Aspirateur 21L 1250W cuve ABS" #slug: "aspirateur-21l-1250w-cuve-abs-E21A" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9545 …} #channels: Doctrine\ORM\PersistentCollection {#9533 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9529 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9531 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9519 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9521 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9523 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9525 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9527 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aspirateur 21L 1250W cuve ABS" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16071 -props: [ "product" => App\Entity\Product\Product {#9518 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9535 …} #variants: Doctrine\ORM\PersistentCollection {#9548 …} #options: Doctrine\ORM\PersistentCollection {#9539 …} #associations: Doctrine\ORM\PersistentCollection {#9537 …} #createdAt: DateTime @1773152175 {#9516 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9515 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9542 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9543 #locale: "fr" #translatable: App\Entity\Product\Product {#9518} #id: 279 #name: "Aspirateur 21L 1250W cuve ABS" #slug: "aspirateur-21l-1250w-cuve-abs-E21A" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9545 …} #channels: Doctrine\ORM\PersistentCollection {#9533 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9529 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9531 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9519 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9521 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9523 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9525 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9527 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16106 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16055 …} +context: Sylius\TwigHooks\Bag\DataBag {#16064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9549 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9559 #collection: Doctrine\Common\Collections\ArrayCollection {#9560 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9558 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24018 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16106 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16055 …} +context: Sylius\TwigHooks\Bag\DataBag {#16064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aspirateur 21L 1250W cuve ABS" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9559 #collection: Doctrine\Common\Collections\ArrayCollection {#9560 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9558 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24018 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16118 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16106 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16055 …} +context: Sylius\TwigHooks\Bag\DataBag {#16064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9549 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9559 #collection: Doctrine\Common\Collections\ArrayCollection {#9560 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9558 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24018 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16168 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16159 …} +context: Sylius\TwigHooks\Bag\DataBag {#16166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16167 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9549 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16171 +variant: App\Entity\Product\ProductVariant {#9549 …} +price: "256,00\u{A0}€" +originalPrice: "256,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16168 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16159 …} +context: Sylius\TwigHooks\Bag\DataBag {#16166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16167 …} +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 | 110.0 MiB | 6.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9566 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9586 …} #variants: Doctrine\ORM\PersistentCollection {#9599 …} #options: Doctrine\ORM\PersistentCollection {#9590 …} #associations: Doctrine\ORM\PersistentCollection {#9588 …} #createdAt: DateTime @1773152175 {#9564 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9563 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9593 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9594 #locale: "fr" #translatable: App\Entity\Product\Product {#9566} #id: 191 #name: "Filtre Polyester avec collerette ø440" #slug: "filtre-polyester-avec-collerette-o440-ASFILCOL440" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9596 …} #channels: Doctrine\ORM\PersistentCollection {#9584 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9580 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9582 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9570 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9572 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9574 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9576 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9578 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16062 +product: App\Entity\Product\Product {#9566 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9586 …} #variants: Doctrine\ORM\PersistentCollection {#9599 …} #options: Doctrine\ORM\PersistentCollection {#9590 …} #associations: Doctrine\ORM\PersistentCollection {#9588 …} #createdAt: DateTime @1773152175 {#9564 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9563 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9593 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9594 #locale: "fr" #translatable: App\Entity\Product\Product {#9566} #id: 191 #name: "Filtre Polyester avec collerette ø440" #slug: "filtre-polyester-avec-collerette-o440-ASFILCOL440" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9596 …} #channels: Doctrine\ORM\PersistentCollection {#9584 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9580 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9582 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9570 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9572 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9574 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9576 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9578 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9600 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9566 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9586 …} #variants: Doctrine\ORM\PersistentCollection {#9599 …} #options: Doctrine\ORM\PersistentCollection {#9590 …} #associations: Doctrine\ORM\PersistentCollection {#9588 …} #createdAt: DateTime @1773152175 {#9564 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9563 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9593 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9594 #locale: "fr" #translatable: App\Entity\Product\Product {#9566} #id: 191 #name: "Filtre Polyester avec collerette ø440" #slug: "filtre-polyester-avec-collerette-o440-ASFILCOL440" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9596 …} #channels: Doctrine\ORM\PersistentCollection {#9584 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9580 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9582 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9570 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9572 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9574 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9576 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9578 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtre Polyester avec collerette ø440" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16288 -props: [ "product" => App\Entity\Product\Product {#9566 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9586 …} #variants: Doctrine\ORM\PersistentCollection {#9599 …} #options: Doctrine\ORM\PersistentCollection {#9590 …} #associations: Doctrine\ORM\PersistentCollection {#9588 …} #createdAt: DateTime @1773152175 {#9564 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9563 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9593 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9594 #locale: "fr" #translatable: App\Entity\Product\Product {#9566} #id: 191 #name: "Filtre Polyester avec collerette ø440" #slug: "filtre-polyester-avec-collerette-o440-ASFILCOL440" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9596 …} #channels: Doctrine\ORM\PersistentCollection {#9584 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9580 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9582 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9570 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9572 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9574 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9576 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9578 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16323 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16272 …} +context: Sylius\TwigHooks\Bag\DataBag {#16281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16321 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9600 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9610 #collection: Doctrine\Common\Collections\ArrayCollection {#9611 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9609 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24037 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16323 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16272 …} +context: Sylius\TwigHooks\Bag\DataBag {#16281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16321 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre Polyester avec collerette ø440" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9610 #collection: Doctrine\Common\Collections\ArrayCollection {#9611 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9609 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24037 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16335 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16323 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16272 …} +context: Sylius\TwigHooks\Bag\DataBag {#16281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16321 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9600 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9610 #collection: Doctrine\Common\Collections\ArrayCollection {#9611 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9609 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24037 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16385 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16376 …} +context: Sylius\TwigHooks\Bag\DataBag {#16383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16384 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9600 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16388 +variant: App\Entity\Product\ProductVariant {#9600 …} +price: "57,91\u{A0}€" +originalPrice: "57,91\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16385 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16376 …} +context: Sylius\TwigHooks\Bag\DataBag {#16383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16384 …} +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 | 110.0 MiB | 6.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9617 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9634 …} #variants: Doctrine\ORM\PersistentCollection {#9647 …} #options: Doctrine\ORM\PersistentCollection {#9638 …} #associations: Doctrine\ORM\PersistentCollection {#9636 …} #createdAt: DateTime @1773152175 {#9615 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9614 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9641 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9642 #locale: "fr" #translatable: App\Entity\Product\Product {#9617} #id: 190 #name: "Filtre panier polyester avec Collerette Diam.340" #slug: "filtre-panier-polyester-avec-collerette-diam-340-ASFILCOL340" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9644 …} #channels: Doctrine\ORM\PersistentCollection {#9632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9630 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9618 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9620 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9622 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9624 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9626 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16279 +product: App\Entity\Product\Product {#9617 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9634 …} #variants: Doctrine\ORM\PersistentCollection {#9647 …} #options: Doctrine\ORM\PersistentCollection {#9638 …} #associations: Doctrine\ORM\PersistentCollection {#9636 …} #createdAt: DateTime @1773152175 {#9615 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9614 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9641 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9642 #locale: "fr" #translatable: App\Entity\Product\Product {#9617} #id: 190 #name: "Filtre panier polyester avec Collerette Diam.340" #slug: "filtre-panier-polyester-avec-collerette-diam-340-ASFILCOL340" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9644 …} #channels: Doctrine\ORM\PersistentCollection {#9632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9630 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9618 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9620 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9622 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9624 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9626 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9648 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9617 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9634 …} #variants: Doctrine\ORM\PersistentCollection {#9647 …} #options: Doctrine\ORM\PersistentCollection {#9638 …} #associations: Doctrine\ORM\PersistentCollection {#9636 …} #createdAt: DateTime @1773152175 {#9615 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9614 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9641 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9642 #locale: "fr" #translatable: App\Entity\Product\Product {#9617} #id: 190 #name: "Filtre panier polyester avec Collerette Diam.340" #slug: "filtre-panier-polyester-avec-collerette-diam-340-ASFILCOL340" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9644 …} #channels: Doctrine\ORM\PersistentCollection {#9632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9630 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9618 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9620 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9622 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9624 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9626 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtre panier polyester avec Collerette Diam.340" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16505 -props: [ "product" => App\Entity\Product\Product {#9617 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9634 …} #variants: Doctrine\ORM\PersistentCollection {#9647 …} #options: Doctrine\ORM\PersistentCollection {#9638 …} #associations: Doctrine\ORM\PersistentCollection {#9636 …} #createdAt: DateTime @1773152175 {#9615 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9614 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9641 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9642 #locale: "fr" #translatable: App\Entity\Product\Product {#9617} #id: 190 #name: "Filtre panier polyester avec Collerette Diam.340" #slug: "filtre-panier-polyester-avec-collerette-diam-340-ASFILCOL340" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9644 …} #channels: Doctrine\ORM\PersistentCollection {#9632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9630 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9618 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9620 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9622 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9624 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9626 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16489 …} +context: Sylius\TwigHooks\Bag\DataBag {#16498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9648 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9658 #collection: Doctrine\Common\Collections\ArrayCollection {#9659 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9657 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24056 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16489 …} +context: Sylius\TwigHooks\Bag\DataBag {#16498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre panier polyester avec Collerette Diam.340" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9658 #collection: Doctrine\Common\Collections\ArrayCollection {#9659 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9657 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24056 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16552 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16489 …} +context: Sylius\TwigHooks\Bag\DataBag {#16498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9648 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9658 #collection: Doctrine\Common\Collections\ArrayCollection {#9659 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9657 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24056 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16602 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16593 …} +context: Sylius\TwigHooks\Bag\DataBag {#16600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16601 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9648 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16605 +variant: App\Entity\Product\ProductVariant {#9648 …} +price: "53,44\u{A0}€" +originalPrice: "53,44\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16602 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16593 …} +context: Sylius\TwigHooks\Bag\DataBag {#16600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16601 …} +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 | 110.0 MiB | 6.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9665 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9682 …} #variants: Doctrine\ORM\PersistentCollection {#9695 …} #options: Doctrine\ORM\PersistentCollection {#9686 …} #associations: Doctrine\ORM\PersistentCollection {#9684 …} #createdAt: DateTime @1773152174 {#9663 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9662 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9689 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9690 #locale: "fr" #translatable: App\Entity\Product\Product {#9665} #id: 132 #name: "Tuyau flexible 2,50m avec manchons ø40" #slug: "tuyau-flexible-2-50m-avec-manchons-o40-40130" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9692 …} #channels: Doctrine\ORM\PersistentCollection {#9680 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9676 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9678 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9666 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9668 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9670 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9672 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9674 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16496 +product: App\Entity\Product\Product {#9665 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9682 …} #variants: Doctrine\ORM\PersistentCollection {#9695 …} #options: Doctrine\ORM\PersistentCollection {#9686 …} #associations: Doctrine\ORM\PersistentCollection {#9684 …} #createdAt: DateTime @1773152174 {#9663 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9662 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9689 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9690 #locale: "fr" #translatable: App\Entity\Product\Product {#9665} #id: 132 #name: "Tuyau flexible 2,50m avec manchons ø40" #slug: "tuyau-flexible-2-50m-avec-manchons-o40-40130" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9692 …} #channels: Doctrine\ORM\PersistentCollection {#9680 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9676 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9678 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9666 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9668 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9670 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9672 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9674 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9696 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9665 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9682 …} #variants: Doctrine\ORM\PersistentCollection {#9695 …} #options: Doctrine\ORM\PersistentCollection {#9686 …} #associations: Doctrine\ORM\PersistentCollection {#9684 …} #createdAt: DateTime @1773152174 {#9663 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9662 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9689 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9690 #locale: "fr" #translatable: App\Entity\Product\Product {#9665} #id: 132 #name: "Tuyau flexible 2,50m avec manchons ø40" #slug: "tuyau-flexible-2-50m-avec-manchons-o40-40130" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9692 …} #channels: Doctrine\ORM\PersistentCollection {#9680 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9676 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9678 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9666 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9668 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9670 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9672 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9674 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tuyau flexible 2,50m avec manchons ø40" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16722 -props: [ "product" => App\Entity\Product\Product {#9665 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9682 …} #variants: Doctrine\ORM\PersistentCollection {#9695 …} #options: Doctrine\ORM\PersistentCollection {#9686 …} #associations: Doctrine\ORM\PersistentCollection {#9684 …} #createdAt: DateTime @1773152174 {#9663 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9662 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9689 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9690 #locale: "fr" #translatable: App\Entity\Product\Product {#9665} #id: 132 #name: "Tuyau flexible 2,50m avec manchons ø40" #slug: "tuyau-flexible-2-50m-avec-manchons-o40-40130" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9692 …} #channels: Doctrine\ORM\PersistentCollection {#9680 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9676 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9678 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9666 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9668 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9670 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9672 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9674 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16706 …} +context: Sylius\TwigHooks\Bag\DataBag {#16715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16755 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9696 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9706 #collection: Doctrine\Common\Collections\ArrayCollection {#9707 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9705 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24075 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16706 …} +context: Sylius\TwigHooks\Bag\DataBag {#16715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16755 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tuyau flexible 2,50m avec manchons ø40" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9706 #collection: Doctrine\Common\Collections\ArrayCollection {#9707 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9705 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24075 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16769 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16706 …} +context: Sylius\TwigHooks\Bag\DataBag {#16715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16755 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9696 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9706 #collection: Doctrine\Common\Collections\ArrayCollection {#9707 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9705 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24075 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16819 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16810 …} +context: Sylius\TwigHooks\Bag\DataBag {#16817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16818 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9696 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16822 +variant: App\Entity\Product\ProductVariant {#9696 …} +price: "45,91\u{A0}€" +originalPrice: "45,91\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16819 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16810 …} +context: Sylius\TwigHooks\Bag\DataBag {#16817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16818 …} +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 | 110.0 MiB | 6.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9713 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9730 …} #variants: Doctrine\ORM\PersistentCollection {#9743 …} #options: Doctrine\ORM\PersistentCollection {#9734 …} #associations: Doctrine\ORM\PersistentCollection {#9732 …} #createdAt: DateTime @1773152175 {#9711 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9710 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9737 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9738 #locale: "fr" #translatable: App\Entity\Product\Product {#9713} #id: 201 #name: "Suceur combine carrelage/moquette (brosse retractable) Ø 36" #slug: "suceur-combine-carrelage-moquette-brosse-retractable-O-36-ASSUCOMBI36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9740 …} #channels: Doctrine\ORM\PersistentCollection {#9728 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9724 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9726 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9714 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9716 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9718 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9720 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9722 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16713 +product: App\Entity\Product\Product {#9713 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9730 …} #variants: Doctrine\ORM\PersistentCollection {#9743 …} #options: Doctrine\ORM\PersistentCollection {#9734 …} #associations: Doctrine\ORM\PersistentCollection {#9732 …} #createdAt: DateTime @1773152175 {#9711 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9710 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9737 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9738 #locale: "fr" #translatable: App\Entity\Product\Product {#9713} #id: 201 #name: "Suceur combine carrelage/moquette (brosse retractable) Ø 36" #slug: "suceur-combine-carrelage-moquette-brosse-retractable-O-36-ASSUCOMBI36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9740 …} #channels: Doctrine\ORM\PersistentCollection {#9728 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9724 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9726 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9714 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9716 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9718 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9720 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9722 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9744 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9713 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9730 …} #variants: Doctrine\ORM\PersistentCollection {#9743 …} #options: Doctrine\ORM\PersistentCollection {#9734 …} #associations: Doctrine\ORM\PersistentCollection {#9732 …} #createdAt: DateTime @1773152175 {#9711 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9710 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9737 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9738 #locale: "fr" #translatable: App\Entity\Product\Product {#9713} #id: 201 #name: "Suceur combine carrelage/moquette (brosse retractable) Ø 36" #slug: "suceur-combine-carrelage-moquette-brosse-retractable-O-36-ASSUCOMBI36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9740 …} #channels: Doctrine\ORM\PersistentCollection {#9728 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9724 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9726 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9714 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9716 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9718 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9720 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9722 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Suceur combine carrelage/moquette (brosse retractable) Ø 36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16939 -props: [ "product" => App\Entity\Product\Product {#9713 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9730 …} #variants: Doctrine\ORM\PersistentCollection {#9743 …} #options: Doctrine\ORM\PersistentCollection {#9734 …} #associations: Doctrine\ORM\PersistentCollection {#9732 …} #createdAt: DateTime @1773152175 {#9711 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9710 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9737 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9738 #locale: "fr" #translatable: App\Entity\Product\Product {#9713} #id: 201 #name: "Suceur combine carrelage/moquette (brosse retractable) Ø 36" #slug: "suceur-combine-carrelage-moquette-brosse-retractable-O-36-ASSUCOMBI36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9740 …} #channels: Doctrine\ORM\PersistentCollection {#9728 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9724 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9726 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9714 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9716 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9718 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9720 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9722 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16974 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16923 …} +context: Sylius\TwigHooks\Bag\DataBag {#16932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9744 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9754 #collection: Doctrine\Common\Collections\ArrayCollection {#9755 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9753 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24094 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16974 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16923 …} +context: Sylius\TwigHooks\Bag\DataBag {#16932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Suceur combine carrelage/moquette (brosse retractable) Ø 36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9754 #collection: Doctrine\Common\Collections\ArrayCollection {#9755 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9753 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24094 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16986 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16974 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16923 …} +context: Sylius\TwigHooks\Bag\DataBag {#16932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9744 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9754 #collection: Doctrine\Common\Collections\ArrayCollection {#9755 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9753 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24094 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17036 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17027 …} +context: Sylius\TwigHooks\Bag\DataBag {#17034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17035 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9744 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17039 +variant: App\Entity\Product\ProductVariant {#9744 …} +price: "36,02\u{A0}€" +originalPrice: "36,02\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17036 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17027 …} +context: Sylius\TwigHooks\Bag\DataBag {#17034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17035 …} +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 | 110.0 MiB | 6.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9761 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9778 …} #variants: Doctrine\ORM\PersistentCollection {#9791 …} #options: Doctrine\ORM\PersistentCollection {#9782 …} #associations: Doctrine\ORM\PersistentCollection {#9780 …} #createdAt: DateTime @1773152175 {#9759 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9758 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9785 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9786 #locale: "fr" #translatable: App\Entity\Product\Product {#9761} #id: 164 #name: "Préfiltre nylon poussières fines p/B770M&E" #slug: "prefiltre-nylon-poussieres-fines-p-b770m-e-58053" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9788 …} #channels: Doctrine\ORM\PersistentCollection {#9776 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9772 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9774 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9762 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9764 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9766 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9768 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9770 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16930 +product: App\Entity\Product\Product {#9761 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9778 …} #variants: Doctrine\ORM\PersistentCollection {#9791 …} #options: Doctrine\ORM\PersistentCollection {#9782 …} #associations: Doctrine\ORM\PersistentCollection {#9780 …} #createdAt: DateTime @1773152175 {#9759 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9758 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9785 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9786 #locale: "fr" #translatable: App\Entity\Product\Product {#9761} #id: 164 #name: "Préfiltre nylon poussières fines p/B770M&E" #slug: "prefiltre-nylon-poussieres-fines-p-b770m-e-58053" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9788 …} #channels: Doctrine\ORM\PersistentCollection {#9776 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9772 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9774 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9762 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9764 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9766 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9768 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9770 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9792 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …} +context: Sylius\TwigHooks\Bag\DataBag {#14774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14761 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9761 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9778 …} #variants: Doctrine\ORM\PersistentCollection {#9791 …} #options: Doctrine\ORM\PersistentCollection {#9782 …} #associations: Doctrine\ORM\PersistentCollection {#9780 …} #createdAt: DateTime @1773152175 {#9759 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9758 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9785 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9786 #locale: "fr" #translatable: App\Entity\Product\Product {#9761} #id: 164 #name: "Préfiltre nylon poussières fines p/B770M&E" #slug: "prefiltre-nylon-poussieres-fines-p-b770m-e-58053" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9788 …} #channels: Doctrine\ORM\PersistentCollection {#9776 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9772 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9774 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9762 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9764 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9766 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9768 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9770 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Préfiltre nylon poussières fines p/B770M&E" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#17156 -props: [ "product" => App\Entity\Product\Product {#9761 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9778 …} #variants: Doctrine\ORM\PersistentCollection {#9791 …} #options: Doctrine\ORM\PersistentCollection {#9782 …} #associations: Doctrine\ORM\PersistentCollection {#9780 …} #createdAt: DateTime @1773152175 {#9759 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9758 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9785 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9786 #locale: "fr" #translatable: App\Entity\Product\Product {#9761} #id: 164 #name: "Préfiltre nylon poussières fines p/B770M&E" #slug: "prefiltre-nylon-poussieres-fines-p-b770m-e-58053" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9788 …} #channels: Doctrine\ORM\PersistentCollection {#9776 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9568 …} #reviews: Doctrine\ORM\PersistentCollection {#9772 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9774 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9762 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9764 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9766 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9768 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9770 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17140 …} +context: Sylius\TwigHooks\Bag\DataBag {#17149 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9792 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9802 #collection: Doctrine\Common\Collections\ArrayCollection {#9803 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9801 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24113 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17140 …} +context: Sylius\TwigHooks\Bag\DataBag {#17149 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Préfiltre nylon poussières fines p/B770M&E" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9802 #collection: Doctrine\Common\Collections\ArrayCollection {#9803 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9801 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24113 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#17203 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17140 …} +context: Sylius\TwigHooks\Bag\DataBag {#17149 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9792 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9802 #collection: Doctrine\Common\Collections\ArrayCollection {#9803 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9801 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24113 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17253 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17244 …} +context: Sylius\TwigHooks\Bag\DataBag {#17251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17252 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9792 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17256 +variant: App\Entity\Product\ProductVariant {#9792 …} +price: "31,31\u{A0}€" +originalPrice: "31,31\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9978 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12752 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9975 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17253 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17244 …} +context: Sylius\TwigHooks\Bag\DataBag {#17251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17252 …} +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 | 110.0 MiB | 8.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12818 …} +context: Sylius\TwigHooks\Bag\DataBag {#14475 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12828 …} +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 {#14658 +cart: App\Entity\Order\Order {#13137 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12818 …} +context: Sylius\TwigHooks\Bag\DataBag {#14475 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12828 …} +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 …} } |
|||