Components
12
Twig Components
44
Render Count
101
ms
Render Time
38.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 38.0 MiB | 1.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11844 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11837 …} +context: Sylius\TwigHooks\Bag\DataBag {#11843 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11842 …} +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 {#11987 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11844 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11837 …} +context: Sylius\TwigHooks\Bag\DataBag {#11843 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11842 …} +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 | 38.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11931 …} +context: Sylius\TwigHooks\Bag\DataBag {#11933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11934 …} +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 {#11944 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11931 …} +context: Sylius\TwigHooks\Bag\DataBag {#11933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11934 …} +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 | 38.0 MiB | 11.48 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12043 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12016 …} +context: Sylius\TwigHooks\Bag\DataBag {#12038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12036 …} +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 {#12064 +cart: App\Entity\Order\Order {#12119 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12043 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12016 …} +context: Sylius\TwigHooks\Bag\DataBag {#12038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12036 …} +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 | 38.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12753 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …} +context: Sylius\TwigHooks\Bag\DataBag {#12748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12750 …} +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 {#12762 #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 {#12753 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …} +context: Sylius\TwigHooks\Bag\DataBag {#12748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12750 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 38.0 MiB | 2.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13352 …} +context: Sylius\TwigHooks\Bag\DataBag {#13351 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13349 …} +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 {#13429 #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 {#13348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13352 …} +context: Sylius\TwigHooks\Bag\DataBag {#13351 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13349 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 38.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13500 …} +context: Sylius\TwigHooks\Bag\DataBag {#13501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13503 …} +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 {#13512 #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 {#13504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13500 …} +context: Sylius\TwigHooks\Bag\DataBag {#13501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13503 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 38.0 MiB | 4.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13574 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13570 …} +context: Sylius\TwigHooks\Bag\DataBag {#13571 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13573 …} +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 {#13582 #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 {#13574 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13570 …} +context: Sylius\TwigHooks\Bag\DataBag {#13571 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13573 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 38.0 MiB | 28.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8057 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5444 …} #options: Doctrine\ORM\PersistentCollection {#6683 …} #associations: Doctrine\ORM\PersistentCollection {#6318 …} #createdAt: DateTime @1773152175 {#8195 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#8007 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6676 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6753 #locale: "fr" #translatable: App\Entity\Product\Product {#8057} #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 {#6750 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8022 …} -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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14101 +product: App\Entity\Product\Product {#8057 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5444 …} #options: Doctrine\ORM\PersistentCollection {#6683 …} #associations: Doctrine\ORM\PersistentCollection {#6318 …} #createdAt: DateTime @1773152175 {#8195 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#8007 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6676 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6753 #locale: "fr" #translatable: App\Entity\Product\Product {#8057} #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 {#6750 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8022 …} -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 {#14338 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 7.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8057 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5444 …} #options: Doctrine\ORM\PersistentCollection {#6683 …} #associations: Doctrine\ORM\PersistentCollection {#6318 …} #createdAt: DateTime @1773152175 {#8195 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#8007 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6676 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6753 #locale: "fr" #translatable: App\Entity\Product\Product {#8057} #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 {#6750 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8022 …} -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" => "Brosse Ronde Ø 36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14765 -props: [ "product" => App\Entity\Product\Product {#8057 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5444 …} #options: Doctrine\ORM\PersistentCollection {#6683 …} #associations: Doctrine\ORM\PersistentCollection {#6318 …} #createdAt: DateTime @1773152175 {#8195 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#8007 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6676 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6753 #locale: "fr" #translatable: App\Entity\Product\Product {#8057} #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 {#6750 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8022 …} -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]
|
38.0 MiB | 1.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6333 …} +context: Sylius\TwigHooks\Bag\DataBag {#6313 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6316 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14338 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14694 #collection: Doctrine\Common\Collections\ArrayCollection {#14693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14531 …} -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 {#6307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6333 …} +context: Sylius\TwigHooks\Bag\DataBag {#6313 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6316 …} +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 {#14694 #collection: Doctrine\Common\Collections\ArrayCollection {#14693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14531 …} -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 {#4823 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6333 …} +context: Sylius\TwigHooks\Bag\DataBag {#6313 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6316 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14338 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14694 #collection: Doctrine\Common\Collections\ArrayCollection {#14693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14531 …} -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 | 38.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9142 …} +context: Sylius\TwigHooks\Bag\DataBag {#9154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9157 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14338 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#12181 +variant: App\Entity\Product\ProductVariant {#14338 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9142 …} +context: Sylius\TwigHooks\Bag\DataBag {#9154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9157 …} +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 | 38.0 MiB | 5.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#6756 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#6906 …} #variants: Doctrine\ORM\PersistentCollection {#6920 …} #options: Doctrine\ORM\PersistentCollection {#7151 …} #associations: Doctrine\ORM\PersistentCollection {#6917 …} #createdAt: DateTime @1773152175 {#6757 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#6755 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7155 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7141 #locale: "fr" #translatable: App\Entity\Product\Product {#6756} #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 {#7139 …} #channels: Doctrine\ORM\PersistentCollection {#6908 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#6814 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6819 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6763 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6799 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6797 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6808 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6810 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14743 +product: App\Entity\Product\Product {#6756 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#6906 …} #variants: Doctrine\ORM\PersistentCollection {#6920 …} #options: Doctrine\ORM\PersistentCollection {#7151 …} #associations: Doctrine\ORM\PersistentCollection {#6917 …} #createdAt: DateTime @1773152175 {#6757 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#6755 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7155 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7141 #locale: "fr" #translatable: App\Entity\Product\Product {#6756} #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 {#7139 …} #channels: Doctrine\ORM\PersistentCollection {#6908 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#6814 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6819 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6763 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6799 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6797 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6808 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6810 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14304 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#6756 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#6906 …} #variants: Doctrine\ORM\PersistentCollection {#6920 …} #options: Doctrine\ORM\PersistentCollection {#7151 …} #associations: Doctrine\ORM\PersistentCollection {#6917 …} #createdAt: DateTime @1773152175 {#6757 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#6755 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7155 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7141 #locale: "fr" #translatable: App\Entity\Product\Product {#6756} #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 {#7139 …} #channels: Doctrine\ORM\PersistentCollection {#6908 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#6814 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6819 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6763 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6799 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6797 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6808 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6810 …} #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 {#14820 -props: [ "product" => App\Entity\Product\Product {#6756 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#6906 …} #variants: Doctrine\ORM\PersistentCollection {#6920 …} #options: Doctrine\ORM\PersistentCollection {#7151 …} #associations: Doctrine\ORM\PersistentCollection {#6917 …} #createdAt: DateTime @1773152175 {#6757 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#6755 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7155 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7141 #locale: "fr" #translatable: App\Entity\Product\Product {#6756} #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 {#7139 …} #channels: Doctrine\ORM\PersistentCollection {#6908 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#6814 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6819 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6763 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6799 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6797 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6808 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6810 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
38.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14648 …} +context: Sylius\TwigHooks\Bag\DataBag {#14866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14641 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14304 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14314 #collection: Doctrine\Common\Collections\ArrayCollection {#14394 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8687 …} -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 {#14813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14648 …} +context: Sylius\TwigHooks\Bag\DataBag {#14866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14641 …} +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 {#14314 #collection: Doctrine\Common\Collections\ArrayCollection {#14394 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8687 …} -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 {#14870 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14648 …} +context: Sylius\TwigHooks\Bag\DataBag {#14866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14641 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14304 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14314 #collection: Doctrine\Common\Collections\ArrayCollection {#14394 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8687 …} -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 | 38.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14920 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14911 …} +context: Sylius\TwigHooks\Bag\DataBag {#14918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14919 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14304 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14923 +variant: App\Entity\Product\ProductVariant {#14304 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14920 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14911 …} +context: Sylius\TwigHooks\Bag\DataBag {#14918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14919 …} +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 | 38.0 MiB | 5.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7137 #id: 430 #code: "MICFILP5P" #attributes: Doctrine\ORM\PersistentCollection {#7186 …} #variants: Doctrine\ORM\PersistentCollection {#7184 …} #options: Doctrine\ORM\PersistentCollection {#7765 …} #associations: Doctrine\ORM\PersistentCollection {#7140 …} #createdAt: DateTime @1773152176 {#7156 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776956085 {#7159 : 2026-04-23 16:54:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7770 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7769 #locale: "fr" #translatable: App\Entity\Product\Product {#7137} #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 {#7777 …} #channels: Doctrine\ORM\PersistentCollection {#7181 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7157 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7163 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7144 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7154 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7147 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14631 +product: App\Entity\Product\Product {#7137 #id: 430 #code: "MICFILP5P" #attributes: Doctrine\ORM\PersistentCollection {#7186 …} #variants: Doctrine\ORM\PersistentCollection {#7184 …} #options: Doctrine\ORM\PersistentCollection {#7765 …} #associations: Doctrine\ORM\PersistentCollection {#7140 …} #createdAt: DateTime @1773152176 {#7156 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776956085 {#7159 : 2026-04-23 16:54:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7770 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7769 #locale: "fr" #translatable: App\Entity\Product\Product {#7137} #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 {#7777 …} #channels: Doctrine\ORM\PersistentCollection {#7181 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7157 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7163 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7144 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7154 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7147 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14987 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7137 #id: 430 #code: "MICFILP5P" #attributes: Doctrine\ORM\PersistentCollection {#7186 …} #variants: Doctrine\ORM\PersistentCollection {#7184 …} #options: Doctrine\ORM\PersistentCollection {#7765 …} #associations: Doctrine\ORM\PersistentCollection {#7140 …} #createdAt: DateTime @1773152176 {#7156 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776956085 {#7159 : 2026-04-23 16:54:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7770 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7769 #locale: "fr" #translatable: App\Entity\Product\Product {#7137} #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 {#7777 …} #channels: Doctrine\ORM\PersistentCollection {#7181 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7157 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7163 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7144 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7154 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7147 …} #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 {#15063 -props: [ "product" => App\Entity\Product\Product {#7137 #id: 430 #code: "MICFILP5P" #attributes: Doctrine\ORM\PersistentCollection {#7186 …} #variants: Doctrine\ORM\PersistentCollection {#7184 …} #options: Doctrine\ORM\PersistentCollection {#7765 …} #associations: Doctrine\ORM\PersistentCollection {#7140 …} #createdAt: DateTime @1773152176 {#7156 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776956085 {#7159 : 2026-04-23 16:54:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7770 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7769 #locale: "fr" #translatable: App\Entity\Product\Product {#7137} #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 {#7777 …} #channels: Doctrine\ORM\PersistentCollection {#7181 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7796 …} #reviews: Doctrine\ORM\PersistentCollection {#7150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7157 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7163 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7144 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7154 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7147 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
38.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15056 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15047 …} +context: Sylius\TwigHooks\Bag\DataBag {#15109 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15044 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14987 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14994 #collection: Doctrine\Common\Collections\ArrayCollection {#15003 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14982 …} -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 {#15056 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15047 …} +context: Sylius\TwigHooks\Bag\DataBag {#15109 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15044 …} +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 {#14994 #collection: Doctrine\Common\Collections\ArrayCollection {#15003 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14982 …} -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 {#15113 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15056 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15047 …} +context: Sylius\TwigHooks\Bag\DataBag {#15109 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15044 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14987 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14994 #collection: Doctrine\Common\Collections\ArrayCollection {#15003 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14982 …} -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 | 38.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15163 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15154 …} +context: Sylius\TwigHooks\Bag\DataBag {#15161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15162 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14987 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15166 +variant: App\Entity\Product\ProductVariant {#14987 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15163 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15154 …} +context: Sylius\TwigHooks\Bag\DataBag {#15161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15162 …} +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 | 38.0 MiB | 5.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7867 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#7952 …} #variants: Doctrine\ORM\PersistentCollection {#7950 …} #options: Doctrine\ORM\PersistentCollection {#7951 …} #associations: Doctrine\ORM\PersistentCollection {#7958 …} #createdAt: DateTime @1773152175 {#7776 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#7866 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7967 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7963 #locale: "fr" #translatable: App\Entity\Product\Product {#7867} #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 {#7969 …} #channels: Doctrine\ORM\PersistentCollection {#7949 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#7885 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7882 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7868 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7865 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7876 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7870 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7877 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15054 +product: App\Entity\Product\Product {#7867 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#7952 …} #variants: Doctrine\ORM\PersistentCollection {#7950 …} #options: Doctrine\ORM\PersistentCollection {#7951 …} #associations: Doctrine\ORM\PersistentCollection {#7958 …} #createdAt: DateTime @1773152175 {#7776 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#7866 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7967 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7963 #locale: "fr" #translatable: App\Entity\Product\Product {#7867} #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 {#7969 …} #channels: Doctrine\ORM\PersistentCollection {#7949 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#7885 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7882 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7868 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7865 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7876 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7870 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7877 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15230 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7867 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#7952 …} #variants: Doctrine\ORM\PersistentCollection {#7950 …} #options: Doctrine\ORM\PersistentCollection {#7951 …} #associations: Doctrine\ORM\PersistentCollection {#7958 …} #createdAt: DateTime @1773152175 {#7776 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#7866 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7967 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7963 #locale: "fr" #translatable: App\Entity\Product\Product {#7867} #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 {#7969 …} #channels: Doctrine\ORM\PersistentCollection {#7949 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#7885 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7882 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7868 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7865 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7876 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7870 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7877 …} #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 {#15306 -props: [ "product" => App\Entity\Product\Product {#7867 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#7952 …} #variants: Doctrine\ORM\PersistentCollection {#7950 …} #options: Doctrine\ORM\PersistentCollection {#7951 …} #associations: Doctrine\ORM\PersistentCollection {#7958 …} #createdAt: DateTime @1773152175 {#7776 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#7866 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7967 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7963 #locale: "fr" #translatable: App\Entity\Product\Product {#7867} #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 {#7969 …} #channels: Doctrine\ORM\PersistentCollection {#7949 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#7885 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7882 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7868 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7865 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7876 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7870 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7877 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
38.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15290 …} +context: Sylius\TwigHooks\Bag\DataBag {#15352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15287 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15230 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15237 #collection: Doctrine\Common\Collections\ArrayCollection {#15246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15225 …} -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 {#15299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15290 …} +context: Sylius\TwigHooks\Bag\DataBag {#15352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15287 …} +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 {#15237 #collection: Doctrine\Common\Collections\ArrayCollection {#15246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15225 …} -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 {#15356 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15290 …} +context: Sylius\TwigHooks\Bag\DataBag {#15352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15287 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15230 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15237 #collection: Doctrine\Common\Collections\ArrayCollection {#15246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15225 …} -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 | 38.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15406 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15397 …} +context: Sylius\TwigHooks\Bag\DataBag {#15404 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15405 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15230 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15409 +variant: App\Entity\Product\ProductVariant {#15230 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15406 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15397 …} +context: Sylius\TwigHooks\Bag\DataBag {#15404 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15405 …} +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 | 38.0 MiB | 5.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8116 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#8311 …} #variants: Doctrine\ORM\PersistentCollection {#8309 …} #options: Doctrine\ORM\PersistentCollection {#8317 …} #associations: Doctrine\ORM\PersistentCollection {#8308 …} #createdAt: DateTime @1773152175 {#8111 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#8117 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8306 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8319 #locale: "fr" #translatable: App\Entity\Product\Product {#8116} #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 {#8323 …} #channels: Doctrine\ORM\PersistentCollection {#8300 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8299 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8297 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8126 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8124 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8121 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8123 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15297 +product: App\Entity\Product\Product {#8116 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#8311 …} #variants: Doctrine\ORM\PersistentCollection {#8309 …} #options: Doctrine\ORM\PersistentCollection {#8317 …} #associations: Doctrine\ORM\PersistentCollection {#8308 …} #createdAt: DateTime @1773152175 {#8111 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#8117 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8306 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8319 #locale: "fr" #translatable: App\Entity\Product\Product {#8116} #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 {#8323 …} #channels: Doctrine\ORM\PersistentCollection {#8300 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8299 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8297 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8126 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8124 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8121 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8123 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15473 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8116 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#8311 …} #variants: Doctrine\ORM\PersistentCollection {#8309 …} #options: Doctrine\ORM\PersistentCollection {#8317 …} #associations: Doctrine\ORM\PersistentCollection {#8308 …} #createdAt: DateTime @1773152175 {#8111 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#8117 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8306 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8319 #locale: "fr" #translatable: App\Entity\Product\Product {#8116} #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 {#8323 …} #channels: Doctrine\ORM\PersistentCollection {#8300 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8299 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8297 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8126 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8124 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8121 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8123 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8305 …} #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 {#15549 -props: [ "product" => App\Entity\Product\Product {#8116 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#8311 …} #variants: Doctrine\ORM\PersistentCollection {#8309 …} #options: Doctrine\ORM\PersistentCollection {#8317 …} #associations: Doctrine\ORM\PersistentCollection {#8308 …} #createdAt: DateTime @1773152175 {#8111 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#8117 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8306 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8319 #locale: "fr" #translatable: App\Entity\Product\Product {#8116} #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 {#8323 …} #channels: Doctrine\ORM\PersistentCollection {#8300 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8299 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8297 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8126 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8124 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8121 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8123 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
38.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15533 …} +context: Sylius\TwigHooks\Bag\DataBag {#15595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15530 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15473 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15480 #collection: Doctrine\Common\Collections\ArrayCollection {#15489 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15468 …} -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 {#15542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15533 …} +context: Sylius\TwigHooks\Bag\DataBag {#15595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15530 …} +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 {#15480 #collection: Doctrine\Common\Collections\ArrayCollection {#15489 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15468 …} -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 {#15599 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15533 …} +context: Sylius\TwigHooks\Bag\DataBag {#15595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15530 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15473 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15480 #collection: Doctrine\Common\Collections\ArrayCollection {#15489 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15468 …} -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 | 38.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15649 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15640 …} +context: Sylius\TwigHooks\Bag\DataBag {#15647 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15648 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15473 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15652 +variant: App\Entity\Product\ProductVariant {#15473 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15649 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15640 …} +context: Sylius\TwigHooks\Bag\DataBag {#15647 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15648 …} +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 | 38.0 MiB | 5.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8375 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#8501 …} #variants: Doctrine\ORM\PersistentCollection {#8504 …} #options: Doctrine\ORM\PersistentCollection {#8512 …} #associations: Doctrine\ORM\PersistentCollection {#8507 …} #createdAt: DateTime @1773152175 {#8372 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#8376 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8517 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8513 #locale: "fr" #translatable: App\Entity\Product\Product {#8375} #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 {#8516 …} #channels: Doctrine\ORM\PersistentCollection {#8370 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8385 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8395 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8379 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8382 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8387 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8392 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8389 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15540 +product: App\Entity\Product\Product {#8375 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#8501 …} #variants: Doctrine\ORM\PersistentCollection {#8504 …} #options: Doctrine\ORM\PersistentCollection {#8512 …} #associations: Doctrine\ORM\PersistentCollection {#8507 …} #createdAt: DateTime @1773152175 {#8372 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#8376 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8517 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8513 #locale: "fr" #translatable: App\Entity\Product\Product {#8375} #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 {#8516 …} #channels: Doctrine\ORM\PersistentCollection {#8370 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8385 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8395 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8379 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8382 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8387 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8392 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8389 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15716 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8375 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#8501 …} #variants: Doctrine\ORM\PersistentCollection {#8504 …} #options: Doctrine\ORM\PersistentCollection {#8512 …} #associations: Doctrine\ORM\PersistentCollection {#8507 …} #createdAt: DateTime @1773152175 {#8372 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#8376 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8517 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8513 #locale: "fr" #translatable: App\Entity\Product\Product {#8375} #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 {#8516 …} #channels: Doctrine\ORM\PersistentCollection {#8370 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8385 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8395 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8379 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8382 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8387 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8392 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8389 …} #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 {#15792 -props: [ "product" => App\Entity\Product\Product {#8375 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#8501 …} #variants: Doctrine\ORM\PersistentCollection {#8504 …} #options: Doctrine\ORM\PersistentCollection {#8512 …} #associations: Doctrine\ORM\PersistentCollection {#8507 …} #createdAt: DateTime @1773152175 {#8372 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#8376 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8517 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8513 #locale: "fr" #translatable: App\Entity\Product\Product {#8375} #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 {#8516 …} #channels: Doctrine\ORM\PersistentCollection {#8370 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8385 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8395 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8379 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8382 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8387 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8392 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8389 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
38.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15776 …} +context: Sylius\TwigHooks\Bag\DataBag {#15838 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15773 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15716 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15723 #collection: Doctrine\Common\Collections\ArrayCollection {#15732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15711 …} -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 {#15785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15776 …} +context: Sylius\TwigHooks\Bag\DataBag {#15838 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15773 …} +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 {#15723 #collection: Doctrine\Common\Collections\ArrayCollection {#15732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15711 …} -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 {#15842 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15776 …} +context: Sylius\TwigHooks\Bag\DataBag {#15838 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15773 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15716 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15723 #collection: Doctrine\Common\Collections\ArrayCollection {#15732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15711 …} -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 | 38.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15883 …} +context: Sylius\TwigHooks\Bag\DataBag {#15890 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15891 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15716 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15895 +variant: App\Entity\Product\ProductVariant {#15716 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15883 …} +context: Sylius\TwigHooks\Bag\DataBag {#15890 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15891 …} +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 | 38.0 MiB | 5.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8505 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1773152175 {#8519 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8520 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr" #translatable: App\Entity\Product\Product {#8505} #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 {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8522 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8524 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8530 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8697 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15783 +product: App\Entity\Product\Product {#8505 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1773152175 {#8519 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8520 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr" #translatable: App\Entity\Product\Product {#8505} #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 {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8522 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8524 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8530 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8697 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15959 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8505 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1773152175 {#8519 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8520 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr" #translatable: App\Entity\Product\Product {#8505} #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 {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8522 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8524 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8530 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8697 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8699 …} #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 {#16035 -props: [ "product" => App\Entity\Product\Product {#8505 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1773152175 {#8519 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8520 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr" #translatable: App\Entity\Product\Product {#8505} #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 {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8522 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8524 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8530 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8697 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
38.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …} +context: Sylius\TwigHooks\Bag\DataBag {#16081 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15959 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15966 #collection: Doctrine\Common\Collections\ArrayCollection {#15975 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15954 …} -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 {#16028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …} +context: Sylius\TwigHooks\Bag\DataBag {#16081 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …} +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 {#15966 #collection: Doctrine\Common\Collections\ArrayCollection {#15975 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15954 …} -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 {#16085 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …} +context: Sylius\TwigHooks\Bag\DataBag {#16081 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15959 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15966 #collection: Doctrine\Common\Collections\ArrayCollection {#15975 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15954 …} -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 | 38.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16126 …} +context: Sylius\TwigHooks\Bag\DataBag {#16133 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16134 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15959 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16138 +variant: App\Entity\Product\ProductVariant {#15959 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16126 …} +context: Sylius\TwigHooks\Bag\DataBag {#16133 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16134 …} +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 | 38.0 MiB | 5.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8723 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8740 …} #variants: Doctrine\ORM\PersistentCollection {#8742 …} #options: Doctrine\ORM\PersistentCollection {#8746 …} #associations: Doctrine\ORM\PersistentCollection {#8744 …} #createdAt: DateTime @1773152175 {#8721 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8722 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8749 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8750 #locale: "fr" #translatable: App\Entity\Product\Product {#8723} #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 {#8752 …} #channels: Doctrine\ORM\PersistentCollection {#8738 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8734 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8736 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8724 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8726 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8728 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8730 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8732 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16026 +product: App\Entity\Product\Product {#8723 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8740 …} #variants: Doctrine\ORM\PersistentCollection {#8742 …} #options: Doctrine\ORM\PersistentCollection {#8746 …} #associations: Doctrine\ORM\PersistentCollection {#8744 …} #createdAt: DateTime @1773152175 {#8721 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8722 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8749 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8750 #locale: "fr" #translatable: App\Entity\Product\Product {#8723} #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 {#8752 …} #channels: Doctrine\ORM\PersistentCollection {#8738 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8734 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8736 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8724 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8726 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8728 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8730 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8732 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16202 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8723 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8740 …} #variants: Doctrine\ORM\PersistentCollection {#8742 …} #options: Doctrine\ORM\PersistentCollection {#8746 …} #associations: Doctrine\ORM\PersistentCollection {#8744 …} #createdAt: DateTime @1773152175 {#8721 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8722 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8749 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8750 #locale: "fr" #translatable: App\Entity\Product\Product {#8723} #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 {#8752 …} #channels: Doctrine\ORM\PersistentCollection {#8738 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8734 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8736 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8724 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8726 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8728 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8730 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8732 …} #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 {#16278 -props: [ "product" => App\Entity\Product\Product {#8723 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8740 …} #variants: Doctrine\ORM\PersistentCollection {#8742 …} #options: Doctrine\ORM\PersistentCollection {#8746 …} #associations: Doctrine\ORM\PersistentCollection {#8744 …} #createdAt: DateTime @1773152175 {#8721 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8722 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8749 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8750 #locale: "fr" #translatable: App\Entity\Product\Product {#8723} #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 {#8752 …} #channels: Doctrine\ORM\PersistentCollection {#8738 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8734 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8736 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8724 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8726 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8728 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8730 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8732 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
38.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16271 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16262 …} +context: Sylius\TwigHooks\Bag\DataBag {#16324 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16259 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16202 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16209 #collection: Doctrine\Common\Collections\ArrayCollection {#16218 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16197 …} -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 {#16271 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16262 …} +context: Sylius\TwigHooks\Bag\DataBag {#16324 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16259 …} +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 {#16209 #collection: Doctrine\Common\Collections\ArrayCollection {#16218 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16197 …} -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 {#16328 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16271 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16262 …} +context: Sylius\TwigHooks\Bag\DataBag {#16324 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16259 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16202 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16209 #collection: Doctrine\Common\Collections\ArrayCollection {#16218 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16197 …} -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 | 38.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16378 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16369 …} +context: Sylius\TwigHooks\Bag\DataBag {#16376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16202 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16381 +variant: App\Entity\Product\ProductVariant {#16202 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16378 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16369 …} +context: Sylius\TwigHooks\Bag\DataBag {#16376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16377 …} +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 | 38.0 MiB | 5.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8756 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#8773 …} #variants: Doctrine\ORM\PersistentCollection {#8775 …} #options: Doctrine\ORM\PersistentCollection {#8779 …} #associations: Doctrine\ORM\PersistentCollection {#8777 …} #createdAt: DateTime @1773152175 {#8754 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#8755 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8783 #locale: "fr" #translatable: App\Entity\Product\Product {#8756} #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 {#8785 …} #channels: Doctrine\ORM\PersistentCollection {#8771 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8767 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8769 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8757 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8759 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8761 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8763 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8765 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16269 +product: App\Entity\Product\Product {#8756 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#8773 …} #variants: Doctrine\ORM\PersistentCollection {#8775 …} #options: Doctrine\ORM\PersistentCollection {#8779 …} #associations: Doctrine\ORM\PersistentCollection {#8777 …} #createdAt: DateTime @1773152175 {#8754 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#8755 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8783 #locale: "fr" #translatable: App\Entity\Product\Product {#8756} #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 {#8785 …} #channels: Doctrine\ORM\PersistentCollection {#8771 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8767 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8769 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8757 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8759 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8761 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8763 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8765 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16445 …} +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 {#13639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13672 …} +context: Sylius\TwigHooks\Bag\DataBag {#13678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
38.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8756 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#8773 …} #variants: Doctrine\ORM\PersistentCollection {#8775 …} #options: Doctrine\ORM\PersistentCollection {#8779 …} #associations: Doctrine\ORM\PersistentCollection {#8777 …} #createdAt: DateTime @1773152175 {#8754 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#8755 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8783 #locale: "fr" #translatable: App\Entity\Product\Product {#8756} #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 {#8785 …} #channels: Doctrine\ORM\PersistentCollection {#8771 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8767 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8769 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8757 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8759 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8761 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8763 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8765 …} #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 {#16521 -props: [ "product" => App\Entity\Product\Product {#8756 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#8773 …} #variants: Doctrine\ORM\PersistentCollection {#8775 …} #options: Doctrine\ORM\PersistentCollection {#8779 …} #associations: Doctrine\ORM\PersistentCollection {#8777 …} #createdAt: DateTime @1773152175 {#8754 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#8755 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8783 #locale: "fr" #translatable: App\Entity\Product\Product {#8756} #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 {#8785 …} #channels: Doctrine\ORM\PersistentCollection {#8771 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8767 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8769 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8757 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8759 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8761 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8763 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8765 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
38.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16514 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16505 …} +context: Sylius\TwigHooks\Bag\DataBag {#16567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16502 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16445 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16452 #collection: Doctrine\Common\Collections\ArrayCollection {#16461 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16440 …} -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 {#16514 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16505 …} +context: Sylius\TwigHooks\Bag\DataBag {#16567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16502 …} +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 {#16452 #collection: Doctrine\Common\Collections\ArrayCollection {#16461 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16440 …} -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 {#16571 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16514 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16505 …} +context: Sylius\TwigHooks\Bag\DataBag {#16567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16502 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16445 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16452 #collection: Doctrine\Common\Collections\ArrayCollection {#16461 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16440 …} -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 | 38.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16612 …} +context: Sylius\TwigHooks\Bag\DataBag {#16619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16620 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16445 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16624 +variant: App\Entity\Product\ProductVariant {#16445 …} +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 {#8960 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11734 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8957 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16612 …} +context: Sylius\TwigHooks\Bag\DataBag {#16619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16620 …} +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 | 38.0 MiB | 5.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11800 …} +context: Sylius\TwigHooks\Bag\DataBag {#13367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11810 …} +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 {#13562 +cart: App\Entity\Order\Order {#12119 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11800 …} +context: Sylius\TwigHooks\Bag\DataBag {#13367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11810 …} +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 …} } |
|||