Components
12
Twig Components
44
Render Count
96
ms
Render Time
34.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 20.0 MiB | 2.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12834 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12827 …} +context: Sylius\TwigHooks\Bag\DataBag {#12833 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12832 …} +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 {#12848 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12834 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12827 …} +context: Sylius\TwigHooks\Bag\DataBag {#12833 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12832 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 20.0 MiB | 1.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12921 …} +context: Sylius\TwigHooks\Bag\DataBag {#12923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12924 …} +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 {#12934 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12921 …} +context: Sylius\TwigHooks\Bag\DataBag {#12923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12924 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 22.0 MiB | 10.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13006 …} +context: Sylius\TwigHooks\Bag\DataBag {#13028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13026 …} +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 {#13054 +cart: App\Entity\Order\Order {#13109 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13006 …} +context: Sylius\TwigHooks\Bag\DataBag {#13028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13026 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 22.0 MiB | 1.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13743 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13742 …} +context: Sylius\TwigHooks\Bag\DataBag {#13738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13740 …} +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 {#13752 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13743 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13742 …} +context: Sylius\TwigHooks\Bag\DataBag {#13738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13740 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 2.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14337 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14341 …} +context: Sylius\TwigHooks\Bag\DataBag {#14340 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14338 …} +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 {#14418 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14337 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14341 …} +context: Sylius\TwigHooks\Bag\DataBag {#14340 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14338 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 1.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14483 …} +context: Sylius\TwigHooks\Bag\DataBag {#14484 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14486 …} +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 {#14495 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14483 …} +context: Sylius\TwigHooks\Bag\DataBag {#14484 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14486 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 4.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14559 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14555 …} +context: Sylius\TwigHooks\Bag\DataBag {#14556 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14558 …} +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 {#14567 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14559 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14555 …} +context: Sylius\TwigHooks\Bag\DataBag {#14556 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14558 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 14.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8268 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#8977 …} #variants: Doctrine\ORM\PersistentCollection {#9115 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9045 …} #createdAt: DateTime @1773152176 {#8218 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8278 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9104 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9107 #locale: "fr" #translatable: App\Entity\Product\Product {#8268} #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 {#9110 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8835 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8283 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8261 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8200 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8255 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8495 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15093 +product: App\Entity\Product\Product {#8268 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#8977 …} #variants: Doctrine\ORM\PersistentCollection {#9115 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9045 …} #createdAt: DateTime @1773152176 {#8218 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8278 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9104 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9107 #locale: "fr" #translatable: App\Entity\Product\Product {#8268} #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 {#9110 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8835 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8283 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8261 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8200 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8255 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8495 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9118 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 1.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8268 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#8977 …} #variants: Doctrine\ORM\PersistentCollection {#9115 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9045 …} #createdAt: DateTime @1773152176 {#8218 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8278 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9104 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9107 #locale: "fr" #translatable: App\Entity\Product\Product {#8268} #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 {#9110 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8835 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8283 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8261 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8200 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8255 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8495 …} #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 {#15247 -props: [ "product" => App\Entity\Product\Product {#8268 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#8977 …} #variants: Doctrine\ORM\PersistentCollection {#9115 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9045 …} #createdAt: DateTime @1773152176 {#8218 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8278 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9104 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9107 #locale: "fr" #translatable: App\Entity\Product\Product {#8268} #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 {#9110 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8835 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8283 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8261 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8200 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8255 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8495 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15275 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15276 …} +context: Sylius\TwigHooks\Bag\DataBag {#15278 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15270 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9389 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23829 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15275 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15276 …} +context: Sylius\TwigHooks\Bag\DataBag {#15278 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15270 …} +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 {#9389 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23829 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15264 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15275 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15276 …} +context: Sylius\TwigHooks\Bag\DataBag {#15278 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15270 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9389 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23829 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15380 …} +context: Sylius\TwigHooks\Bag\DataBag {#15388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15399 +variant: App\Entity\Product\ProductVariant {#9118 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15380 …} +context: Sylius\TwigHooks\Bag\DataBag {#15388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 13.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9394 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9411 …} #variants: Doctrine\ORM\PersistentCollection {#9424 …} #options: Doctrine\ORM\PersistentCollection {#9415 …} #associations: Doctrine\ORM\PersistentCollection {#9413 …} #createdAt: DateTime @1773152176 {#9392 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9391 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9419 #locale: "fr" #translatable: App\Entity\Product\Product {#9394} #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 {#9421 …} #channels: Doctrine\ORM\PersistentCollection {#9409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9405 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9407 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9395 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9397 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9399 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9401 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9403 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15314 +product: App\Entity\Product\Product {#9394 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9411 …} #variants: Doctrine\ORM\PersistentCollection {#9424 …} #options: Doctrine\ORM\PersistentCollection {#9415 …} #associations: Doctrine\ORM\PersistentCollection {#9413 …} #createdAt: DateTime @1773152176 {#9392 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9391 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9419 #locale: "fr" #translatable: App\Entity\Product\Product {#9394} #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 {#9421 …} #channels: Doctrine\ORM\PersistentCollection {#9409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9405 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9407 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9395 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9397 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9399 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9401 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9403 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9425 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9394 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9411 …} #variants: Doctrine\ORM\PersistentCollection {#9424 …} #options: Doctrine\ORM\PersistentCollection {#9415 …} #associations: Doctrine\ORM\PersistentCollection {#9413 …} #createdAt: DateTime @1773152176 {#9392 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9391 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9419 #locale: "fr" #translatable: App\Entity\Product\Product {#9394} #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 {#9421 …} #channels: Doctrine\ORM\PersistentCollection {#9409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9405 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9407 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9395 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9397 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9399 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9401 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9403 …} #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 {#15526 -props: [ "product" => App\Entity\Product\Product {#9394 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9411 …} #variants: Doctrine\ORM\PersistentCollection {#9424 …} #options: Doctrine\ORM\PersistentCollection {#9415 …} #associations: Doctrine\ORM\PersistentCollection {#9413 …} #createdAt: DateTime @1773152176 {#9392 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9391 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9419 #locale: "fr" #translatable: App\Entity\Product\Product {#9394} #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 {#9421 …} #channels: Doctrine\ORM\PersistentCollection {#9409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9405 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9407 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9395 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9397 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9399 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9401 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9403 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 9.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15561 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15510 …} +context: Sylius\TwigHooks\Bag\DataBag {#15519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15559 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23916 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23918 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15561 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15510 …} +context: Sylius\TwigHooks\Bag\DataBag {#15519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15559 …} +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 {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23916 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23918 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15573 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15561 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15510 …} +context: Sylius\TwigHooks\Bag\DataBag {#15519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15559 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23916 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23918 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15614 …} +context: Sylius\TwigHooks\Bag\DataBag {#4800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#4808 +variant: App\Entity\Product\ProductVariant {#9425 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15614 …} +context: Sylius\TwigHooks\Bag\DataBag {#4800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 5.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9442 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9459 …} #variants: Doctrine\ORM\PersistentCollection {#9472 …} #options: Doctrine\ORM\PersistentCollection {#9463 …} #associations: Doctrine\ORM\PersistentCollection {#9461 …} #createdAt: DateTime @1773152175 {#9440 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9439 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9466 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9467 #locale: "fr" #translatable: App\Entity\Product\Product {#9442} #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 {#9469 …} #channels: Doctrine\ORM\PersistentCollection {#9457 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9453 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9455 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9443 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9445 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9447 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9449 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9451 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15517 +product: App\Entity\Product\Product {#9442 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9459 …} #variants: Doctrine\ORM\PersistentCollection {#9472 …} #options: Doctrine\ORM\PersistentCollection {#9463 …} #associations: Doctrine\ORM\PersistentCollection {#9461 …} #createdAt: DateTime @1773152175 {#9440 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9439 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9466 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9467 #locale: "fr" #translatable: App\Entity\Product\Product {#9442} #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 {#9469 …} #channels: Doctrine\ORM\PersistentCollection {#9457 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9453 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9455 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9443 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9445 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9447 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9449 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9451 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9473 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9442 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9459 …} #variants: Doctrine\ORM\PersistentCollection {#9472 …} #options: Doctrine\ORM\PersistentCollection {#9463 …} #associations: Doctrine\ORM\PersistentCollection {#9461 …} #createdAt: DateTime @1773152175 {#9440 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9439 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9466 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9467 #locale: "fr" #translatable: App\Entity\Product\Product {#9442} #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 {#9469 …} #channels: Doctrine\ORM\PersistentCollection {#9457 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9453 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9455 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9443 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9445 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9447 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9449 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9451 …} #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 {#6336 -props: [ "product" => App\Entity\Product\Product {#9442 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9459 …} #variants: Doctrine\ORM\PersistentCollection {#9472 …} #options: Doctrine\ORM\PersistentCollection {#9463 …} #associations: Doctrine\ORM\PersistentCollection {#9461 …} #createdAt: DateTime @1773152175 {#9440 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9439 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9466 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9467 #locale: "fr" #translatable: App\Entity\Product\Product {#9442} #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 {#9469 …} #channels: Doctrine\ORM\PersistentCollection {#9457 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9453 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9455 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9443 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9445 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9447 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9449 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9451 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6281 …} +context: Sylius\TwigHooks\Bag\DataBag {#6312 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6490 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9473 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9483 #collection: Doctrine\Common\Collections\ArrayCollection {#9484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23935 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23937 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6281 …} +context: Sylius\TwigHooks\Bag\DataBag {#6312 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6490 …} +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 {#9483 #collection: Doctrine\Common\Collections\ArrayCollection {#9484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23935 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23937 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6667 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6281 …} +context: Sylius\TwigHooks\Bag\DataBag {#6312 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6490 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9473 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9483 #collection: Doctrine\Common\Collections\ArrayCollection {#9484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23935 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23937 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6798 …} +context: Sylius\TwigHooks\Bag\DataBag {#6819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6914 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9473 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#6907 +variant: App\Entity\Product\ProductVariant {#9473 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6798 …} +context: Sylius\TwigHooks\Bag\DataBag {#6819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6914 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 5.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9490 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9507 …} #variants: Doctrine\ORM\PersistentCollection {#9520 …} #options: Doctrine\ORM\PersistentCollection {#9511 …} #associations: Doctrine\ORM\PersistentCollection {#9509 …} #createdAt: DateTime @1773152175 {#9488 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9487 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9514 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9515 #locale: "fr" #translatable: App\Entity\Product\Product {#9490} #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 {#9517 …} #channels: Doctrine\ORM\PersistentCollection {#9505 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9501 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9503 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9491 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9493 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9495 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9497 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9499 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6313 +product: App\Entity\Product\Product {#9490 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9507 …} #variants: Doctrine\ORM\PersistentCollection {#9520 …} #options: Doctrine\ORM\PersistentCollection {#9511 …} #associations: Doctrine\ORM\PersistentCollection {#9509 …} #createdAt: DateTime @1773152175 {#9488 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9487 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9514 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9515 #locale: "fr" #translatable: App\Entity\Product\Product {#9490} #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 {#9517 …} #channels: Doctrine\ORM\PersistentCollection {#9505 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9501 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9503 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9491 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9493 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9495 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9497 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9499 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9521 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9490 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9507 …} #variants: Doctrine\ORM\PersistentCollection {#9520 …} #options: Doctrine\ORM\PersistentCollection {#9511 …} #associations: Doctrine\ORM\PersistentCollection {#9509 …} #createdAt: DateTime @1773152175 {#9488 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9487 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9514 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9515 #locale: "fr" #translatable: App\Entity\Product\Product {#9490} #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 {#9517 …} #channels: Doctrine\ORM\PersistentCollection {#9505 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9501 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9503 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9491 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9493 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9495 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9497 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9499 …} #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 {#8389 -props: [ "product" => App\Entity\Product\Product {#9490 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9507 …} #variants: Doctrine\ORM\PersistentCollection {#9520 …} #options: Doctrine\ORM\PersistentCollection {#9511 …} #associations: Doctrine\ORM\PersistentCollection {#9509 …} #createdAt: DateTime @1773152175 {#9488 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9487 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9514 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9515 #locale: "fr" #translatable: App\Entity\Product\Product {#9490} #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 {#9517 …} #channels: Doctrine\ORM\PersistentCollection {#9505 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8213 …} #reviews: Doctrine\ORM\PersistentCollection {#9501 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9503 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9491 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9493 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9495 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9497 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9499 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8146 …} +context: Sylius\TwigHooks\Bag\DataBag {#8162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8654 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9521 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9531 #collection: Doctrine\Common\Collections\ArrayCollection {#9532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23956 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8146 …} +context: Sylius\TwigHooks\Bag\DataBag {#8162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8654 …} +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 {#9531 #collection: Doctrine\Common\Collections\ArrayCollection {#9532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23956 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8727 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8146 …} +context: Sylius\TwigHooks\Bag\DataBag {#8162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8654 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9521 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9531 #collection: Doctrine\Common\Collections\ArrayCollection {#9532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23956 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8809 …} +context: Sylius\TwigHooks\Bag\DataBag {#8926 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8931 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9521 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8941 +variant: App\Entity\Product\ProductVariant {#9521 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8809 …} +context: Sylius\TwigHooks\Bag\DataBag {#8926 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8931 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9538 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9558 …} #variants: Doctrine\ORM\PersistentCollection {#9571 …} #options: Doctrine\ORM\PersistentCollection {#9562 …} #associations: Doctrine\ORM\PersistentCollection {#9560 …} #createdAt: DateTime @1773152175 {#9536 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9535 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9565 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9566 #locale: "fr" #translatable: App\Entity\Product\Product {#9538} #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 {#9568 …} #channels: Doctrine\ORM\PersistentCollection {#9556 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9552 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9554 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9542 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9544 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9546 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9548 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9550 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8156 +product: App\Entity\Product\Product {#9538 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9558 …} #variants: Doctrine\ORM\PersistentCollection {#9571 …} #options: Doctrine\ORM\PersistentCollection {#9562 …} #associations: Doctrine\ORM\PersistentCollection {#9560 …} #createdAt: DateTime @1773152175 {#9536 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9535 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9565 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9566 #locale: "fr" #translatable: App\Entity\Product\Product {#9538} #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 {#9568 …} #channels: Doctrine\ORM\PersistentCollection {#9556 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9552 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9554 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9542 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9544 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9546 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9548 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9550 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9572 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9538 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9558 …} #variants: Doctrine\ORM\PersistentCollection {#9571 …} #options: Doctrine\ORM\PersistentCollection {#9562 …} #associations: Doctrine\ORM\PersistentCollection {#9560 …} #createdAt: DateTime @1773152175 {#9536 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9535 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9565 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9566 #locale: "fr" #translatable: App\Entity\Product\Product {#9538} #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 {#9568 …} #channels: Doctrine\ORM\PersistentCollection {#9556 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9552 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9554 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9542 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9544 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9546 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9548 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9550 …} #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 {#10129 -props: [ "product" => App\Entity\Product\Product {#9538 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9558 …} #variants: Doctrine\ORM\PersistentCollection {#9571 …} #options: Doctrine\ORM\PersistentCollection {#9562 …} #associations: Doctrine\ORM\PersistentCollection {#9560 …} #createdAt: DateTime @1773152175 {#9536 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9535 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9565 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9566 #locale: "fr" #translatable: App\Entity\Product\Product {#9538} #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 {#9568 …} #channels: Doctrine\ORM\PersistentCollection {#9556 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9552 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9554 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9542 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9544 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9546 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9548 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9550 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10108 …} +context: Sylius\TwigHooks\Bag\DataBag {#10124 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14435 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9572 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9582 #collection: Doctrine\Common\Collections\ArrayCollection {#9583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9581 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23975 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10108 …} +context: Sylius\TwigHooks\Bag\DataBag {#10124 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14435 …} +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 {#9582 #collection: Doctrine\Common\Collections\ArrayCollection {#9583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9581 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23975 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15031 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10108 …} +context: Sylius\TwigHooks\Bag\DataBag {#10124 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14435 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9572 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9582 #collection: Doctrine\Common\Collections\ArrayCollection {#9583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9581 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23975 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15644 …} +context: Sylius\TwigHooks\Bag\DataBag {#15651 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9572 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15656 +variant: App\Entity\Product\ProductVariant {#9572 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15644 …} +context: Sylius\TwigHooks\Bag\DataBag {#15651 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9589 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9606 …} #variants: Doctrine\ORM\PersistentCollection {#9619 …} #options: Doctrine\ORM\PersistentCollection {#9610 …} #associations: Doctrine\ORM\PersistentCollection {#9608 …} #createdAt: DateTime @1773152175 {#9587 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9586 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9614 #locale: "fr" #translatable: App\Entity\Product\Product {#9589} #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 {#9616 …} #channels: Doctrine\ORM\PersistentCollection {#9604 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9602 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9590 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9592 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9594 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9596 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9598 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#10116 +product: App\Entity\Product\Product {#9589 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9606 …} #variants: Doctrine\ORM\PersistentCollection {#9619 …} #options: Doctrine\ORM\PersistentCollection {#9610 …} #associations: Doctrine\ORM\PersistentCollection {#9608 …} #createdAt: DateTime @1773152175 {#9587 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9586 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9614 #locale: "fr" #translatable: App\Entity\Product\Product {#9589} #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 {#9616 …} #channels: Doctrine\ORM\PersistentCollection {#9604 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9602 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9590 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9592 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9594 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9596 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9598 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9620 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9589 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9606 …} #variants: Doctrine\ORM\PersistentCollection {#9619 …} #options: Doctrine\ORM\PersistentCollection {#9610 …} #associations: Doctrine\ORM\PersistentCollection {#9608 …} #createdAt: DateTime @1773152175 {#9587 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9586 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9614 #locale: "fr" #translatable: App\Entity\Product\Product {#9589} #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 {#9616 …} #channels: Doctrine\ORM\PersistentCollection {#9604 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9602 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9590 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9592 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9594 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9596 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9598 …} #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 {#15773 -props: [ "product" => App\Entity\Product\Product {#9589 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9606 …} #variants: Doctrine\ORM\PersistentCollection {#9619 …} #options: Doctrine\ORM\PersistentCollection {#9610 …} #associations: Doctrine\ORM\PersistentCollection {#9608 …} #createdAt: DateTime @1773152175 {#9587 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9586 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9614 #locale: "fr" #translatable: App\Entity\Product\Product {#9589} #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 {#9616 …} #channels: Doctrine\ORM\PersistentCollection {#9604 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9602 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9590 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9592 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9594 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9596 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9598 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15808 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15757 …} +context: Sylius\TwigHooks\Bag\DataBag {#15766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15806 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9620 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9630 #collection: Doctrine\Common\Collections\ArrayCollection {#9631 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9629 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23994 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15808 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15757 …} +context: Sylius\TwigHooks\Bag\DataBag {#15766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15806 …} +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 {#9630 #collection: Doctrine\Common\Collections\ArrayCollection {#9631 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9629 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23994 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15820 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15808 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15757 …} +context: Sylius\TwigHooks\Bag\DataBag {#15766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15806 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9620 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9630 #collection: Doctrine\Common\Collections\ArrayCollection {#9631 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9629 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23994 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15870 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15861 …} +context: Sylius\TwigHooks\Bag\DataBag {#15868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15869 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9620 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15873 +variant: App\Entity\Product\ProductVariant {#9620 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15870 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15861 …} +context: Sylius\TwigHooks\Bag\DataBag {#15868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15869 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9637 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9654 …} #variants: Doctrine\ORM\PersistentCollection {#9667 …} #options: Doctrine\ORM\PersistentCollection {#9658 …} #associations: Doctrine\ORM\PersistentCollection {#9656 …} #createdAt: DateTime @1773152174 {#9635 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9634 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9661 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9662 #locale: "fr" #translatable: App\Entity\Product\Product {#9637} #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 {#9664 …} #channels: Doctrine\ORM\PersistentCollection {#9652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9650 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9638 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9640 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9642 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9644 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9646 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15764 +product: App\Entity\Product\Product {#9637 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9654 …} #variants: Doctrine\ORM\PersistentCollection {#9667 …} #options: Doctrine\ORM\PersistentCollection {#9658 …} #associations: Doctrine\ORM\PersistentCollection {#9656 …} #createdAt: DateTime @1773152174 {#9635 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9634 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9661 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9662 #locale: "fr" #translatable: App\Entity\Product\Product {#9637} #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 {#9664 …} #channels: Doctrine\ORM\PersistentCollection {#9652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9650 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9638 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9640 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9642 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9644 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9646 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9668 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9637 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9654 …} #variants: Doctrine\ORM\PersistentCollection {#9667 …} #options: Doctrine\ORM\PersistentCollection {#9658 …} #associations: Doctrine\ORM\PersistentCollection {#9656 …} #createdAt: DateTime @1773152174 {#9635 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9634 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9661 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9662 #locale: "fr" #translatable: App\Entity\Product\Product {#9637} #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 {#9664 …} #channels: Doctrine\ORM\PersistentCollection {#9652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9650 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9638 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9640 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9642 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9644 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9646 …} #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 {#15990 -props: [ "product" => App\Entity\Product\Product {#9637 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9654 …} #variants: Doctrine\ORM\PersistentCollection {#9667 …} #options: Doctrine\ORM\PersistentCollection {#9658 …} #associations: Doctrine\ORM\PersistentCollection {#9656 …} #createdAt: DateTime @1773152174 {#9635 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9634 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9661 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9662 #locale: "fr" #translatable: App\Entity\Product\Product {#9637} #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 {#9664 …} #channels: Doctrine\ORM\PersistentCollection {#9652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9650 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9638 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9640 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9642 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9644 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9646 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15974 …} +context: Sylius\TwigHooks\Bag\DataBag {#15983 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16023 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9668 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9678 #collection: Doctrine\Common\Collections\ArrayCollection {#9679 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9677 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24013 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15974 …} +context: Sylius\TwigHooks\Bag\DataBag {#15983 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16023 …} +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 {#9678 #collection: Doctrine\Common\Collections\ArrayCollection {#9679 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9677 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24013 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16037 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15974 …} +context: Sylius\TwigHooks\Bag\DataBag {#15983 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16023 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9668 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9678 #collection: Doctrine\Common\Collections\ArrayCollection {#9679 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9677 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24013 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16087 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16078 …} +context: Sylius\TwigHooks\Bag\DataBag {#16085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16086 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9668 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16090 +variant: App\Entity\Product\ProductVariant {#9668 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16087 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16078 …} +context: Sylius\TwigHooks\Bag\DataBag {#16085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16086 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 6.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9685 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9702 …} #variants: Doctrine\ORM\PersistentCollection {#9715 …} #options: Doctrine\ORM\PersistentCollection {#9706 …} #associations: Doctrine\ORM\PersistentCollection {#9704 …} #createdAt: DateTime @1773152175 {#9683 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9682 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9709 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9710 #locale: "fr" #translatable: App\Entity\Product\Product {#9685} #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 {#9712 …} #channels: Doctrine\ORM\PersistentCollection {#9700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9698 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9686 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9688 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9690 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9692 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9694 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15981 +product: App\Entity\Product\Product {#9685 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9702 …} #variants: Doctrine\ORM\PersistentCollection {#9715 …} #options: Doctrine\ORM\PersistentCollection {#9706 …} #associations: Doctrine\ORM\PersistentCollection {#9704 …} #createdAt: DateTime @1773152175 {#9683 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9682 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9709 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9710 #locale: "fr" #translatable: App\Entity\Product\Product {#9685} #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 {#9712 …} #channels: Doctrine\ORM\PersistentCollection {#9700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9698 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9686 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9688 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9690 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9692 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9694 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9716 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9685 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9702 …} #variants: Doctrine\ORM\PersistentCollection {#9715 …} #options: Doctrine\ORM\PersistentCollection {#9706 …} #associations: Doctrine\ORM\PersistentCollection {#9704 …} #createdAt: DateTime @1773152175 {#9683 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9682 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9709 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9710 #locale: "fr" #translatable: App\Entity\Product\Product {#9685} #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 {#9712 …} #channels: Doctrine\ORM\PersistentCollection {#9700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9698 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9686 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9688 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9690 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9692 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9694 …} #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 {#16207 -props: [ "product" => App\Entity\Product\Product {#9685 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9702 …} #variants: Doctrine\ORM\PersistentCollection {#9715 …} #options: Doctrine\ORM\PersistentCollection {#9706 …} #associations: Doctrine\ORM\PersistentCollection {#9704 …} #createdAt: DateTime @1773152175 {#9683 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9682 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9709 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9710 #locale: "fr" #translatable: App\Entity\Product\Product {#9685} #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 {#9712 …} #channels: Doctrine\ORM\PersistentCollection {#9700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9698 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9686 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9688 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9690 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9692 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9694 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16242 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16191 …} +context: Sylius\TwigHooks\Bag\DataBag {#16200 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16240 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9716 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9726 #collection: Doctrine\Common\Collections\ArrayCollection {#9727 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24032 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16242 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16191 …} +context: Sylius\TwigHooks\Bag\DataBag {#16200 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16240 …} +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 {#9726 #collection: Doctrine\Common\Collections\ArrayCollection {#9727 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24032 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16254 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16242 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16191 …} +context: Sylius\TwigHooks\Bag\DataBag {#16200 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16240 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9716 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9726 #collection: Doctrine\Common\Collections\ArrayCollection {#9727 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24032 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16295 …} +context: Sylius\TwigHooks\Bag\DataBag {#16302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16303 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9716 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16307 +variant: App\Entity\Product\ProductVariant {#9716 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16295 …} +context: Sylius\TwigHooks\Bag\DataBag {#16302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16303 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9733 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9750 …} #variants: Doctrine\ORM\PersistentCollection {#9763 …} #options: Doctrine\ORM\PersistentCollection {#9754 …} #associations: Doctrine\ORM\PersistentCollection {#9752 …} #createdAt: DateTime @1773152175 {#9731 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9730 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9757 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9758 #locale: "fr" #translatable: App\Entity\Product\Product {#9733} #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 {#9760 …} #channels: Doctrine\ORM\PersistentCollection {#9748 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9744 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9746 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9734 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9736 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9738 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9740 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9742 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16198 +product: App\Entity\Product\Product {#9733 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9750 …} #variants: Doctrine\ORM\PersistentCollection {#9763 …} #options: Doctrine\ORM\PersistentCollection {#9754 …} #associations: Doctrine\ORM\PersistentCollection {#9752 …} #createdAt: DateTime @1773152175 {#9731 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9730 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9757 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9758 #locale: "fr" #translatable: App\Entity\Product\Product {#9733} #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 {#9760 …} #channels: Doctrine\ORM\PersistentCollection {#9748 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9744 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9746 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9734 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9736 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9738 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9740 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9742 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9764 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14657 …} +context: Sylius\TwigHooks\Bag\DataBag {#14663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9733 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9750 …} #variants: Doctrine\ORM\PersistentCollection {#9763 …} #options: Doctrine\ORM\PersistentCollection {#9754 …} #associations: Doctrine\ORM\PersistentCollection {#9752 …} #createdAt: DateTime @1773152175 {#9731 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9730 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9757 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9758 #locale: "fr" #translatable: App\Entity\Product\Product {#9733} #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 {#9760 …} #channels: Doctrine\ORM\PersistentCollection {#9748 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9744 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9746 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9734 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9736 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9738 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9740 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9742 …} #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 {#16424 -props: [ "product" => App\Entity\Product\Product {#9733 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9750 …} #variants: Doctrine\ORM\PersistentCollection {#9763 …} #options: Doctrine\ORM\PersistentCollection {#9754 …} #associations: Doctrine\ORM\PersistentCollection {#9752 …} #createdAt: DateTime @1773152175 {#9731 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9730 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9757 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9758 #locale: "fr" #translatable: App\Entity\Product\Product {#9733} #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 {#9760 …} #channels: Doctrine\ORM\PersistentCollection {#9748 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9540 …} #reviews: Doctrine\ORM\PersistentCollection {#9744 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9746 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9734 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9736 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9738 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9740 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9742 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16408 …} +context: Sylius\TwigHooks\Bag\DataBag {#16417 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16457 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9764 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9774 #collection: Doctrine\Common\Collections\ArrayCollection {#9775 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9773 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24051 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16408 …} +context: Sylius\TwigHooks\Bag\DataBag {#16417 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16457 …} +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 {#9774 #collection: Doctrine\Common\Collections\ArrayCollection {#9775 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9773 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24051 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16471 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16408 …} +context: Sylius\TwigHooks\Bag\DataBag {#16417 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16457 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9764 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9774 #collection: Doctrine\Common\Collections\ArrayCollection {#9775 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9773 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24051 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16521 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16512 …} +context: Sylius\TwigHooks\Bag\DataBag {#16519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16520 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9764 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16524 +variant: App\Entity\Product\ProductVariant {#9764 …} +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 {#9950 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12724 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9947 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16521 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16512 …} +context: Sylius\TwigHooks\Bag\DataBag {#16519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16520 …} +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 | 34.0 MiB | 5.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14366 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12790 …} +context: Sylius\TwigHooks\Bag\DataBag {#14356 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12800 …} +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 {#14547 +cart: App\Entity\Order\Order {#13109 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14366 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12790 …} +context: Sylius\TwigHooks\Bag\DataBag {#14356 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12800 …} +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 …} } |
|||