Components
12
Twig Components
44
Render Count
115
ms
Render Time
32.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 32.0 MiB | 2.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12224 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12217 …} +context: Sylius\TwigHooks\Bag\DataBag {#12223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12222 …} +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 {#12367 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12224 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12217 …} +context: Sylius\TwigHooks\Bag\DataBag {#12223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12222 …} +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 | 32.0 MiB | 1.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12315 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12311 …} +context: Sylius\TwigHooks\Bag\DataBag {#12313 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12314 …} +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 {#12324 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12315 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12311 …} +context: Sylius\TwigHooks\Bag\DataBag {#12313 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12314 …} +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 | 32.0 MiB | 10.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12396 …} +context: Sylius\TwigHooks\Bag\DataBag {#12418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12416 …} +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 {#12444 +cart: App\Entity\Order\Order {#12499 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12396 …} +context: Sylius\TwigHooks\Bag\DataBag {#12418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12416 …} +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 | 32.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13133 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13132 …} +context: Sylius\TwigHooks\Bag\DataBag {#13128 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13130 …} +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 {#13142 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13133 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13132 …} +context: Sylius\TwigHooks\Bag\DataBag {#13128 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13130 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 32.0 MiB | 3.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13732 …} +context: Sylius\TwigHooks\Bag\DataBag {#13731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13729 …} +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 {#13809 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13732 …} +context: Sylius\TwigHooks\Bag\DataBag {#13731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13729 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 32.0 MiB | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13884 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13880 …} +context: Sylius\TwigHooks\Bag\DataBag {#13881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …} +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 {#13892 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13884 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13880 …} +context: Sylius\TwigHooks\Bag\DataBag {#13881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 32.0 MiB | 4.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13950 …} +context: Sylius\TwigHooks\Bag\DataBag {#13951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13953 …} +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 {#13962 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13950 …} +context: Sylius\TwigHooks\Bag\DataBag {#13951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13953 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 16.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7950 #id: 430 #code: "MICFILP5P" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#8766 …} #options: Doctrine\ORM\PersistentCollection {#8894 …} #associations: Doctrine\ORM\PersistentCollection {#8834 …} #createdAt: DateTime @1773152176 {#8195 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776956085 {#7619 : 2026-04-23 16:54:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8893 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8896 #locale: "fr" #translatable: App\Entity\Product\Product {#7950} #id: 430 #name: "Filtre nylon 15/20/30 litres ø340" #slug: "filtre-nylon-15-20-30-litres-o340-MICFILP5P" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8899 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7915 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14481 +product: App\Entity\Product\Product {#7950 #id: 430 #code: "MICFILP5P" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#8766 …} #options: Doctrine\ORM\PersistentCollection {#8894 …} #associations: Doctrine\ORM\PersistentCollection {#8834 …} #createdAt: DateTime @1773152176 {#8195 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776956085 {#7619 : 2026-04-23 16:54:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8893 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8896 #locale: "fr" #translatable: App\Entity\Product\Product {#7950} #id: 430 #name: "Filtre nylon 15/20/30 litres ø340" #slug: "filtre-nylon-15-20-30-litres-o340-MICFILP5P" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8899 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7915 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14718 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 2.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7950 #id: 430 #code: "MICFILP5P" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#8766 …} #options: Doctrine\ORM\PersistentCollection {#8894 …} #associations: Doctrine\ORM\PersistentCollection {#8834 …} #createdAt: DateTime @1773152176 {#8195 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776956085 {#7619 : 2026-04-23 16:54:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8893 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8896 #locale: "fr" #translatable: App\Entity\Product\Product {#7950} #id: 430 #name: "Filtre nylon 15/20/30 litres ø340" #slug: "filtre-nylon-15-20-30-litres-o340-MICFILP5P" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8899 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7915 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtre nylon 15/20/30 litres ø340" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15145 -props: [ "product" => App\Entity\Product\Product {#7950 #id: 430 #code: "MICFILP5P" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#8766 …} #options: Doctrine\ORM\PersistentCollection {#8894 …} #associations: Doctrine\ORM\PersistentCollection {#8834 …} #createdAt: DateTime @1773152176 {#8195 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776956085 {#7619 : 2026-04-23 16:54:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8893 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8896 #locale: "fr" #translatable: App\Entity\Product\Product {#7950} #id: 430 #name: "Filtre nylon 15/20/30 litres ø340" #slug: "filtre-nylon-15-20-30-litres-o340-MICFILP5P" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8899 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7915 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 2.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15208 …} +context: Sylius\TwigHooks\Bag\DataBag {#15203 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15202 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14718 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15074 #collection: Doctrine\Common\Collections\ArrayCollection {#15073 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14911 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23908 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23970 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15208 …} +context: Sylius\TwigHooks\Bag\DataBag {#15203 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15202 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre nylon 15/20/30 litres ø340" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15074 #collection: Doctrine\Common\Collections\ArrayCollection {#15073 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14911 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23908 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23970 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15213 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15208 …} +context: Sylius\TwigHooks\Bag\DataBag {#15203 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15202 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14718 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15074 #collection: Doctrine\Common\Collections\ArrayCollection {#15073 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14911 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23908 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23970 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15271 …} +context: Sylius\TwigHooks\Bag\DataBag {#15279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15280 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14718 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15290 +variant: App\Entity\Product\ProductVariant {#14718 …} +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 {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15271 …} +context: Sylius\TwigHooks\Bag\DataBag {#15279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15280 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 17.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8905 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8922 …} #variants: Doctrine\ORM\PersistentCollection {#8924 …} #options: Doctrine\ORM\PersistentCollection {#8928 …} #associations: Doctrine\ORM\PersistentCollection {#8926 …} #createdAt: DateTime @1773152175 {#8903 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8904 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8931 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8932 #locale: "fr" #translatable: App\Entity\Product\Product {#8905} #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 {#8934 …} #channels: Doctrine\ORM\PersistentCollection {#8920 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8918 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8906 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8908 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8910 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8912 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8914 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15123 +product: App\Entity\Product\Product {#8905 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8922 …} #variants: Doctrine\ORM\PersistentCollection {#8924 …} #options: Doctrine\ORM\PersistentCollection {#8928 …} #associations: Doctrine\ORM\PersistentCollection {#8926 …} #createdAt: DateTime @1773152175 {#8903 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8904 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8931 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8932 #locale: "fr" #translatable: App\Entity\Product\Product {#8905} #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 {#8934 …} #channels: Doctrine\ORM\PersistentCollection {#8920 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8918 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8906 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8908 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8910 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8912 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8914 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15364 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8905 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8922 …} #variants: Doctrine\ORM\PersistentCollection {#8924 …} #options: Doctrine\ORM\PersistentCollection {#8928 …} #associations: Doctrine\ORM\PersistentCollection {#8926 …} #createdAt: DateTime @1773152175 {#8903 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8904 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8931 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8932 #locale: "fr" #translatable: App\Entity\Product\Product {#8905} #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 {#8934 …} #channels: Doctrine\ORM\PersistentCollection {#8920 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8918 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8906 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8908 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8910 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8912 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8914 …} #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 {#15440 -props: [ "product" => App\Entity\Product\Product {#8905 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8922 …} #variants: Doctrine\ORM\PersistentCollection {#8924 …} #options: Doctrine\ORM\PersistentCollection {#8928 …} #associations: Doctrine\ORM\PersistentCollection {#8926 …} #createdAt: DateTime @1773152175 {#8903 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8904 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8931 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8932 #locale: "fr" #translatable: App\Entity\Product\Product {#8905} #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 {#8934 …} #channels: Doctrine\ORM\PersistentCollection {#8920 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8918 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8906 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8908 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8910 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8912 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8914 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15433 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15424 …} +context: Sylius\TwigHooks\Bag\DataBag {#15486 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15421 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15364 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15371 #collection: Doctrine\Common\Collections\ArrayCollection {#15380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15359 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23995 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15433 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15424 …} +context: Sylius\TwigHooks\Bag\DataBag {#15486 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15421 …} +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 {#15371 #collection: Doctrine\Common\Collections\ArrayCollection {#15380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15359 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23995 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4810 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15433 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15424 …} +context: Sylius\TwigHooks\Bag\DataBag {#15486 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15421 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15364 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15371 #collection: Doctrine\Common\Collections\ArrayCollection {#15380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15359 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23995 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23997 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5212 …} +context: Sylius\TwigHooks\Bag\DataBag {#5216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5230 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15364 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5261 +variant: App\Entity\Product\ProductVariant {#15364 …} +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 {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5212 …} +context: Sylius\TwigHooks\Bag\DataBag {#5216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5230 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 6.31 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8938 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8955 …} #variants: Doctrine\ORM\PersistentCollection {#8957 …} #options: Doctrine\ORM\PersistentCollection {#8961 …} #associations: Doctrine\ORM\PersistentCollection {#8959 …} #createdAt: DateTime @1773152175 {#8936 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#8937 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8964 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8965 #locale: "fr" #translatable: App\Entity\Product\Product {#8938} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8967 …} #channels: Doctrine\ORM\PersistentCollection {#8953 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8949 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8951 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8939 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8941 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8943 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8945 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8947 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15431 +product: App\Entity\Product\Product {#8938 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8955 …} #variants: Doctrine\ORM\PersistentCollection {#8957 …} #options: Doctrine\ORM\PersistentCollection {#8961 …} #associations: Doctrine\ORM\PersistentCollection {#8959 …} #createdAt: DateTime @1773152175 {#8936 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#8937 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8964 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8965 #locale: "fr" #translatable: App\Entity\Product\Product {#8938} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8967 …} #channels: Doctrine\ORM\PersistentCollection {#8953 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8949 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8951 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8939 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8941 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8943 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8945 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8947 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6312 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8938 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8955 …} #variants: Doctrine\ORM\PersistentCollection {#8957 …} #options: Doctrine\ORM\PersistentCollection {#8961 …} #associations: Doctrine\ORM\PersistentCollection {#8959 …} #createdAt: DateTime @1773152175 {#8936 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#8937 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8964 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8965 #locale: "fr" #translatable: App\Entity\Product\Product {#8938} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8967 …} #channels: Doctrine\ORM\PersistentCollection {#8953 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8949 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8951 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8939 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8941 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8943 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8945 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8947 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtre éponge p/eau" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6680 -props: [ "product" => App\Entity\Product\Product {#8938 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8955 …} #variants: Doctrine\ORM\PersistentCollection {#8957 …} #options: Doctrine\ORM\PersistentCollection {#8961 …} #associations: Doctrine\ORM\PersistentCollection {#8959 …} #createdAt: DateTime @1773152175 {#8936 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#8937 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8964 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8965 #locale: "fr" #translatable: App\Entity\Product\Product {#8938} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8967 …} #channels: Doctrine\ORM\PersistentCollection {#8953 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8949 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8951 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8939 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8941 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8943 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8945 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8947 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6655 …} +context: Sylius\TwigHooks\Bag\DataBag {#7137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6654 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6312 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6336 #collection: Doctrine\Common\Collections\ArrayCollection {#6319 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6655 …} +context: Sylius\TwigHooks\Bag\DataBag {#7137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6654 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre éponge p/eau" "applied_promotions" => Doctrine\ORM\PersistentCollection {#6336 #collection: Doctrine\Common\Collections\ArrayCollection {#6319 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#7161 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6655 …} +context: Sylius\TwigHooks\Bag\DataBag {#7137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6654 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6312 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6336 #collection: Doctrine\Common\Collections\ArrayCollection {#6319 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24014 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24016 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8039 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7881 …} +context: Sylius\TwigHooks\Bag\DataBag {#8031 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6312 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8028 +variant: App\Entity\Product\ProductVariant {#6312 …} +price: "11,21\u{A0}€" +originalPrice: "11,21\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8039 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7881 …} +context: Sylius\TwigHooks\Bag\DataBag {#8031 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8971 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8988 …} #variants: Doctrine\ORM\PersistentCollection {#8990 …} #options: Doctrine\ORM\PersistentCollection {#8994 …} #associations: Doctrine\ORM\PersistentCollection {#8992 …} #createdAt: DateTime @1773152175 {#8969 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8970 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8997 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8998 #locale: "fr" #translatable: App\Entity\Product\Product {#8971} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9000 …} #channels: Doctrine\ORM\PersistentCollection {#8986 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8982 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8984 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8972 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8974 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8976 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8978 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8980 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6671 +product: App\Entity\Product\Product {#8971 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8988 …} #variants: Doctrine\ORM\PersistentCollection {#8990 …} #options: Doctrine\ORM\PersistentCollection {#8994 …} #associations: Doctrine\ORM\PersistentCollection {#8992 …} #createdAt: DateTime @1773152175 {#8969 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8970 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8997 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8998 #locale: "fr" #translatable: App\Entity\Product\Product {#8971} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9000 …} #channels: Doctrine\ORM\PersistentCollection {#8986 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8982 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8984 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8972 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8974 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8976 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8978 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8980 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8502 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8971 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8988 …} #variants: Doctrine\ORM\PersistentCollection {#8990 …} #options: Doctrine\ORM\PersistentCollection {#8994 …} #associations: Doctrine\ORM\PersistentCollection {#8992 …} #createdAt: DateTime @1773152175 {#8969 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8970 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8997 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8998 #locale: "fr" #translatable: App\Entity\Product\Product {#8971} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9000 …} #channels: Doctrine\ORM\PersistentCollection {#8986 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8982 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8984 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8972 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8974 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8976 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8978 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8980 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "RallongeTube acier diam.36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8877 -props: [ "product" => App\Entity\Product\Product {#8971 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8988 …} #variants: Doctrine\ORM\PersistentCollection {#8990 …} #options: Doctrine\ORM\PersistentCollection {#8994 …} #associations: Doctrine\ORM\PersistentCollection {#8992 …} #createdAt: DateTime @1773152175 {#8969 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8970 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8997 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8998 #locale: "fr" #translatable: App\Entity\Product\Product {#8971} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9000 …} #channels: Doctrine\ORM\PersistentCollection {#8986 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8982 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8984 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8972 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8974 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8976 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8978 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8980 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8811 …} +context: Sylius\TwigHooks\Bag\DataBag {#9532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8800 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8502 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8516 #collection: Doctrine\Common\Collections\ArrayCollection {#8530 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24033 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8811 …} +context: Sylius\TwigHooks\Bag\DataBag {#9532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8800 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "RallongeTube acier diam.36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8516 #collection: Doctrine\Common\Collections\ArrayCollection {#8530 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24033 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#9501 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8811 …} +context: Sylius\TwigHooks\Bag\DataBag {#9532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8800 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8502 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8516 #collection: Doctrine\Common\Collections\ArrayCollection {#8530 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24033 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24035 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14478 …} +context: Sylius\TwigHooks\Bag\DataBag {#14489 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14605 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8502 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14626 +variant: App\Entity\Product\ProductVariant {#8502 …} +price: "15,19\u{A0}€" +originalPrice: "15,19\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14478 …} +context: Sylius\TwigHooks\Bag\DataBag {#14489 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14605 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 7.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9004 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9021 …} #variants: Doctrine\ORM\PersistentCollection {#9023 …} #options: Doctrine\ORM\PersistentCollection {#9027 …} #associations: Doctrine\ORM\PersistentCollection {#9025 …} #createdAt: DateTime @1773152175 {#9002 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9003 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9030 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9031 #locale: "fr" #translatable: App\Entity\Product\Product {#9004} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9033 …} #channels: Doctrine\ORM\PersistentCollection {#9019 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9015 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9017 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9005 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9007 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9009 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9011 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9013 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8821 +product: App\Entity\Product\Product {#9004 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9021 …} #variants: Doctrine\ORM\PersistentCollection {#9023 …} #options: Doctrine\ORM\PersistentCollection {#9027 …} #associations: Doctrine\ORM\PersistentCollection {#9025 …} #createdAt: DateTime @1773152175 {#9002 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9003 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9030 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9031 #locale: "fr" #translatable: App\Entity\Product\Product {#9004} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9033 …} #channels: Doctrine\ORM\PersistentCollection {#9019 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9015 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9017 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9005 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9007 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9009 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9011 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9013 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15026 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9004 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9021 …} #variants: Doctrine\ORM\PersistentCollection {#9023 …} #options: Doctrine\ORM\PersistentCollection {#9027 …} #associations: Doctrine\ORM\PersistentCollection {#9025 …} #createdAt: DateTime @1773152175 {#9002 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9003 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9030 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9031 #locale: "fr" #translatable: App\Entity\Product\Product {#9004} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9033 …} #channels: Doctrine\ORM\PersistentCollection {#9019 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9015 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9017 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9005 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9007 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9009 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9011 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9013 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Brosse Ronde Ø 36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15548 -props: [ "product" => App\Entity\Product\Product {#9004 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9021 …} #variants: Doctrine\ORM\PersistentCollection {#9023 …} #options: Doctrine\ORM\PersistentCollection {#9027 …} #associations: Doctrine\ORM\PersistentCollection {#9025 …} #createdAt: DateTime @1773152175 {#9002 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9003 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9030 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9031 #locale: "fr" #translatable: App\Entity\Product\Product {#9004} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9033 …} #channels: Doctrine\ORM\PersistentCollection {#9019 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9015 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9017 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9005 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9007 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9009 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9011 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9013 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15532 …} +context: Sylius\TwigHooks\Bag\DataBag {#15594 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15529 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15026 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15029 #collection: Doctrine\Common\Collections\ArrayCollection {#15473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15012 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24052 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15532 …} +context: Sylius\TwigHooks\Bag\DataBag {#15594 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15529 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Brosse Ronde Ø 36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15029 #collection: Doctrine\Common\Collections\ArrayCollection {#15473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15012 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24052 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15598 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15532 …} +context: Sylius\TwigHooks\Bag\DataBag {#15594 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15529 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15026 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15029 #collection: Doctrine\Common\Collections\ArrayCollection {#15473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15012 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24052 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24054 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15639 …} +context: Sylius\TwigHooks\Bag\DataBag {#15646 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15647 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15026 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15651 +variant: App\Entity\Product\ProductVariant {#15026 …} +price: "7,28\u{A0}€" +originalPrice: "7,28\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15639 …} +context: Sylius\TwigHooks\Bag\DataBag {#15646 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15647 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 6.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9037 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9054 …} #variants: Doctrine\ORM\PersistentCollection {#9056 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1773152175 {#9035 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9036 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr" #translatable: App\Entity\Product\Product {#9037} #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 {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9052 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9048 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9050 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9038 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9040 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9042 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9044 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9046 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15539 +product: App\Entity\Product\Product {#9037 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9054 …} #variants: Doctrine\ORM\PersistentCollection {#9056 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1773152175 {#9035 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9036 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr" #translatable: App\Entity\Product\Product {#9037} #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 {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9052 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9048 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9050 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9038 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9040 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9042 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9044 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9046 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15715 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9037 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9054 …} #variants: Doctrine\ORM\PersistentCollection {#9056 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1773152175 {#9035 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9036 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr" #translatable: App\Entity\Product\Product {#9037} #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 {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9052 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9048 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9050 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9038 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9040 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9042 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9044 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9046 …} #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 {#15791 -props: [ "product" => App\Entity\Product\Product {#9037 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9054 …} #variants: Doctrine\ORM\PersistentCollection {#9056 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1773152175 {#9035 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9036 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr" #translatable: App\Entity\Product\Product {#9037} #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 {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9052 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9048 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9050 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9038 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9040 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9042 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9044 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9046 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15784 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15775 …} +context: Sylius\TwigHooks\Bag\DataBag {#15837 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15772 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15715 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15722 #collection: Doctrine\Common\Collections\ArrayCollection {#15731 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15710 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24071 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15784 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15775 …} +context: Sylius\TwigHooks\Bag\DataBag {#15837 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15772 …} +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 {#15722 #collection: Doctrine\Common\Collections\ArrayCollection {#15731 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15710 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24071 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15841 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15784 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15775 …} +context: Sylius\TwigHooks\Bag\DataBag {#15837 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15772 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15715 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15722 #collection: Doctrine\Common\Collections\ArrayCollection {#15731 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15710 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24071 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24073 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15882 …} +context: Sylius\TwigHooks\Bag\DataBag {#15889 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15715 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15894 +variant: App\Entity\Product\ProductVariant {#15715 …} +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 {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15882 …} +context: Sylius\TwigHooks\Bag\DataBag {#15889 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 6.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9070 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9087 …} #variants: Doctrine\ORM\PersistentCollection {#9089 …} #options: Doctrine\ORM\PersistentCollection {#9093 …} #associations: Doctrine\ORM\PersistentCollection {#9091 …} #createdAt: DateTime @1773152175 {#9068 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9069 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9096 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9097 #locale: "fr" #translatable: App\Entity\Product\Product {#9070} #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 {#9099 …} #channels: Doctrine\ORM\PersistentCollection {#9085 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9081 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9083 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9071 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9073 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9077 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9079 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15782 +product: App\Entity\Product\Product {#9070 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9087 …} #variants: Doctrine\ORM\PersistentCollection {#9089 …} #options: Doctrine\ORM\PersistentCollection {#9093 …} #associations: Doctrine\ORM\PersistentCollection {#9091 …} #createdAt: DateTime @1773152175 {#9068 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9069 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9096 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9097 #locale: "fr" #translatable: App\Entity\Product\Product {#9070} #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 {#9099 …} #channels: Doctrine\ORM\PersistentCollection {#9085 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9081 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9083 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9071 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9073 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9077 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9079 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15958 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9070 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9087 …} #variants: Doctrine\ORM\PersistentCollection {#9089 …} #options: Doctrine\ORM\PersistentCollection {#9093 …} #associations: Doctrine\ORM\PersistentCollection {#9091 …} #createdAt: DateTime @1773152175 {#9068 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9069 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9096 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9097 #locale: "fr" #translatable: App\Entity\Product\Product {#9070} #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 {#9099 …} #channels: Doctrine\ORM\PersistentCollection {#9085 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9081 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9083 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9071 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9073 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9077 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9079 …} #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 {#16034 -props: [ "product" => App\Entity\Product\Product {#9070 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9087 …} #variants: Doctrine\ORM\PersistentCollection {#9089 …} #options: Doctrine\ORM\PersistentCollection {#9093 …} #associations: Doctrine\ORM\PersistentCollection {#9091 …} #createdAt: DateTime @1773152175 {#9068 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9069 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9096 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9097 #locale: "fr" #translatable: App\Entity\Product\Product {#9070} #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 {#9099 …} #channels: Doctrine\ORM\PersistentCollection {#9085 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9081 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9083 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9071 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9073 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9077 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9079 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16018 …} +context: Sylius\TwigHooks\Bag\DataBag {#16080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16015 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15958 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15965 #collection: Doctrine\Common\Collections\ArrayCollection {#15974 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15953 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24090 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16018 …} +context: Sylius\TwigHooks\Bag\DataBag {#16080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16015 …} +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 {#15965 #collection: Doctrine\Common\Collections\ArrayCollection {#15974 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15953 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24090 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16084 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16018 …} +context: Sylius\TwigHooks\Bag\DataBag {#16080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16015 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15958 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15965 #collection: Doctrine\Common\Collections\ArrayCollection {#15974 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15953 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24090 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24092 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16125 …} +context: Sylius\TwigHooks\Bag\DataBag {#16132 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15958 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16137 +variant: App\Entity\Product\ProductVariant {#15958 …} +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 {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16125 …} +context: Sylius\TwigHooks\Bag\DataBag {#16132 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 6.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#9120 …} #variants: Doctrine\ORM\PersistentCollection {#9122 …} #options: Doctrine\ORM\PersistentCollection {#9126 …} #associations: Doctrine\ORM\PersistentCollection {#9124 …} #createdAt: DateTime @1773152175 {#9101 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#9102 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9129 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9130 #locale: "fr" #translatable: App\Entity\Product\Product {#9103} #id: 193 #name: "Flexible 2 m avec manchons Ø36" #slug: "flexible-2-m-avec-manchons-O36-ASFLEX2M36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9132 …} #channels: Doctrine\ORM\PersistentCollection {#9118 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9114 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9116 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9104 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9106 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9108 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9110 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9112 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16025 +product: App\Entity\Product\Product {#9103 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#9120 …} #variants: Doctrine\ORM\PersistentCollection {#9122 …} #options: Doctrine\ORM\PersistentCollection {#9126 …} #associations: Doctrine\ORM\PersistentCollection {#9124 …} #createdAt: DateTime @1773152175 {#9101 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#9102 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9129 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9130 #locale: "fr" #translatable: App\Entity\Product\Product {#9103} #id: 193 #name: "Flexible 2 m avec manchons Ø36" #slug: "flexible-2-m-avec-manchons-O36-ASFLEX2M36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9132 …} #channels: Doctrine\ORM\PersistentCollection {#9118 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9114 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9116 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9104 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9106 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9108 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9110 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9112 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16201 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#9120 …} #variants: Doctrine\ORM\PersistentCollection {#9122 …} #options: Doctrine\ORM\PersistentCollection {#9126 …} #associations: Doctrine\ORM\PersistentCollection {#9124 …} #createdAt: DateTime @1773152175 {#9101 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#9102 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9129 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9130 #locale: "fr" #translatable: App\Entity\Product\Product {#9103} #id: 193 #name: "Flexible 2 m avec manchons Ø36" #slug: "flexible-2-m-avec-manchons-O36-ASFLEX2M36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9132 …} #channels: Doctrine\ORM\PersistentCollection {#9118 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9114 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9116 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9104 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9106 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9108 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9110 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9112 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible 2 m avec manchons Ø36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16277 -props: [ "product" => App\Entity\Product\Product {#9103 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#9120 …} #variants: Doctrine\ORM\PersistentCollection {#9122 …} #options: Doctrine\ORM\PersistentCollection {#9126 …} #associations: Doctrine\ORM\PersistentCollection {#9124 …} #createdAt: DateTime @1773152175 {#9101 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#9102 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9129 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9130 #locale: "fr" #translatable: App\Entity\Product\Product {#9103} #id: 193 #name: "Flexible 2 m avec manchons Ø36" #slug: "flexible-2-m-avec-manchons-O36-ASFLEX2M36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9132 …} #channels: Doctrine\ORM\PersistentCollection {#9118 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9114 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9116 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9104 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9106 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9108 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9110 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9112 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16261 …} +context: Sylius\TwigHooks\Bag\DataBag {#16323 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16201 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16208 #collection: Doctrine\Common\Collections\ArrayCollection {#16217 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16196 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24109 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16261 …} +context: Sylius\TwigHooks\Bag\DataBag {#16323 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Flexible 2 m avec manchons Ø36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16208 #collection: Doctrine\Common\Collections\ArrayCollection {#16217 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16196 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24109 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16327 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16261 …} +context: Sylius\TwigHooks\Bag\DataBag {#16323 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16201 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16208 #collection: Doctrine\Common\Collections\ArrayCollection {#16217 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16196 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24109 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24111 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16368 …} +context: Sylius\TwigHooks\Bag\DataBag {#16375 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16201 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16380 +variant: App\Entity\Product\ProductVariant {#16201 …} +price: "30,41\u{A0}€" +originalPrice: "30,41\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16368 …} +context: Sylius\TwigHooks\Bag\DataBag {#16375 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 7.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9136 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9153 …} #variants: Doctrine\ORM\PersistentCollection {#9155 …} #options: Doctrine\ORM\PersistentCollection {#9159 …} #associations: Doctrine\ORM\PersistentCollection {#9157 …} #createdAt: DateTime @1773152175 {#9134 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9135 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9162 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9163 #locale: "fr" #translatable: App\Entity\Product\Product {#9136} #id: 197 #name: "Sac en polyester 20 l (vendu à l'unité)" #slug: "sac-en-polyester-20-l-vendu-a-l-unite-ASSAC20L" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9165 …} #channels: Doctrine\ORM\PersistentCollection {#9151 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9147 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9149 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9137 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9139 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9141 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9143 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9145 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16268 +product: App\Entity\Product\Product {#9136 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9153 …} #variants: Doctrine\ORM\PersistentCollection {#9155 …} #options: Doctrine\ORM\PersistentCollection {#9159 …} #associations: Doctrine\ORM\PersistentCollection {#9157 …} #createdAt: DateTime @1773152175 {#9134 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9135 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9162 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9163 #locale: "fr" #translatable: App\Entity\Product\Product {#9136} #id: 197 #name: "Sac en polyester 20 l (vendu à l'unité)" #slug: "sac-en-polyester-20-l-vendu-a-l-unite-ASSAC20L" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9165 …} #channels: Doctrine\ORM\PersistentCollection {#9151 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9147 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9149 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9137 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9139 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9141 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9143 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9145 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16444 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14052 …} +context: Sylius\TwigHooks\Bag\DataBag {#14058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14045 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9136 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9153 …} #variants: Doctrine\ORM\PersistentCollection {#9155 …} #options: Doctrine\ORM\PersistentCollection {#9159 …} #associations: Doctrine\ORM\PersistentCollection {#9157 …} #createdAt: DateTime @1773152175 {#9134 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9135 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9162 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9163 #locale: "fr" #translatable: App\Entity\Product\Product {#9136} #id: 197 #name: "Sac en polyester 20 l (vendu à l'unité)" #slug: "sac-en-polyester-20-l-vendu-a-l-unite-ASSAC20L" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9165 …} #channels: Doctrine\ORM\PersistentCollection {#9151 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9147 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9149 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9137 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9139 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9141 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9143 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9145 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac en polyester 20 l (vendu à l'unité)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16520 -props: [ "product" => App\Entity\Product\Product {#9136 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9153 …} #variants: Doctrine\ORM\PersistentCollection {#9155 …} #options: Doctrine\ORM\PersistentCollection {#9159 …} #associations: Doctrine\ORM\PersistentCollection {#9157 …} #createdAt: DateTime @1773152175 {#9134 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9135 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9162 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9163 #locale: "fr" #translatable: App\Entity\Product\Product {#9136} #id: 197 #name: "Sac en polyester 20 l (vendu à l'unité)" #slug: "sac-en-polyester-20-l-vendu-a-l-unite-ASSAC20L" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9165 …} #channels: Doctrine\ORM\PersistentCollection {#9151 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9147 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9149 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9137 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9139 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9141 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9143 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9145 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16513 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16504 …} +context: Sylius\TwigHooks\Bag\DataBag {#16566 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16501 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16444 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16451 #collection: Doctrine\Common\Collections\ArrayCollection {#16460 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16439 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24128 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24130 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16513 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16504 …} +context: Sylius\TwigHooks\Bag\DataBag {#16566 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16501 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac en polyester 20 l (vendu à l'unité)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16451 #collection: Doctrine\Common\Collections\ArrayCollection {#16460 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16439 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24128 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24130 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16570 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16513 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16504 …} +context: Sylius\TwigHooks\Bag\DataBag {#16566 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16501 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16444 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16451 #collection: Doctrine\Common\Collections\ArrayCollection {#16460 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16439 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24128 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24130 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16620 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16611 …} +context: Sylius\TwigHooks\Bag\DataBag {#16618 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16619 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16444 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16623 +variant: App\Entity\Product\ProductVariant {#16444 …} +price: "9,33\u{A0}€" +originalPrice: "9,33\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9340 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9337 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16620 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16611 …} +context: Sylius\TwigHooks\Bag\DataBag {#16618 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16619 …} +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 | 32.0 MiB | 8.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12180 …} +context: Sylius\TwigHooks\Bag\DataBag {#13747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12190 …} +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 {#13942 +cart: App\Entity\Order\Order {#12499 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12180 …} +context: Sylius\TwigHooks\Bag\DataBag {#13747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12190 …} +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 …} } |
|||