Components
12
Twig Components
44
Render Count
113
ms
Render Time
34.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 20.0 MiB | 2.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12851 …} +context: Sylius\TwigHooks\Bag\DataBag {#12857 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12856 …} +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 {#12872 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12851 …} +context: Sylius\TwigHooks\Bag\DataBag {#12857 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12856 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 20.0 MiB | 1.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12949 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12945 …} +context: Sylius\TwigHooks\Bag\DataBag {#12947 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12948 …} +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 {#12958 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12949 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12945 …} +context: Sylius\TwigHooks\Bag\DataBag {#12947 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12948 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 22.0 MiB | 10.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13030 …} +context: Sylius\TwigHooks\Bag\DataBag {#13052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13050 …} +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 {#13078 +cart: App\Entity\Order\Order {#13133 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13030 …} +context: Sylius\TwigHooks\Bag\DataBag {#13052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13050 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 22.0 MiB | 5.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13767 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13766 …} +context: Sylius\TwigHooks\Bag\DataBag {#13762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13764 …} +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 {#13776 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13767 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13766 …} +context: Sylius\TwigHooks\Bag\DataBag {#13762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13764 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 15.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14020 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14016 …} +context: Sylius\TwigHooks\Bag\DataBag {#14017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14019 …} +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 {#14029 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14020 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14016 …} +context: Sylius\TwigHooks\Bag\DataBag {#14017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14019 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 3.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14165 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14161 …} +context: Sylius\TwigHooks\Bag\DataBag {#14162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14164 …} +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 {#14173 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14165 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14161 …} +context: Sylius\TwigHooks\Bag\DataBag {#14162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14164 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 24.0 MiB | 5.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14238 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14234 …} +context: Sylius\TwigHooks\Bag\DataBag {#14235 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14237 …} +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 {#14246 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14238 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14234 …} +context: Sylius\TwigHooks\Bag\DataBag {#14235 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14237 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 14.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8240 #id: 567 #code: "RR1520" #attributes: Doctrine\ORM\PersistentCollection {#9013 …} #variants: Doctrine\ORM\PersistentCollection {#9151 …} #options: Doctrine\ORM\PersistentCollection {#9141 …} #associations: Doctrine\ORM\PersistentCollection {#9081 …} #createdAt: DateTime @1773152177 {#8330 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031938 {#8222 : 2026-04-24 13:58:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9143 #locale: "fr" #translatable: App\Entity\Product\Product {#8240} #id: 567 #name: "Pompe annovi RR15lit200barDX+BRIDE TI PO F16" #slug: "pompe-annovi-rr15lit200bardx-bride-ti-po-f16-RR1520" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9146 …} #channels: Doctrine\ORM\PersistentCollection {#8868 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8800 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8871 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8223 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8314 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8346 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8308 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14771 +product: App\Entity\Product\Product {#8240 #id: 567 #code: "RR1520" #attributes: Doctrine\ORM\PersistentCollection {#9013 …} #variants: Doctrine\ORM\PersistentCollection {#9151 …} #options: Doctrine\ORM\PersistentCollection {#9141 …} #associations: Doctrine\ORM\PersistentCollection {#9081 …} #createdAt: DateTime @1773152177 {#8330 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031938 {#8222 : 2026-04-24 13:58:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9143 #locale: "fr" #translatable: App\Entity\Product\Product {#8240} #id: 567 #name: "Pompe annovi RR15lit200barDX+BRIDE TI PO F16" #slug: "pompe-annovi-rr15lit200bardx-bride-ti-po-f16-RR1520" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9146 …} #channels: Doctrine\ORM\PersistentCollection {#8868 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8800 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8871 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8223 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8314 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8346 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8308 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9154 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 2.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8240 #id: 567 #code: "RR1520" #attributes: Doctrine\ORM\PersistentCollection {#9013 …} #variants: Doctrine\ORM\PersistentCollection {#9151 …} #options: Doctrine\ORM\PersistentCollection {#9141 …} #associations: Doctrine\ORM\PersistentCollection {#9081 …} #createdAt: DateTime @1773152177 {#8330 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031938 {#8222 : 2026-04-24 13:58:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9143 #locale: "fr" #translatable: App\Entity\Product\Product {#8240} #id: 567 #name: "Pompe annovi RR15lit200barDX+BRIDE TI PO F16" #slug: "pompe-annovi-rr15lit200bardx-bride-ti-po-f16-RR1520" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9146 …} #channels: Doctrine\ORM\PersistentCollection {#8868 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8800 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8871 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8223 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8314 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8346 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8308 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe annovi RR15lit200barDX+BRIDE TI PO F16" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14931 -props: [ "product" => App\Entity\Product\Product {#8240 #id: 567 #code: "RR1520" #attributes: Doctrine\ORM\PersistentCollection {#9013 …} #variants: Doctrine\ORM\PersistentCollection {#9151 …} #options: Doctrine\ORM\PersistentCollection {#9141 …} #associations: Doctrine\ORM\PersistentCollection {#9081 …} #createdAt: DateTime @1773152177 {#8330 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031938 {#8222 : 2026-04-24 13:58:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9143 #locale: "fr" #translatable: App\Entity\Product\Product {#8240} #id: 567 #name: "Pompe annovi RR15lit200barDX+BRIDE TI PO F16" #slug: "pompe-annovi-rr15lit200bardx-bride-ti-po-f16-RR1520" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9146 …} #channels: Doctrine\ORM\PersistentCollection {#8868 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8800 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8871 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8223 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8314 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8346 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8308 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14992 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14988 …} +context: Sylius\TwigHooks\Bag\DataBag {#14989 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14991 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9154 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9425 #collection: Doctrine\Common\Collections\ArrayCollection {#9424 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9271 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23485 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23547 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14992 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14988 …} +context: Sylius\TwigHooks\Bag\DataBag {#14989 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14991 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe annovi RR15lit200barDX+BRIDE TI PO F16" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9425 #collection: Doctrine\Common\Collections\ArrayCollection {#9424 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9271 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23485 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23547 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14996 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14992 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14988 …} +context: Sylius\TwigHooks\Bag\DataBag {#14989 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14991 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9154 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9425 #collection: Doctrine\Common\Collections\ArrayCollection {#9424 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9271 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23485 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23547 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15054 …} +context: Sylius\TwigHooks\Bag\DataBag {#15062 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15063 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9154 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15073 +variant: App\Entity\Product\ProductVariant {#9154 …} +price: "633,21\u{A0}€" +originalPrice: "633,21\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15054 …} +context: Sylius\TwigHooks\Bag\DataBag {#15062 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15063 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 4.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9429 #id: 568 #code: "RR1520DIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9446 …} #variants: Doctrine\ORM\PersistentCollection {#9459 …} #options: Doctrine\ORM\PersistentCollection {#9450 …} #associations: Doctrine\ORM\PersistentCollection {#9448 …} #createdAt: DateTime @1773152177 {#9423 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032090 {#9426 : 2026-04-24 14:01:30.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9453 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9454 #locale: "fr" #translatable: App\Entity\Product\Product {#9429} #id: 568 #name: "Pompe RR1520 arbre mâle 24mm sortie gauche" #slug: "pompe-rr1520-arbre-male-24mm-sortie-gauche-RR1520DIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9456 …} #channels: Doctrine\ORM\PersistentCollection {#9444 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9440 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9430 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9432 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9434 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9436 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9438 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14909 +product: App\Entity\Product\Product {#9429 #id: 568 #code: "RR1520DIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9446 …} #variants: Doctrine\ORM\PersistentCollection {#9459 …} #options: Doctrine\ORM\PersistentCollection {#9450 …} #associations: Doctrine\ORM\PersistentCollection {#9448 …} #createdAt: DateTime @1773152177 {#9423 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032090 {#9426 : 2026-04-24 14:01:30.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9453 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9454 #locale: "fr" #translatable: App\Entity\Product\Product {#9429} #id: 568 #name: "Pompe RR1520 arbre mâle 24mm sortie gauche" #slug: "pompe-rr1520-arbre-male-24mm-sortie-gauche-RR1520DIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9456 …} #channels: Doctrine\ORM\PersistentCollection {#9444 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9440 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9430 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9432 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9434 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9436 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9438 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9460 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9429 #id: 568 #code: "RR1520DIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9446 …} #variants: Doctrine\ORM\PersistentCollection {#9459 …} #options: Doctrine\ORM\PersistentCollection {#9450 …} #associations: Doctrine\ORM\PersistentCollection {#9448 …} #createdAt: DateTime @1773152177 {#9423 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032090 {#9426 : 2026-04-24 14:01:30.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9453 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9454 #locale: "fr" #translatable: App\Entity\Product\Product {#9429} #id: 568 #name: "Pompe RR1520 arbre mâle 24mm sortie gauche" #slug: "pompe-rr1520-arbre-male-24mm-sortie-gauche-RR1520DIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9456 …} #channels: Doctrine\ORM\PersistentCollection {#9444 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9440 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9430 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9432 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9434 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9436 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9438 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe RR1520 arbre mâle 24mm sortie gauche" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15200 -props: [ "product" => App\Entity\Product\Product {#9429 #id: 568 #code: "RR1520DIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9446 …} #variants: Doctrine\ORM\PersistentCollection {#9459 …} #options: Doctrine\ORM\PersistentCollection {#9450 …} #associations: Doctrine\ORM\PersistentCollection {#9448 …} #createdAt: DateTime @1773152177 {#9423 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032090 {#9426 : 2026-04-24 14:01:30.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9453 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9454 #locale: "fr" #translatable: App\Entity\Product\Product {#9429} #id: 568 #name: "Pompe RR1520 arbre mâle 24mm sortie gauche" #slug: "pompe-rr1520-arbre-male-24mm-sortie-gauche-RR1520DIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9456 …} #channels: Doctrine\ORM\PersistentCollection {#9444 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9440 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9442 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9430 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9432 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9434 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9436 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9438 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15184 …} +context: Sylius\TwigHooks\Bag\DataBag {#15193 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15233 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9460 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9470 #collection: Doctrine\Common\Collections\ArrayCollection {#9471 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9469 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23572 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23574 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15184 …} +context: Sylius\TwigHooks\Bag\DataBag {#15193 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15233 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe RR1520 arbre mâle 24mm sortie gauche" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9470 #collection: Doctrine\Common\Collections\ArrayCollection {#9471 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9469 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23572 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23574 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15247 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15184 …} +context: Sylius\TwigHooks\Bag\DataBag {#15193 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15233 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9460 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9470 #collection: Doctrine\Common\Collections\ArrayCollection {#9471 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9469 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23572 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23574 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15297 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15288 …} +context: Sylius\TwigHooks\Bag\DataBag {#15295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15296 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9460 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15300 +variant: App\Entity\Product\ProductVariant {#9460 …} +price: "633,21\u{A0}€" +originalPrice: "633,21\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15297 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15288 …} +context: Sylius\TwigHooks\Bag\DataBag {#15295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15296 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 6.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9476 #id: 592 #code: "TMC2015" #attributes: Doctrine\ORM\PersistentCollection {#9493 …} #variants: Doctrine\ORM\PersistentCollection {#9506 …} #options: Doctrine\ORM\PersistentCollection {#9497 …} #associations: Doctrine\ORM\PersistentCollection {#9495 …} #createdAt: DateTime @1773152178 {#9472 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035246 {#9473 : 2026-04-24 14:54:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9500 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9501 #locale: "fr" #translatable: App\Entity\Product\Product {#9476} #id: 592 #name: "Pompe HP TMC2015 150b 21l/mn" #slug: "pompe-hp-tmc2015-150b-21l-mn-TMC2015" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9503 …} #channels: Doctrine\ORM\PersistentCollection {#9491 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9487 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9489 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9477 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9479 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9481 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9483 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9485 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15191 +product: App\Entity\Product\Product {#9476 #id: 592 #code: "TMC2015" #attributes: Doctrine\ORM\PersistentCollection {#9493 …} #variants: Doctrine\ORM\PersistentCollection {#9506 …} #options: Doctrine\ORM\PersistentCollection {#9497 …} #associations: Doctrine\ORM\PersistentCollection {#9495 …} #createdAt: DateTime @1773152178 {#9472 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035246 {#9473 : 2026-04-24 14:54:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9500 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9501 #locale: "fr" #translatable: App\Entity\Product\Product {#9476} #id: 592 #name: "Pompe HP TMC2015 150b 21l/mn" #slug: "pompe-hp-tmc2015-150b-21l-mn-TMC2015" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9503 …} #channels: Doctrine\ORM\PersistentCollection {#9491 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9487 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9489 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9477 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9479 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9481 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9483 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9485 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9507 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9476 #id: 592 #code: "TMC2015" #attributes: Doctrine\ORM\PersistentCollection {#9493 …} #variants: Doctrine\ORM\PersistentCollection {#9506 …} #options: Doctrine\ORM\PersistentCollection {#9497 …} #associations: Doctrine\ORM\PersistentCollection {#9495 …} #createdAt: DateTime @1773152178 {#9472 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035246 {#9473 : 2026-04-24 14:54:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9500 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9501 #locale: "fr" #translatable: App\Entity\Product\Product {#9476} #id: 592 #name: "Pompe HP TMC2015 150b 21l/mn" #slug: "pompe-hp-tmc2015-150b-21l-mn-TMC2015" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9503 …} #channels: Doctrine\ORM\PersistentCollection {#9491 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9487 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9489 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9477 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9479 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9481 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9483 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9485 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe HP TMC2015 150b 21l/mn" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5226 -props: [ "product" => App\Entity\Product\Product {#9476 #id: 592 #code: "TMC2015" #attributes: Doctrine\ORM\PersistentCollection {#9493 …} #variants: Doctrine\ORM\PersistentCollection {#9506 …} #options: Doctrine\ORM\PersistentCollection {#9497 …} #associations: Doctrine\ORM\PersistentCollection {#9495 …} #createdAt: DateTime @1773152178 {#9472 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035246 {#9473 : 2026-04-24 14:54:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9500 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9501 #locale: "fr" #translatable: App\Entity\Product\Product {#9476} #id: 592 #name: "Pompe HP TMC2015 150b 21l/mn" #slug: "pompe-hp-tmc2015-150b-21l-mn-TMC2015" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9503 …} #channels: Doctrine\ORM\PersistentCollection {#9491 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9487 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9489 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9477 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9479 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9481 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9483 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9485 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6294 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5254 …} +context: Sylius\TwigHooks\Bag\DataBag {#5231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6286 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9507 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9517 #collection: Doctrine\Common\Collections\ArrayCollection {#9518 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9516 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23591 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23593 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6294 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5254 …} +context: Sylius\TwigHooks\Bag\DataBag {#5231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6286 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe HP TMC2015 150b 21l/mn" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9517 #collection: Doctrine\Common\Collections\ArrayCollection {#9518 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9516 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23591 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23593 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6314 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6294 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5254 …} +context: Sylius\TwigHooks\Bag\DataBag {#5231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6286 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9507 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9517 #collection: Doctrine\Common\Collections\ArrayCollection {#9518 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9516 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23591 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23593 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6538 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6487 …} +context: Sylius\TwigHooks\Bag\DataBag {#6536 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6539 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9507 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#6545 +variant: App\Entity\Product\ProductVariant {#9507 …} +price: "651,96\u{A0}€" +originalPrice: "651,96\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6538 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6487 …} +context: Sylius\TwigHooks\Bag\DataBag {#6536 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6539 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 8.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9523 #id: 593 #code: "TMG3540" #attributes: Doctrine\ORM\PersistentCollection {#9540 …} #variants: Doctrine\ORM\PersistentCollection {#9553 …} #options: Doctrine\ORM\PersistentCollection {#9544 …} #associations: Doctrine\ORM\PersistentCollection {#9542 …} #createdAt: DateTime @1773152178 {#9519 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035372 {#9520 : 2026-04-24 14:56:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9547 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9548 #locale: "fr" #translatable: App\Entity\Product\Product {#9523} #id: 593 #name: "Pompe TMG 3540 - 3400 Tr/mn-240 bars" #slug: "pompe-tmg-3540-3400-tr-mn-240-bars-TMG3540" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9550 …} #channels: Doctrine\ORM\PersistentCollection {#9538 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9534 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9536 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9524 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9526 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9528 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9530 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9532 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#5240 +product: App\Entity\Product\Product {#9523 #id: 593 #code: "TMG3540" #attributes: Doctrine\ORM\PersistentCollection {#9540 …} #variants: Doctrine\ORM\PersistentCollection {#9553 …} #options: Doctrine\ORM\PersistentCollection {#9544 …} #associations: Doctrine\ORM\PersistentCollection {#9542 …} #createdAt: DateTime @1773152178 {#9519 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035372 {#9520 : 2026-04-24 14:56:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9547 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9548 #locale: "fr" #translatable: App\Entity\Product\Product {#9523} #id: 593 #name: "Pompe TMG 3540 - 3400 Tr/mn-240 bars" #slug: "pompe-tmg-3540-3400-tr-mn-240-bars-TMG3540" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9550 …} #channels: Doctrine\ORM\PersistentCollection {#9538 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9534 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9536 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9524 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9526 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9528 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9530 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9532 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9554 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 2.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9523 #id: 593 #code: "TMG3540" #attributes: Doctrine\ORM\PersistentCollection {#9540 …} #variants: Doctrine\ORM\PersistentCollection {#9553 …} #options: Doctrine\ORM\PersistentCollection {#9544 …} #associations: Doctrine\ORM\PersistentCollection {#9542 …} #createdAt: DateTime @1773152178 {#9519 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035372 {#9520 : 2026-04-24 14:56:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9547 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9548 #locale: "fr" #translatable: App\Entity\Product\Product {#9523} #id: 593 #name: "Pompe TMG 3540 - 3400 Tr/mn-240 bars" #slug: "pompe-tmg-3540-3400-tr-mn-240-bars-TMG3540" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9550 …} #channels: Doctrine\ORM\PersistentCollection {#9538 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9534 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9536 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9524 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9526 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9528 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9530 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9532 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe TMG 3540 - 3400 Tr/mn-240 bars" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#7878 -props: [ "product" => App\Entity\Product\Product {#9523 #id: 593 #code: "TMG3540" #attributes: Doctrine\ORM\PersistentCollection {#9540 …} #variants: Doctrine\ORM\PersistentCollection {#9553 …} #options: Doctrine\ORM\PersistentCollection {#9544 …} #associations: Doctrine\ORM\PersistentCollection {#9542 …} #createdAt: DateTime @1773152178 {#9519 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035372 {#9520 : 2026-04-24 14:56:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9547 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9548 #locale: "fr" #translatable: App\Entity\Product\Product {#9523} #id: 593 #name: "Pompe TMG 3540 - 3400 Tr/mn-240 bars" #slug: "pompe-tmg-3540-3400-tr-mn-240-bars-TMG3540" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9550 …} #channels: Doctrine\ORM\PersistentCollection {#9538 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9534 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9536 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9524 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9526 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9528 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9530 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9532 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7855 …} +context: Sylius\TwigHooks\Bag\DataBag {#7883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8074 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9554 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9564 #collection: Doctrine\Common\Collections\ArrayCollection {#9565 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9563 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23610 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23612 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7855 …} +context: Sylius\TwigHooks\Bag\DataBag {#7883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8074 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe TMG 3540 - 3400 Tr/mn-240 bars" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9564 #collection: Doctrine\Common\Collections\ArrayCollection {#9565 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9563 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23610 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23612 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8185 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7855 …} +context: Sylius\TwigHooks\Bag\DataBag {#7883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8074 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9554 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9564 #collection: Doctrine\Common\Collections\ArrayCollection {#9565 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9563 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23610 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23612 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8755 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8698 …} +context: Sylius\TwigHooks\Bag\DataBag {#8708 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8714 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9554 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8758 +variant: App\Entity\Product\ProductVariant {#9554 …} +price: "674,45\u{A0}€" +originalPrice: "674,45\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8755 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8698 …} +context: Sylius\TwigHooks\Bag\DataBag {#8708 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8714 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.21 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9570 #id: 559 #code: "RK1524H" #attributes: Doctrine\ORM\PersistentCollection {#9587 …} #variants: Doctrine\ORM\PersistentCollection {#9600 …} #options: Doctrine\ORM\PersistentCollection {#9591 …} #associations: Doctrine\ORM\PersistentCollection {#9589 …} #createdAt: DateTime @1773152177 {#9566 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031369 {#9567 : 2026-04-24 13:49:29.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9594 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9595 #locale: "fr" #translatable: App\Entity\Product\Product {#9570} #id: 559 #name: "Pompe Annovi RK 15.24H avec réducteur" #slug: "pompe-annovi-rk-15-24h-avec-reducteur-RK1524H" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9597 …} #channels: Doctrine\ORM\PersistentCollection {#9585 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9581 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9583 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9571 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9573 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9575 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9577 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9579 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#7974 +product: App\Entity\Product\Product {#9570 #id: 559 #code: "RK1524H" #attributes: Doctrine\ORM\PersistentCollection {#9587 …} #variants: Doctrine\ORM\PersistentCollection {#9600 …} #options: Doctrine\ORM\PersistentCollection {#9591 …} #associations: Doctrine\ORM\PersistentCollection {#9589 …} #createdAt: DateTime @1773152177 {#9566 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031369 {#9567 : 2026-04-24 13:49:29.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9594 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9595 #locale: "fr" #translatable: App\Entity\Product\Product {#9570} #id: 559 #name: "Pompe Annovi RK 15.24H avec réducteur" #slug: "pompe-annovi-rk-15-24h-avec-reducteur-RK1524H" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9597 …} #channels: Doctrine\ORM\PersistentCollection {#9585 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9581 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9583 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9571 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9573 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9575 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9577 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9579 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9601 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9570 #id: 559 #code: "RK1524H" #attributes: Doctrine\ORM\PersistentCollection {#9587 …} #variants: Doctrine\ORM\PersistentCollection {#9600 …} #options: Doctrine\ORM\PersistentCollection {#9591 …} #associations: Doctrine\ORM\PersistentCollection {#9589 …} #createdAt: DateTime @1773152177 {#9566 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031369 {#9567 : 2026-04-24 13:49:29.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9594 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9595 #locale: "fr" #translatable: App\Entity\Product\Product {#9570} #id: 559 #name: "Pompe Annovi RK 15.24H avec réducteur" #slug: "pompe-annovi-rk-15-24h-avec-reducteur-RK1524H" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9597 …} #channels: Doctrine\ORM\PersistentCollection {#9585 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9581 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9583 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9571 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9573 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9575 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9577 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9579 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe Annovi RK 15.24H avec réducteur" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#9373 -props: [ "product" => App\Entity\Product\Product {#9570 #id: 559 #code: "RK1524H" #attributes: Doctrine\ORM\PersistentCollection {#9587 …} #variants: Doctrine\ORM\PersistentCollection {#9600 …} #options: Doctrine\ORM\PersistentCollection {#9591 …} #associations: Doctrine\ORM\PersistentCollection {#9589 …} #createdAt: DateTime @1773152177 {#9566 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031369 {#9567 : 2026-04-24 13:49:29.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9594 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9595 #locale: "fr" #translatable: App\Entity\Product\Product {#9570} #id: 559 #name: "Pompe Annovi RK 15.24H avec réducteur" #slug: "pompe-annovi-rk-15-24h-avec-reducteur-RK1524H" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9597 …} #channels: Doctrine\ORM\PersistentCollection {#9585 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9581 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9583 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9571 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9573 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9575 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9577 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9579 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9200 …} +context: Sylius\TwigHooks\Bag\DataBag {#9256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9601 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9611 #collection: Doctrine\Common\Collections\ArrayCollection {#9612 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9610 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23629 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23631 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9200 …} +context: Sylius\TwigHooks\Bag\DataBag {#9256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe Annovi RK 15.24H avec réducteur" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9611 #collection: Doctrine\Common\Collections\ArrayCollection {#9612 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9610 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23629 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23631 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#10152 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9200 …} +context: Sylius\TwigHooks\Bag\DataBag {#9256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9601 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9611 #collection: Doctrine\Common\Collections\ArrayCollection {#9612 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9610 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23629 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23631 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13760 …} +context: Sylius\TwigHooks\Bag\DataBag {#13912 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13938 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9601 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13970 +variant: App\Entity\Product\ProductVariant {#9601 …} +price: "790,48\u{A0}€" +originalPrice: "790,48\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13760 …} +context: Sylius\TwigHooks\Bag\DataBag {#13912 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13938 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9617 #id: 561 #code: "RK1825H" #attributes: Doctrine\ORM\PersistentCollection {#9634 …} #variants: Doctrine\ORM\PersistentCollection {#9647 …} #options: Doctrine\ORM\PersistentCollection {#9638 …} #associations: Doctrine\ORM\PersistentCollection {#9636 …} #createdAt: DateTime @1773152177 {#9613 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031607 {#9614 : 2026-04-24 13:53:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9641 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9642 #locale: "fr" #translatable: App\Entity\Product\Product {#9617} #id: 561 #name: "Pompe Annovi RK 18.25 H avec Reducteur" #slug: "pompe-annovi-rk-18-25-h-avec-reducteur-RK1825H" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9644 …} #channels: Doctrine\ORM\PersistentCollection {#9632 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9630 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9618 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9620 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9622 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9624 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9626 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#9249 +product: App\Entity\Product\Product {#9617 #id: 561 #code: "RK1825H" #attributes: Doctrine\ORM\PersistentCollection {#9634 …} #variants: Doctrine\ORM\PersistentCollection {#9647 …} #options: Doctrine\ORM\PersistentCollection {#9638 …} #associations: Doctrine\ORM\PersistentCollection {#9636 …} #createdAt: DateTime @1773152177 {#9613 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031607 {#9614 : 2026-04-24 13:53:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9641 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9642 #locale: "fr" #translatable: App\Entity\Product\Product {#9617} #id: 561 #name: "Pompe Annovi RK 18.25 H avec Reducteur" #slug: "pompe-annovi-rk-18-25-h-avec-reducteur-RK1825H" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9644 …} #channels: Doctrine\ORM\PersistentCollection {#9632 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9630 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9618 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9620 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9622 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9624 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9626 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9648 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9617 #id: 561 #code: "RK1825H" #attributes: Doctrine\ORM\PersistentCollection {#9634 …} #variants: Doctrine\ORM\PersistentCollection {#9647 …} #options: Doctrine\ORM\PersistentCollection {#9638 …} #associations: Doctrine\ORM\PersistentCollection {#9636 …} #createdAt: DateTime @1773152177 {#9613 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031607 {#9614 : 2026-04-24 13:53:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9641 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9642 #locale: "fr" #translatable: App\Entity\Product\Product {#9617} #id: 561 #name: "Pompe Annovi RK 18.25 H avec Reducteur" #slug: "pompe-annovi-rk-18-25-h-avec-reducteur-RK1825H" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9644 …} #channels: Doctrine\ORM\PersistentCollection {#9632 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9630 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9618 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9620 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9622 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9624 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9626 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe Annovi RK 18.25 H avec Reducteur" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15419 -props: [ "product" => App\Entity\Product\Product {#9617 #id: 561 #code: "RK1825H" #attributes: Doctrine\ORM\PersistentCollection {#9634 …} #variants: Doctrine\ORM\PersistentCollection {#9647 …} #options: Doctrine\ORM\PersistentCollection {#9638 …} #associations: Doctrine\ORM\PersistentCollection {#9636 …} #createdAt: DateTime @1773152177 {#9613 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031607 {#9614 : 2026-04-24 13:53:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9641 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9642 #locale: "fr" #translatable: App\Entity\Product\Product {#9617} #id: 561 #name: "Pompe Annovi RK 18.25 H avec Reducteur" #slug: "pompe-annovi-rk-18-25-h-avec-reducteur-RK1825H" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9644 …} #channels: Doctrine\ORM\PersistentCollection {#9632 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9630 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9618 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9620 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9622 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9624 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9626 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15403 …} +context: Sylius\TwigHooks\Bag\DataBag {#15412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15452 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9648 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9658 #collection: Doctrine\Common\Collections\ArrayCollection {#9659 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9657 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23648 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23650 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15403 …} +context: Sylius\TwigHooks\Bag\DataBag {#15412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15452 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe Annovi RK 18.25 H avec Reducteur" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9658 #collection: Doctrine\Common\Collections\ArrayCollection {#9659 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9657 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23648 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23650 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15466 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15403 …} +context: Sylius\TwigHooks\Bag\DataBag {#15412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15452 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9648 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9658 #collection: Doctrine\Common\Collections\ArrayCollection {#9659 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9657 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23648 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23650 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15516 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15507 …} +context: Sylius\TwigHooks\Bag\DataBag {#15514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15515 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9648 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15519 +variant: App\Entity\Product\ProductVariant {#9648 …} +price: "790,48\u{A0}€" +originalPrice: "790,48\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15516 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15507 …} +context: Sylius\TwigHooks\Bag\DataBag {#15514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15515 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9664 #id: 631 #code: "WS251" #attributes: Doctrine\ORM\PersistentCollection {#9681 …} #variants: Doctrine\ORM\PersistentCollection {#9694 …} #options: Doctrine\ORM\PersistentCollection {#9685 …} #associations: Doctrine\ORM\PersistentCollection {#9683 …} #createdAt: DateTime @1773152178 {#9660 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777273767 {#9661 : 2026-04-27 09:09:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9688 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9689 #locale: "fr" #translatable: App\Entity\Product\Product {#9664} #id: 631 #name: "Pompe WS 251 15l/min 250bar 1450 tr/min piston 20mm" #slug: "pompe-ws-251-15l-min-250bar-1450-tr-min-piston-20mm-WS251" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9691 …} #channels: Doctrine\ORM\PersistentCollection {#9679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9677 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9665 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9667 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9669 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9671 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9673 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15410 +product: App\Entity\Product\Product {#9664 #id: 631 #code: "WS251" #attributes: Doctrine\ORM\PersistentCollection {#9681 …} #variants: Doctrine\ORM\PersistentCollection {#9694 …} #options: Doctrine\ORM\PersistentCollection {#9685 …} #associations: Doctrine\ORM\PersistentCollection {#9683 …} #createdAt: DateTime @1773152178 {#9660 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777273767 {#9661 : 2026-04-27 09:09:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9688 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9689 #locale: "fr" #translatable: App\Entity\Product\Product {#9664} #id: 631 #name: "Pompe WS 251 15l/min 250bar 1450 tr/min piston 20mm" #slug: "pompe-ws-251-15l-min-250bar-1450-tr-min-piston-20mm-WS251" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9691 …} #channels: Doctrine\ORM\PersistentCollection {#9679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9677 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9665 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9667 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9669 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9671 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9673 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9695 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9664 #id: 631 #code: "WS251" #attributes: Doctrine\ORM\PersistentCollection {#9681 …} #variants: Doctrine\ORM\PersistentCollection {#9694 …} #options: Doctrine\ORM\PersistentCollection {#9685 …} #associations: Doctrine\ORM\PersistentCollection {#9683 …} #createdAt: DateTime @1773152178 {#9660 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777273767 {#9661 : 2026-04-27 09:09:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9688 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9689 #locale: "fr" #translatable: App\Entity\Product\Product {#9664} #id: 631 #name: "Pompe WS 251 15l/min 250bar 1450 tr/min piston 20mm" #slug: "pompe-ws-251-15l-min-250bar-1450-tr-min-piston-20mm-WS251" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9691 …} #channels: Doctrine\ORM\PersistentCollection {#9679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9677 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9665 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9667 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9669 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9671 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe WS 251 15l/min 250bar 1450 tr/min piston 20mm" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15636 -props: [ "product" => App\Entity\Product\Product {#9664 #id: 631 #code: "WS251" #attributes: Doctrine\ORM\PersistentCollection {#9681 …} #variants: Doctrine\ORM\PersistentCollection {#9694 …} #options: Doctrine\ORM\PersistentCollection {#9685 …} #associations: Doctrine\ORM\PersistentCollection {#9683 …} #createdAt: DateTime @1773152178 {#9660 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777273767 {#9661 : 2026-04-27 09:09:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9688 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9689 #locale: "fr" #translatable: App\Entity\Product\Product {#9664} #id: 631 #name: "Pompe WS 251 15l/min 250bar 1450 tr/min piston 20mm" #slug: "pompe-ws-251-15l-min-250bar-1450-tr-min-piston-20mm-WS251" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9691 …} #channels: Doctrine\ORM\PersistentCollection {#9679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9677 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9665 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9667 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9669 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9671 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15620 …} +context: Sylius\TwigHooks\Bag\DataBag {#15629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15669 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9695 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9705 #collection: Doctrine\Common\Collections\ArrayCollection {#9706 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9704 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23667 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23669 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15620 …} +context: Sylius\TwigHooks\Bag\DataBag {#15629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15669 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe WS 251 15l/min 250bar 1450 tr/min piston 20mm" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9705 #collection: Doctrine\Common\Collections\ArrayCollection {#9706 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9704 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23667 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23669 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15683 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15620 …} +context: Sylius\TwigHooks\Bag\DataBag {#15629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15669 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9695 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9705 #collection: Doctrine\Common\Collections\ArrayCollection {#9706 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9704 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23667 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23669 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15724 …} +context: Sylius\TwigHooks\Bag\DataBag {#15731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9695 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15736 +variant: App\Entity\Product\ProductVariant {#9695 …} +price: "918,77\u{A0}€" +originalPrice: "918,77\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15724 …} +context: Sylius\TwigHooks\Bag\DataBag {#15731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9711 #id: 596 #code: "TS1521" #attributes: Doctrine\ORM\PersistentCollection {#9728 …} #variants: Doctrine\ORM\PersistentCollection {#9741 …} #options: Doctrine\ORM\PersistentCollection {#9732 …} #associations: Doctrine\ORM\PersistentCollection {#9730 …} #createdAt: DateTime @1773152178 {#9707 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035920 {#9708 : 2026-04-24 15:05:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9735 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9736 #locale: "fr" #translatable: App\Entity\Product\Product {#9711} #id: 596 #name: "Pompe TS1521 21l/min 150bar 1450 tr/min piston 20mm" #slug: "pompe-ts1521-21l-min-150bar-1450-tr-min-piston-20mm-TS1521" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9738 …} #channels: Doctrine\ORM\PersistentCollection {#9726 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9722 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9724 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9712 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9714 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9716 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9718 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9720 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15627 +product: App\Entity\Product\Product {#9711 #id: 596 #code: "TS1521" #attributes: Doctrine\ORM\PersistentCollection {#9728 …} #variants: Doctrine\ORM\PersistentCollection {#9741 …} #options: Doctrine\ORM\PersistentCollection {#9732 …} #associations: Doctrine\ORM\PersistentCollection {#9730 …} #createdAt: DateTime @1773152178 {#9707 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035920 {#9708 : 2026-04-24 15:05:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9735 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9736 #locale: "fr" #translatable: App\Entity\Product\Product {#9711} #id: 596 #name: "Pompe TS1521 21l/min 150bar 1450 tr/min piston 20mm" #slug: "pompe-ts1521-21l-min-150bar-1450-tr-min-piston-20mm-TS1521" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9738 …} #channels: Doctrine\ORM\PersistentCollection {#9726 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9722 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9724 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9712 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9714 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9716 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9718 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9720 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9742 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9711 #id: 596 #code: "TS1521" #attributes: Doctrine\ORM\PersistentCollection {#9728 …} #variants: Doctrine\ORM\PersistentCollection {#9741 …} #options: Doctrine\ORM\PersistentCollection {#9732 …} #associations: Doctrine\ORM\PersistentCollection {#9730 …} #createdAt: DateTime @1773152178 {#9707 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035920 {#9708 : 2026-04-24 15:05:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9735 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9736 #locale: "fr" #translatable: App\Entity\Product\Product {#9711} #id: 596 #name: "Pompe TS1521 21l/min 150bar 1450 tr/min piston 20mm" #slug: "pompe-ts1521-21l-min-150bar-1450-tr-min-piston-20mm-TS1521" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9738 …} #channels: Doctrine\ORM\PersistentCollection {#9726 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9722 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9724 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9712 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9714 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9716 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9718 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9720 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe TS1521 21l/min 150bar 1450 tr/min piston 20mm" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15853 -props: [ "product" => App\Entity\Product\Product {#9711 #id: 596 #code: "TS1521" #attributes: Doctrine\ORM\PersistentCollection {#9728 …} #variants: Doctrine\ORM\PersistentCollection {#9741 …} #options: Doctrine\ORM\PersistentCollection {#9732 …} #associations: Doctrine\ORM\PersistentCollection {#9730 …} #createdAt: DateTime @1773152178 {#9707 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777035920 {#9708 : 2026-04-24 15:05:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9735 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9736 #locale: "fr" #translatable: App\Entity\Product\Product {#9711} #id: 596 #name: "Pompe TS1521 21l/min 150bar 1450 tr/min piston 20mm" #slug: "pompe-ts1521-21l-min-150bar-1450-tr-min-piston-20mm-TS1521" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9738 …} #channels: Doctrine\ORM\PersistentCollection {#9726 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9722 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9724 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9712 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9714 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9716 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9718 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9720 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15837 …} +context: Sylius\TwigHooks\Bag\DataBag {#15846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15886 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9742 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9752 #collection: Doctrine\Common\Collections\ArrayCollection {#9753 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9751 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23686 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23688 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15837 …} +context: Sylius\TwigHooks\Bag\DataBag {#15846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15886 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe TS1521 21l/min 150bar 1450 tr/min piston 20mm" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9752 #collection: Doctrine\Common\Collections\ArrayCollection {#9753 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9751 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23686 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23688 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15900 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15837 …} +context: Sylius\TwigHooks\Bag\DataBag {#15846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15886 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9742 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9752 #collection: Doctrine\Common\Collections\ArrayCollection {#9753 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9751 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23686 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23688 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15941 …} +context: Sylius\TwigHooks\Bag\DataBag {#15948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15949 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9742 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15953 +variant: App\Entity\Product\ProductVariant {#9742 …} +price: "936,72\u{A0}€" +originalPrice: "936,72\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15941 …} +context: Sylius\TwigHooks\Bag\DataBag {#15948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15949 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9758 #id: 597 #code: "TS1621" #attributes: Doctrine\ORM\PersistentCollection {#9775 …} #variants: Doctrine\ORM\PersistentCollection {#9788 …} #options: Doctrine\ORM\PersistentCollection {#9779 …} #associations: Doctrine\ORM\PersistentCollection {#9777 …} #createdAt: DateTime @1773152178 {#9754 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777036090 {#9755 : 2026-04-24 15:08:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9783 #locale: "fr" #translatable: App\Entity\Product\Product {#9758} #id: 597 #name: "Pompe TS1621 DX" #slug: "pompe-ts1621-dx-TS1621" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9785 …} #channels: Doctrine\ORM\PersistentCollection {#9773 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9771 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9759 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9761 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9763 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9765 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9767 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15844 +product: App\Entity\Product\Product {#9758 #id: 597 #code: "TS1621" #attributes: Doctrine\ORM\PersistentCollection {#9775 …} #variants: Doctrine\ORM\PersistentCollection {#9788 …} #options: Doctrine\ORM\PersistentCollection {#9779 …} #associations: Doctrine\ORM\PersistentCollection {#9777 …} #createdAt: DateTime @1773152178 {#9754 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777036090 {#9755 : 2026-04-24 15:08:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9783 #locale: "fr" #translatable: App\Entity\Product\Product {#9758} #id: 597 #name: "Pompe TS1621 DX" #slug: "pompe-ts1621-dx-TS1621" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9785 …} #channels: Doctrine\ORM\PersistentCollection {#9773 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9771 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9759 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9761 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9763 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9765 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9767 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9789 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14336 …} +context: Sylius\TwigHooks\Bag\DataBag {#14342 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9758 #id: 597 #code: "TS1621" #attributes: Doctrine\ORM\PersistentCollection {#9775 …} #variants: Doctrine\ORM\PersistentCollection {#9788 …} #options: Doctrine\ORM\PersistentCollection {#9779 …} #associations: Doctrine\ORM\PersistentCollection {#9777 …} #createdAt: DateTime @1773152178 {#9754 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777036090 {#9755 : 2026-04-24 15:08:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9783 #locale: "fr" #translatable: App\Entity\Product\Product {#9758} #id: 597 #name: "Pompe TS1621 DX" #slug: "pompe-ts1621-dx-TS1621" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9785 …} #channels: Doctrine\ORM\PersistentCollection {#9773 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9771 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9759 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9761 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9763 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9765 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9767 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe TS1621 DX" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16070 -props: [ "product" => App\Entity\Product\Product {#9758 #id: 597 #code: "TS1621" #attributes: Doctrine\ORM\PersistentCollection {#9775 …} #variants: Doctrine\ORM\PersistentCollection {#9788 …} #options: Doctrine\ORM\PersistentCollection {#9779 …} #associations: Doctrine\ORM\PersistentCollection {#9777 …} #createdAt: DateTime @1773152178 {#9754 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777036090 {#9755 : 2026-04-24 15:08:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9783 #locale: "fr" #translatable: App\Entity\Product\Product {#9758} #id: 597 #name: "Pompe TS1621 DX" #slug: "pompe-ts1621-dx-TS1621" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9785 …} #channels: Doctrine\ORM\PersistentCollection {#9773 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9771 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9759 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9761 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9763 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9765 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9767 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16054 …} +context: Sylius\TwigHooks\Bag\DataBag {#16063 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16103 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9789 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9799 #collection: Doctrine\Common\Collections\ArrayCollection {#9800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23705 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23707 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16054 …} +context: Sylius\TwigHooks\Bag\DataBag {#16063 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16103 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe TS1621 DX" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9799 #collection: Doctrine\Common\Collections\ArrayCollection {#9800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23705 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23707 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16117 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16054 …} +context: Sylius\TwigHooks\Bag\DataBag {#16063 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16103 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9789 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9799 #collection: Doctrine\Common\Collections\ArrayCollection {#9800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23705 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23707 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16158 …} +context: Sylius\TwigHooks\Bag\DataBag {#16165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16166 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9789 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16170 +variant: App\Entity\Product\ProductVariant {#9789 …} +price: "936,72\u{A0}€" +originalPrice: "936,72\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9974 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12748 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9971 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16158 …} +context: Sylius\TwigHooks\Bag\DataBag {#16165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16166 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 34.0 MiB | 6.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13992 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12814 …} +context: Sylius\TwigHooks\Bag\DataBag {#14006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12824 …} +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 {#14225 +cart: App\Entity\Order\Order {#13133 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13992 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12814 …} +context: Sylius\TwigHooks\Bag\DataBag {#14006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12824 …} +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 …} } |
|||