Components
12
Twig Components
44
Render Count
97
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 92.0 MiB | 2.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12496 …} +context: Sylius\TwigHooks\Bag\DataBag {#12502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12501 …} +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 {#12517 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12496 …} +context: Sylius\TwigHooks\Bag\DataBag {#12502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12501 …} +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 | 92.0 MiB | 1.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12590 …} +context: Sylius\TwigHooks\Bag\DataBag {#12592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12593 …} +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 {#12603 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12590 …} +context: Sylius\TwigHooks\Bag\DataBag {#12592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12593 …} +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 | 94.0 MiB | 9.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12675 …} +context: Sylius\TwigHooks\Bag\DataBag {#12697 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12695 …} +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 {#12723 +cart: App\Entity\Order\Order {#12778 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12675 …} +context: Sylius\TwigHooks\Bag\DataBag {#12697 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12695 …} +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 | 94.0 MiB | 7.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13411 …} +context: Sylius\TwigHooks\Bag\DataBag {#13407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13409 …} +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 {#13421 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13411 …} +context: Sylius\TwigHooks\Bag\DataBag {#13407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13409 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14132 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14128 …} +context: Sylius\TwigHooks\Bag\DataBag {#14129 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14131 …} +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 {#14141 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14132 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14128 …} +context: Sylius\TwigHooks\Bag\DataBag {#14129 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14131 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14236 …} +context: Sylius\TwigHooks\Bag\DataBag {#14237 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14239 …} +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 {#14248 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14236 …} +context: Sylius\TwigHooks\Bag\DataBag {#14237 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14239 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 4.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14307 …} +context: Sylius\TwigHooks\Bag\DataBag {#14308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14310 …} +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 {#14319 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14307 …} +context: Sylius\TwigHooks\Bag\DataBag {#14308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14310 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 13.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8296 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8784 …} #options: Doctrine\ORM\PersistentCollection {#8774 …} #associations: Doctrine\ORM\PersistentCollection {#8714 …} #createdAt: DateTime @1773152176 {#8246 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8306 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8773 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8776 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #id: 429 #name: "Aspirateur DIMACO 70L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-70l-3moteurs-cuve-inox-M70B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8779 …} #channels: Doctrine\ORM\PersistentCollection {#8501 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8188 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8504 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#5226 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14007 +product: App\Entity\Product\Product {#8296 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8784 …} #options: Doctrine\ORM\PersistentCollection {#8774 …} #associations: Doctrine\ORM\PersistentCollection {#8714 …} #createdAt: DateTime @1773152176 {#8246 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8306 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8773 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8776 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #id: 429 #name: "Aspirateur DIMACO 70L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-70l-3moteurs-cuve-inox-M70B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8779 …} #channels: Doctrine\ORM\PersistentCollection {#8501 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8188 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8504 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#5226 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8787 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8296 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8784 …} #options: Doctrine\ORM\PersistentCollection {#8774 …} #associations: Doctrine\ORM\PersistentCollection {#8714 …} #createdAt: DateTime @1773152176 {#8246 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8306 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8773 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8776 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #id: 429 #name: "Aspirateur DIMACO 70L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-70l-3moteurs-cuve-inox-M70B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8779 …} #channels: Doctrine\ORM\PersistentCollection {#8501 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8188 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8504 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#5226 …} #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 {#14677 -props: [ "product" => App\Entity\Product\Product {#8296 #id: 429 #code: "M70B" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8784 …} #options: Doctrine\ORM\PersistentCollection {#8774 …} #associations: Doctrine\ORM\PersistentCollection {#8714 …} #createdAt: DateTime @1773152176 {#8246 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379321 {#8306 : 2026-04-28 14:28:41.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8773 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8776 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #id: 429 #name: "Aspirateur DIMACO 70L 3moteurs & cuve inox" #slug: "aspirateur-dimaco-70l-3moteurs-cuve-inox-M70B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8779 …} #channels: Doctrine\ORM\PersistentCollection {#8501 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8188 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8504 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#5226 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14706 …} +context: Sylius\TwigHooks\Bag\DataBag {#14708 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14700 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8787 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9058 #collection: Doctrine\Common\Collections\ArrayCollection {#9057 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8904 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14706 …} +context: Sylius\TwigHooks\Bag\DataBag {#14708 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14700 …} +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 {#9058 #collection: Doctrine\Common\Collections\ArrayCollection {#9057 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8904 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14694 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14706 …} +context: Sylius\TwigHooks\Bag\DataBag {#14708 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14700 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8787 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9058 #collection: Doctrine\Common\Collections\ArrayCollection {#9057 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8904 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14810 …} +context: Sylius\TwigHooks\Bag\DataBag {#14818 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14819 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8787 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14829 +variant: App\Entity\Product\ProductVariant {#8787 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14810 …} +context: Sylius\TwigHooks\Bag\DataBag {#14818 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14819 …} +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 | 102.0 MiB | 6.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9063 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9080 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9084 …} #associations: Doctrine\ORM\PersistentCollection {#9082 …} #createdAt: DateTime @1773152176 {#9061 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9060 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9087 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9088 #locale: "fr" #translatable: App\Entity\Product\Product {#9063} #id: 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 {#9090 …} #channels: Doctrine\ORM\PersistentCollection {#9078 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9074 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9076 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9064 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9066 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9068 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9070 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9072 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14744 +product: App\Entity\Product\Product {#9063 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9080 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9084 …} #associations: Doctrine\ORM\PersistentCollection {#9082 …} #createdAt: DateTime @1773152176 {#9061 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9060 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9087 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9088 #locale: "fr" #translatable: App\Entity\Product\Product {#9063} #id: 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 {#9090 …} #channels: Doctrine\ORM\PersistentCollection {#9078 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9074 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9076 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9064 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9066 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9068 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9070 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9072 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9094 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9063 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9080 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9084 …} #associations: Doctrine\ORM\PersistentCollection {#9082 …} #createdAt: DateTime @1773152176 {#9061 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9060 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9087 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9088 #locale: "fr" #translatable: App\Entity\Product\Product {#9063} #id: 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 {#9090 …} #channels: Doctrine\ORM\PersistentCollection {#9078 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9074 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9076 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9064 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9066 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9068 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9070 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9072 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aspirateur DIMACO 60L 3moteurs & cuve inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14956 -props: [ "product" => App\Entity\Product\Product {#9063 #id: 425 #code: "M53" #attributes: Doctrine\ORM\PersistentCollection {#9080 …} #variants: Doctrine\ORM\PersistentCollection {#9093 …} #options: Doctrine\ORM\PersistentCollection {#9084 …} #associations: Doctrine\ORM\PersistentCollection {#9082 …} #createdAt: DateTime @1773152176 {#9061 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378736 {#9060 : 2026-04-28 14:18:56.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9087 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9088 #locale: "fr" #translatable: App\Entity\Product\Product {#9063} #id: 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 {#9090 …} #channels: Doctrine\ORM\PersistentCollection {#9078 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9074 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9076 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9064 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9066 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9068 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9070 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9072 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14991 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14940 …} +context: Sylius\TwigHooks\Bag\DataBag {#14949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14989 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9094 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9104 #collection: Doctrine\Common\Collections\ArrayCollection {#9105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9103 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14991 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14940 …} +context: Sylius\TwigHooks\Bag\DataBag {#14949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14989 …} +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 {#9104 #collection: Doctrine\Common\Collections\ArrayCollection {#9105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9103 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15003 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14991 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14940 …} +context: Sylius\TwigHooks\Bag\DataBag {#14949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14989 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9094 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9104 #collection: Doctrine\Common\Collections\ArrayCollection {#9105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9103 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15044 …} +context: Sylius\TwigHooks\Bag\DataBag {#15051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15052 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9094 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15056 +variant: App\Entity\Product\ProductVariant {#9094 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15044 …} +context: Sylius\TwigHooks\Bag\DataBag {#15051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15052 …} +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 | 102.0 MiB | 6.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9111 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9128 …} #variants: Doctrine\ORM\PersistentCollection {#9141 …} #options: Doctrine\ORM\PersistentCollection {#9132 …} #associations: Doctrine\ORM\PersistentCollection {#9130 …} #createdAt: DateTime @1773152175 {#9109 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9108 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9135 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9136 #locale: "fr" #translatable: App\Entity\Product\Product {#9111} #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 {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#9126 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9122 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9124 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9112 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9114 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9118 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9120 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14947 +product: App\Entity\Product\Product {#9111 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9128 …} #variants: Doctrine\ORM\PersistentCollection {#9141 …} #options: Doctrine\ORM\PersistentCollection {#9132 …} #associations: Doctrine\ORM\PersistentCollection {#9130 …} #createdAt: DateTime @1773152175 {#9109 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9108 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9135 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9136 #locale: "fr" #translatable: App\Entity\Product\Product {#9111} #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 {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#9126 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9122 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9124 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9112 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9114 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9118 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9120 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9142 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9111 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9128 …} #variants: Doctrine\ORM\PersistentCollection {#9141 …} #options: Doctrine\ORM\PersistentCollection {#9132 …} #associations: Doctrine\ORM\PersistentCollection {#9130 …} #createdAt: DateTime @1773152175 {#9109 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9108 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9135 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9136 #locale: "fr" #translatable: App\Entity\Product\Product {#9111} #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 {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#9126 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9122 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9124 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9112 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9114 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9118 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9120 …} #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 {#15173 -props: [ "product" => App\Entity\Product\Product {#9111 #id: 280 #code: "E21I" #attributes: Doctrine\ORM\PersistentCollection {#9128 …} #variants: Doctrine\ORM\PersistentCollection {#9141 …} #options: Doctrine\ORM\PersistentCollection {#9132 …} #associations: Doctrine\ORM\PersistentCollection {#9130 …} #createdAt: DateTime @1773152175 {#9109 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365730 {#9108 : 2026-04-28 10:42:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9135 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9136 #locale: "fr" #translatable: App\Entity\Product\Product {#9111} #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 {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#9126 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9122 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9124 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9112 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9114 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9118 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9120 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15208 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15157 …} +context: Sylius\TwigHooks\Bag\DataBag {#15166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15206 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9142 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9152 #collection: Doctrine\Common\Collections\ArrayCollection {#9153 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9151 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15208 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15157 …} +context: Sylius\TwigHooks\Bag\DataBag {#15166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15206 …} +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 {#9152 #collection: Doctrine\Common\Collections\ArrayCollection {#9153 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9151 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15220 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15208 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15157 …} +context: Sylius\TwigHooks\Bag\DataBag {#15166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15206 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9142 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9152 #collection: Doctrine\Common\Collections\ArrayCollection {#9153 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9151 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15261 …} +context: Sylius\TwigHooks\Bag\DataBag {#15268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15269 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9142 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15273 +variant: App\Entity\Product\ProductVariant {#9142 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15261 …} +context: Sylius\TwigHooks\Bag\DataBag {#15268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15269 …} +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 | 102.0 MiB | 5.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9159 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9176 …} #variants: Doctrine\ORM\PersistentCollection {#9189 …} #options: Doctrine\ORM\PersistentCollection {#9180 …} #associations: Doctrine\ORM\PersistentCollection {#9178 …} #createdAt: DateTime @1773152175 {#9157 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9156 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9183 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9184 #locale: "fr" #translatable: App\Entity\Product\Product {#9159} #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 {#9186 …} #channels: Doctrine\ORM\PersistentCollection {#9174 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9170 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9172 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9162 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9164 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9166 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9168 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15164 +product: App\Entity\Product\Product {#9159 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9176 …} #variants: Doctrine\ORM\PersistentCollection {#9189 …} #options: Doctrine\ORM\PersistentCollection {#9180 …} #associations: Doctrine\ORM\PersistentCollection {#9178 …} #createdAt: DateTime @1773152175 {#9157 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9156 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9183 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9184 #locale: "fr" #translatable: App\Entity\Product\Product {#9159} #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 {#9186 …} #channels: Doctrine\ORM\PersistentCollection {#9174 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9170 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9172 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9162 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9164 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9166 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9168 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9190 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9159 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9176 …} #variants: Doctrine\ORM\PersistentCollection {#9189 …} #options: Doctrine\ORM\PersistentCollection {#9180 …} #associations: Doctrine\ORM\PersistentCollection {#9178 …} #createdAt: DateTime @1773152175 {#9157 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9156 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9183 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9184 #locale: "fr" #translatable: App\Entity\Product\Product {#9159} #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 {#9186 …} #channels: Doctrine\ORM\PersistentCollection {#9174 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9170 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9172 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9162 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9164 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9166 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9168 …} #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 {#15390 -props: [ "product" => App\Entity\Product\Product {#9159 #id: 279 #code: "E21A" #attributes: Doctrine\ORM\PersistentCollection {#9176 …} #variants: Doctrine\ORM\PersistentCollection {#9189 …} #options: Doctrine\ORM\PersistentCollection {#9180 …} #associations: Doctrine\ORM\PersistentCollection {#9178 …} #createdAt: DateTime @1773152175 {#9157 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365672 {#9156 : 2026-04-28 10:41:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9183 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9184 #locale: "fr" #translatable: App\Entity\Product\Product {#9159} #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 {#9186 …} #channels: Doctrine\ORM\PersistentCollection {#9174 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9170 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9172 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9162 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9164 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9166 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9168 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15425 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15374 …} +context: Sylius\TwigHooks\Bag\DataBag {#15383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15423 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9190 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9200 #collection: Doctrine\Common\Collections\ArrayCollection {#9201 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9199 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15425 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15374 …} +context: Sylius\TwigHooks\Bag\DataBag {#15383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15423 …} +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 {#9200 #collection: Doctrine\Common\Collections\ArrayCollection {#9201 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9199 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15437 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15425 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15374 …} +context: Sylius\TwigHooks\Bag\DataBag {#15383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15423 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9190 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9200 #collection: Doctrine\Common\Collections\ArrayCollection {#9201 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9199 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15478 …} +context: Sylius\TwigHooks\Bag\DataBag {#15485 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15486 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9190 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15490 +variant: App\Entity\Product\ProductVariant {#9190 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15478 …} +context: Sylius\TwigHooks\Bag\DataBag {#15485 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15486 …} +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 | 104.0 MiB | 6.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9207 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9227 …} #variants: Doctrine\ORM\PersistentCollection {#9240 …} #options: Doctrine\ORM\PersistentCollection {#9231 …} #associations: Doctrine\ORM\PersistentCollection {#9229 …} #createdAt: DateTime @1773152175 {#9205 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9204 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9234 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9235 #locale: "fr" #translatable: App\Entity\Product\Product {#9207} #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 {#9237 …} #channels: Doctrine\ORM\PersistentCollection {#9225 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9221 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9223 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9211 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9213 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9215 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9219 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15381 +product: App\Entity\Product\Product {#9207 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9227 …} #variants: Doctrine\ORM\PersistentCollection {#9240 …} #options: Doctrine\ORM\PersistentCollection {#9231 …} #associations: Doctrine\ORM\PersistentCollection {#9229 …} #createdAt: DateTime @1773152175 {#9205 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9204 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9234 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9235 #locale: "fr" #translatable: App\Entity\Product\Product {#9207} #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 {#9237 …} #channels: Doctrine\ORM\PersistentCollection {#9225 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9221 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9223 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9211 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9213 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9215 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9219 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9241 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9207 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9227 …} #variants: Doctrine\ORM\PersistentCollection {#9240 …} #options: Doctrine\ORM\PersistentCollection {#9231 …} #associations: Doctrine\ORM\PersistentCollection {#9229 …} #createdAt: DateTime @1773152175 {#9205 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9204 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9234 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9235 #locale: "fr" #translatable: App\Entity\Product\Product {#9207} #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 {#9237 …} #channels: Doctrine\ORM\PersistentCollection {#9225 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9221 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9223 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9211 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9213 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9215 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9219 …} #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 {#15607 -props: [ "product" => App\Entity\Product\Product {#9207 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9227 …} #variants: Doctrine\ORM\PersistentCollection {#9240 …} #options: Doctrine\ORM\PersistentCollection {#9231 …} #associations: Doctrine\ORM\PersistentCollection {#9229 …} #createdAt: DateTime @1773152175 {#9205 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9204 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9234 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9235 #locale: "fr" #translatable: App\Entity\Product\Product {#9207} #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 {#9237 …} #channels: Doctrine\ORM\PersistentCollection {#9225 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9221 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9223 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9211 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9213 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9215 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9219 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15591 …} +context: Sylius\TwigHooks\Bag\DataBag {#15600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15640 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9241 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9251 #collection: Doctrine\Common\Collections\ArrayCollection {#9252 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9250 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15591 …} +context: Sylius\TwigHooks\Bag\DataBag {#15600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15640 …} +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 {#9251 #collection: Doctrine\Common\Collections\ArrayCollection {#9252 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9250 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15654 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15591 …} +context: Sylius\TwigHooks\Bag\DataBag {#15600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15640 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9241 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9251 #collection: Doctrine\Common\Collections\ArrayCollection {#9252 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9250 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15704 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15695 …} +context: Sylius\TwigHooks\Bag\DataBag {#15702 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15703 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9241 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15707 +variant: App\Entity\Product\ProductVariant {#9241 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15704 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15695 …} +context: Sylius\TwigHooks\Bag\DataBag {#15702 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15703 …} +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 | 104.0 MiB | 6.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9258 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9275 …} #variants: Doctrine\ORM\PersistentCollection {#9288 …} #options: Doctrine\ORM\PersistentCollection {#9279 …} #associations: Doctrine\ORM\PersistentCollection {#9277 …} #createdAt: DateTime @1773152175 {#9256 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9255 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9282 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9283 #locale: "fr" #translatable: App\Entity\Product\Product {#9258} #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 {#9285 …} #channels: Doctrine\ORM\PersistentCollection {#9273 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9269 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9271 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9259 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9261 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9263 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9265 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9267 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15598 +product: App\Entity\Product\Product {#9258 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9275 …} #variants: Doctrine\ORM\PersistentCollection {#9288 …} #options: Doctrine\ORM\PersistentCollection {#9279 …} #associations: Doctrine\ORM\PersistentCollection {#9277 …} #createdAt: DateTime @1773152175 {#9256 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9255 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9282 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9283 #locale: "fr" #translatable: App\Entity\Product\Product {#9258} #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 {#9285 …} #channels: Doctrine\ORM\PersistentCollection {#9273 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9269 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9271 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9259 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9261 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9263 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9265 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9267 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9289 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9258 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9275 …} #variants: Doctrine\ORM\PersistentCollection {#9288 …} #options: Doctrine\ORM\PersistentCollection {#9279 …} #associations: Doctrine\ORM\PersistentCollection {#9277 …} #createdAt: DateTime @1773152175 {#9256 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9255 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9282 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9283 #locale: "fr" #translatable: App\Entity\Product\Product {#9258} #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 {#9285 …} #channels: Doctrine\ORM\PersistentCollection {#9273 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9269 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9271 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9259 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9261 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9263 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9265 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9267 …} #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 {#15824 -props: [ "product" => App\Entity\Product\Product {#9258 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9275 …} #variants: Doctrine\ORM\PersistentCollection {#9288 …} #options: Doctrine\ORM\PersistentCollection {#9279 …} #associations: Doctrine\ORM\PersistentCollection {#9277 …} #createdAt: DateTime @1773152175 {#9256 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9255 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9282 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9283 #locale: "fr" #translatable: App\Entity\Product\Product {#9258} #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 {#9285 …} #channels: Doctrine\ORM\PersistentCollection {#9273 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9269 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9271 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9259 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9261 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9263 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9265 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9267 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15859 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15808 …} +context: Sylius\TwigHooks\Bag\DataBag {#15817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15857 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9289 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9299 #collection: Doctrine\Common\Collections\ArrayCollection {#9300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9298 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15859 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15808 …} +context: Sylius\TwigHooks\Bag\DataBag {#15817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15857 …} +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 {#9299 #collection: Doctrine\Common\Collections\ArrayCollection {#9300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9298 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15871 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15859 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15808 …} +context: Sylius\TwigHooks\Bag\DataBag {#15817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15857 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9289 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9299 #collection: Doctrine\Common\Collections\ArrayCollection {#9300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9298 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15912 …} +context: Sylius\TwigHooks\Bag\DataBag {#15919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15920 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9289 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15924 +variant: App\Entity\Product\ProductVariant {#9289 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15912 …} +context: Sylius\TwigHooks\Bag\DataBag {#15919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15920 …} +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 | 104.0 MiB | 5.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9306 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9323 …} #variants: Doctrine\ORM\PersistentCollection {#9336 …} #options: Doctrine\ORM\PersistentCollection {#9327 …} #associations: Doctrine\ORM\PersistentCollection {#9325 …} #createdAt: DateTime @1773152174 {#9304 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9303 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9330 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9331 #locale: "fr" #translatable: App\Entity\Product\Product {#9306} #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 {#9333 …} #channels: Doctrine\ORM\PersistentCollection {#9321 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9317 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9319 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9307 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9309 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9311 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9313 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9315 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15815 +product: App\Entity\Product\Product {#9306 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9323 …} #variants: Doctrine\ORM\PersistentCollection {#9336 …} #options: Doctrine\ORM\PersistentCollection {#9327 …} #associations: Doctrine\ORM\PersistentCollection {#9325 …} #createdAt: DateTime @1773152174 {#9304 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9303 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9330 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9331 #locale: "fr" #translatable: App\Entity\Product\Product {#9306} #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 {#9333 …} #channels: Doctrine\ORM\PersistentCollection {#9321 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9317 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9319 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9307 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9309 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9311 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9313 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9315 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9337 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9306 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9323 …} #variants: Doctrine\ORM\PersistentCollection {#9336 …} #options: Doctrine\ORM\PersistentCollection {#9327 …} #associations: Doctrine\ORM\PersistentCollection {#9325 …} #createdAt: DateTime @1773152174 {#9304 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9303 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9330 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9331 #locale: "fr" #translatable: App\Entity\Product\Product {#9306} #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 {#9333 …} #channels: Doctrine\ORM\PersistentCollection {#9321 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9317 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9319 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9307 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9309 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9311 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9313 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9315 …} #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 {#16041 -props: [ "product" => App\Entity\Product\Product {#9306 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#9323 …} #variants: Doctrine\ORM\PersistentCollection {#9336 …} #options: Doctrine\ORM\PersistentCollection {#9327 …} #associations: Doctrine\ORM\PersistentCollection {#9325 …} #createdAt: DateTime @1773152174 {#9304 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#9303 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9330 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9331 #locale: "fr" #translatable: App\Entity\Product\Product {#9306} #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 {#9333 …} #channels: Doctrine\ORM\PersistentCollection {#9321 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9317 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9319 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9307 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9309 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9311 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9313 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9315 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16025 …} +context: Sylius\TwigHooks\Bag\DataBag {#16034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16074 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9337 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9347 #collection: Doctrine\Common\Collections\ArrayCollection {#9348 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9346 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16025 …} +context: Sylius\TwigHooks\Bag\DataBag {#16034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16074 …} +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 {#9347 #collection: Doctrine\Common\Collections\ArrayCollection {#9348 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9346 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16088 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16025 …} +context: Sylius\TwigHooks\Bag\DataBag {#16034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16074 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9337 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9347 #collection: Doctrine\Common\Collections\ArrayCollection {#9348 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9346 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16138 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16129 …} +context: Sylius\TwigHooks\Bag\DataBag {#16136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16137 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9337 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16141 +variant: App\Entity\Product\ProductVariant {#9337 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16138 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16129 …} +context: Sylius\TwigHooks\Bag\DataBag {#16136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16137 …} +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 | 104.0 MiB | 6.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9354 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9371 …} #variants: Doctrine\ORM\PersistentCollection {#9384 …} #options: Doctrine\ORM\PersistentCollection {#9375 …} #associations: Doctrine\ORM\PersistentCollection {#9373 …} #createdAt: DateTime @1773152175 {#9352 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9351 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9378 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9379 #locale: "fr" #translatable: App\Entity\Product\Product {#9354} #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 {#9381 …} #channels: Doctrine\ORM\PersistentCollection {#9369 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9365 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9367 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9355 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9357 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9359 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9361 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9363 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16032 +product: App\Entity\Product\Product {#9354 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9371 …} #variants: Doctrine\ORM\PersistentCollection {#9384 …} #options: Doctrine\ORM\PersistentCollection {#9375 …} #associations: Doctrine\ORM\PersistentCollection {#9373 …} #createdAt: DateTime @1773152175 {#9352 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9351 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9378 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9379 #locale: "fr" #translatable: App\Entity\Product\Product {#9354} #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 {#9381 …} #channels: Doctrine\ORM\PersistentCollection {#9369 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9365 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9367 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9355 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9357 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9359 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9361 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9363 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9385 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9354 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9371 …} #variants: Doctrine\ORM\PersistentCollection {#9384 …} #options: Doctrine\ORM\PersistentCollection {#9375 …} #associations: Doctrine\ORM\PersistentCollection {#9373 …} #createdAt: DateTime @1773152175 {#9352 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9351 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9378 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9379 #locale: "fr" #translatable: App\Entity\Product\Product {#9354} #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 {#9381 …} #channels: Doctrine\ORM\PersistentCollection {#9369 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9365 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9367 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9355 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9357 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9359 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9361 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9363 …} #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 {#16258 -props: [ "product" => App\Entity\Product\Product {#9354 #id: 201 #code: "ASSUCOMBI36" #attributes: Doctrine\ORM\PersistentCollection {#9371 …} #variants: Doctrine\ORM\PersistentCollection {#9384 …} #options: Doctrine\ORM\PersistentCollection {#9375 …} #associations: Doctrine\ORM\PersistentCollection {#9373 …} #createdAt: DateTime @1773152175 {#9352 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301716 {#9351 : 2026-04-27 16:55:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9378 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9379 #locale: "fr" #translatable: App\Entity\Product\Product {#9354} #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 {#9381 …} #channels: Doctrine\ORM\PersistentCollection {#9369 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9365 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9367 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9355 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9357 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9359 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9361 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9363 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16242 …} +context: Sylius\TwigHooks\Bag\DataBag {#16251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16291 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9385 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9395 #collection: Doctrine\Common\Collections\ArrayCollection {#9396 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9394 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16242 …} +context: Sylius\TwigHooks\Bag\DataBag {#16251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16291 …} +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 {#9395 #collection: Doctrine\Common\Collections\ArrayCollection {#9396 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9394 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16305 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16242 …} +context: Sylius\TwigHooks\Bag\DataBag {#16251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16291 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9385 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9395 #collection: Doctrine\Common\Collections\ArrayCollection {#9396 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9394 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16355 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16346 …} +context: Sylius\TwigHooks\Bag\DataBag {#16353 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16354 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9385 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16358 +variant: App\Entity\Product\ProductVariant {#9385 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16355 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16346 …} +context: Sylius\TwigHooks\Bag\DataBag {#16353 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16354 …} +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 | 104.0 MiB | 5.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9402 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152175 {#9400 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9399 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9402} #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 {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16249 +product: App\Entity\Product\Product {#9402 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152175 {#9400 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9399 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9402} #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 {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9433 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14409 …} +context: Sylius\TwigHooks\Bag\DataBag {#14415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9402 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152175 {#9400 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9399 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9402} #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 {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #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 {#16475 -props: [ "product" => App\Entity\Product\Product {#9402 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152175 {#9400 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#9399 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9402} #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 {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9209 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16459 …} +context: Sylius\TwigHooks\Bag\DataBag {#16468 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16508 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16459 …} +context: Sylius\TwigHooks\Bag\DataBag {#16468 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16508 …} +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 {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16522 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16459 …} +context: Sylius\TwigHooks\Bag\DataBag {#16468 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16508 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16572 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16563 …} +context: Sylius\TwigHooks\Bag\DataBag {#16570 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16571 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16575 +variant: App\Entity\Product\ProductVariant {#9433 …} +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 {#9619 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12393 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9616 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16572 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16563 …} +context: Sylius\TwigHooks\Bag\DataBag {#16570 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16571 …} +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 | 106.0 MiB | 5.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14104 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12459 …} +context: Sylius\TwigHooks\Bag\DataBag {#14116 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12469 …} +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 {#14299 +cart: App\Entity\Order\Order {#12778 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14104 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12459 …} +context: Sylius\TwigHooks\Bag\DataBag {#14116 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12469 …} +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 …} } |
|||