Components
12
Twig Components
44
Render Count
132
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 92.0 MiB | 3.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12516 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12509 …} +context: Sylius\TwigHooks\Bag\DataBag {#12515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12514 …} +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 {#12530 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12516 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12509 …} +context: Sylius\TwigHooks\Bag\DataBag {#12515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12514 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 92.0 MiB | 2.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12603 …} +context: Sylius\TwigHooks\Bag\DataBag {#12605 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12606 …} +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 {#12616 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12603 …} +context: Sylius\TwigHooks\Bag\DataBag {#12605 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12606 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 94.0 MiB | 12.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12715 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12688 …} +context: Sylius\TwigHooks\Bag\DataBag {#12710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12708 …} +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 {#12736 +cart: App\Entity\Order\Order {#12791 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12715 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12688 …} +context: Sylius\TwigHooks\Bag\DataBag {#12710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12708 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 94.0 MiB | 5.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13425 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13424 …} +context: Sylius\TwigHooks\Bag\DataBag {#13420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13422 …} +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 {#13434 #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 {#13425 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13424 …} +context: Sylius\TwigHooks\Bag\DataBag {#13420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13422 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 8.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13674 …} +context: Sylius\TwigHooks\Bag\DataBag {#13675 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13677 …} +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 {#13687 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13674 …} +context: Sylius\TwigHooks\Bag\DataBag {#13675 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13677 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 2.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13823 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13819 …} +context: Sylius\TwigHooks\Bag\DataBag {#13820 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13822 …} +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 {#13831 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13823 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13819 …} +context: Sylius\TwigHooks\Bag\DataBag {#13820 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13822 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 4.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13892 …} +context: Sylius\TwigHooks\Bag\DataBag {#13893 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13895 …} +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 {#13904 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13892 …} +context: Sylius\TwigHooks\Bag\DataBag {#13893 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13895 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 16.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8240 #id: 378 #code: "KITENROUL2" #attributes: Doctrine\ORM\PersistentCollection {#8671 …} #variants: Doctrine\ORM\PersistentCollection {#8809 …} #options: Doctrine\ORM\PersistentCollection {#8799 …} #associations: Doctrine\ORM\PersistentCollection {#8739 …} #createdAt: DateTime @1773152176 {#8330 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372429 {#8222 : 2026-04-28 12:33:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8798 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8801 #locale: "fr" #translatable: App\Entity\Product\Product {#8240} #id: 378 #name: "Kit Enrouleur acier p/JT & JC/SI Super" #slug: "kit-enrouleur-acier-p-jt-jc-si-super-KITENROUL2" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8804 …} #channels: Doctrine\ORM\PersistentCollection {#8526 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8458 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8529 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8223 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8314 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8346 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8308 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7239 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#9798 +product: App\Entity\Product\Product {#8240 #id: 378 #code: "KITENROUL2" #attributes: Doctrine\ORM\PersistentCollection {#8671 …} #variants: Doctrine\ORM\PersistentCollection {#8809 …} #options: Doctrine\ORM\PersistentCollection {#8799 …} #associations: Doctrine\ORM\PersistentCollection {#8739 …} #createdAt: DateTime @1773152176 {#8330 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372429 {#8222 : 2026-04-28 12:33:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8798 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8801 #locale: "fr" #translatable: App\Entity\Product\Product {#8240} #id: 378 #name: "Kit Enrouleur acier p/JT & JC/SI Super" #slug: "kit-enrouleur-acier-p-jt-jc-si-super-KITENROUL2" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8804 …} #channels: Doctrine\ORM\PersistentCollection {#8526 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8458 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8529 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8223 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8314 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8346 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8308 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7239 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8812 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8240 #id: 378 #code: "KITENROUL2" #attributes: Doctrine\ORM\PersistentCollection {#8671 …} #variants: Doctrine\ORM\PersistentCollection {#8809 …} #options: Doctrine\ORM\PersistentCollection {#8799 …} #associations: Doctrine\ORM\PersistentCollection {#8739 …} #createdAt: DateTime @1773152176 {#8330 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372429 {#8222 : 2026-04-28 12:33:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8798 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8801 #locale: "fr" #translatable: App\Entity\Product\Product {#8240} #id: 378 #name: "Kit Enrouleur acier p/JT & JC/SI Super" #slug: "kit-enrouleur-acier-p-jt-jc-si-super-KITENROUL2" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8804 …} #channels: Doctrine\ORM\PersistentCollection {#8526 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8458 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8529 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8223 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8314 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8346 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8308 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7239 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur acier p/JT & JC/SI Super" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14315 -props: [ "product" => App\Entity\Product\Product {#8240 #id: 378 #code: "KITENROUL2" #attributes: Doctrine\ORM\PersistentCollection {#8671 …} #variants: Doctrine\ORM\PersistentCollection {#8809 …} #options: Doctrine\ORM\PersistentCollection {#8799 …} #associations: Doctrine\ORM\PersistentCollection {#8739 …} #createdAt: DateTime @1773152176 {#8330 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372429 {#8222 : 2026-04-28 12:33:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8798 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8801 #locale: "fr" #translatable: App\Entity\Product\Product {#8240} #id: 378 #name: "Kit Enrouleur acier p/JT & JC/SI Super" #slug: "kit-enrouleur-acier-p-jt-jc-si-super-KITENROUL2" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8804 …} #channels: Doctrine\ORM\PersistentCollection {#8526 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#8458 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8529 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8223 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8314 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8346 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8308 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7239 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 2.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14372 …} +context: Sylius\TwigHooks\Bag\DataBag {#14373 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14375 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8812 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9083 #collection: Doctrine\Common\Collections\ArrayCollection {#9082 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8929 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23476 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23538 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14372 …} +context: Sylius\TwigHooks\Bag\DataBag {#14373 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14375 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur acier p/JT & JC/SI Super" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9083 #collection: Doctrine\Common\Collections\ArrayCollection {#9082 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8929 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23476 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23538 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14380 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14372 …} +context: Sylius\TwigHooks\Bag\DataBag {#14373 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14375 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8812 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9083 #collection: Doctrine\Common\Collections\ArrayCollection {#9082 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8929 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23476 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23538 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 1.51 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14438 …} +context: Sylius\TwigHooks\Bag\DataBag {#14446 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8812 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14457 +variant: App\Entity\Product\ProductVariant {#8812 …} +price: "461,65\u{A0}€" +originalPrice: "461,65\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14438 …} +context: Sylius\TwigHooks\Bag\DataBag {#14446 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 28.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9087 #id: 379 #code: "KITENROULDIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1773152176 {#9081 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372587 {#9084 : 2026-04-28 12:36:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #id: 379 #name: "Kit Enrouleur ABS P/gamme Dimaction HW" #slug: "kit-enrouleur-abs-p-gamme-dimaction-hw-KITENROULDIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9088 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9090 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9092 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9094 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9096 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14293 +product: App\Entity\Product\Product {#9087 #id: 379 #code: "KITENROULDIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1773152176 {#9081 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372587 {#9084 : 2026-04-28 12:36:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #id: 379 #name: "Kit Enrouleur ABS P/gamme Dimaction HW" #slug: "kit-enrouleur-abs-p-gamme-dimaction-hw-KITENROULDIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9088 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9090 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9092 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9094 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9096 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9118 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 12.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9087 #id: 379 #code: "KITENROULDIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1773152176 {#9081 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372587 {#9084 : 2026-04-28 12:36:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #id: 379 #name: "Kit Enrouleur ABS P/gamme Dimaction HW" #slug: "kit-enrouleur-abs-p-gamme-dimaction-hw-KITENROULDIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9088 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9090 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9092 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9094 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9096 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur ABS P/gamme Dimaction HW" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14584 -props: [ "product" => App\Entity\Product\Product {#9087 #id: 379 #code: "KITENROULDIMACTION" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1773152176 {#9081 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372587 {#9084 : 2026-04-28 12:36:27.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #id: 379 #name: "Kit Enrouleur ABS P/gamme Dimaction HW" #slug: "kit-enrouleur-abs-p-gamme-dimaction-hw-KITENROULDIMACTION" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9088 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9090 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9092 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9094 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9096 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14568 …} +context: Sylius\TwigHooks\Bag\DataBag {#14577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14617 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23563 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23565 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14568 …} +context: Sylius\TwigHooks\Bag\DataBag {#14577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14617 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur ABS P/gamme Dimaction HW" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23563 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23565 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14631 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14568 …} +context: Sylius\TwigHooks\Bag\DataBag {#14577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14617 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23563 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23565 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14681 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14672 …} +context: Sylius\TwigHooks\Bag\DataBag {#14679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14680 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14684 +variant: App\Entity\Product\ProductVariant {#9118 …} +price: "412,09\u{A0}€" +originalPrice: "412,09\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14681 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14672 …} +context: Sylius\TwigHooks\Bag\DataBag {#14679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14680 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 6.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9134 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9151 …} #variants: Doctrine\ORM\PersistentCollection {#9164 …} #options: Doctrine\ORM\PersistentCollection {#9155 …} #associations: Doctrine\ORM\PersistentCollection {#9153 …} #createdAt: DateTime @1773152176 {#9130 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777371368 {#9131 : 2026-04-28 12:16:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9158 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9159 #locale: "fr" #translatable: App\Entity\Product\Product {#9134} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9161 …} #channels: Doctrine\ORM\PersistentCollection {#9149 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9145 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9147 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9135 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9137 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9139 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9141 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14575 +product: App\Entity\Product\Product {#9134 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9151 …} #variants: Doctrine\ORM\PersistentCollection {#9164 …} #options: Doctrine\ORM\PersistentCollection {#9155 …} #associations: Doctrine\ORM\PersistentCollection {#9153 …} #createdAt: DateTime @1773152176 {#9130 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777371368 {#9131 : 2026-04-28 12:16:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9158 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9159 #locale: "fr" #translatable: App\Entity\Product\Product {#9134} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9161 …} #channels: Doctrine\ORM\PersistentCollection {#9149 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9145 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9147 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9135 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9137 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9139 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9141 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9165 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9134 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9151 …} #variants: Doctrine\ORM\PersistentCollection {#9164 …} #options: Doctrine\ORM\PersistentCollection {#9155 …} #associations: Doctrine\ORM\PersistentCollection {#9153 …} #createdAt: DateTime @1773152176 {#9130 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777371368 {#9131 : 2026-04-28 12:16:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9158 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9159 #locale: "fr" #translatable: App\Entity\Product\Product {#9134} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9161 …} #channels: Doctrine\ORM\PersistentCollection {#9149 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9145 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9147 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9135 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9137 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9139 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9141 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14801 -props: [ "product" => App\Entity\Product\Product {#9134 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9151 …} #variants: Doctrine\ORM\PersistentCollection {#9164 …} #options: Doctrine\ORM\PersistentCollection {#9155 …} #associations: Doctrine\ORM\PersistentCollection {#9153 …} #createdAt: DateTime @1773152176 {#9130 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777371368 {#9131 : 2026-04-28 12:16:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9158 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9159 #locale: "fr" #translatable: App\Entity\Product\Product {#9134} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9161 …} #channels: Doctrine\ORM\PersistentCollection {#9149 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9145 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9147 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9135 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9137 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9139 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9141 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14836 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14785 …} +context: Sylius\TwigHooks\Bag\DataBag {#14794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14834 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9165 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9175 #collection: Doctrine\Common\Collections\ArrayCollection {#9176 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9174 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23582 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23584 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14836 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14785 …} +context: Sylius\TwigHooks\Bag\DataBag {#14794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14834 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9175 #collection: Doctrine\Common\Collections\ArrayCollection {#9176 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9174 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23582 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23584 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14848 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14836 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14785 …} +context: Sylius\TwigHooks\Bag\DataBag {#14794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14834 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9165 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9175 #collection: Doctrine\Common\Collections\ArrayCollection {#9176 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9174 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23582 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23584 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14889 …} +context: Sylius\TwigHooks\Bag\DataBag {#14896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14897 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9165 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14901 +variant: App\Entity\Product\ProductVariant {#9165 …} +price: "386,54\u{A0}€" +originalPrice: "386,54\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14889 …} +context: Sylius\TwigHooks\Bag\DataBag {#14896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14897 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9181 #id: 621 #code: "TV41AV3M" #attributes: Doctrine\ORM\PersistentCollection {#9198 …} #variants: Doctrine\ORM\PersistentCollection {#9211 …} #options: Doctrine\ORM\PersistentCollection {#9202 …} #associations: Doctrine\ORM\PersistentCollection {#9200 …} #createdAt: DateTime @1773152178 {#9177 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040491 {#9178 : 2026-04-24 16:21:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9205 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9206 #locale: "fr" #translatable: App\Entity\Product\Product {#9181} #id: 621 #name: "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" #slug: "enrouleur-acier-cap-50m-en-5-16-40-m-en-3-8-avec-flex-jonction-3m-TV41AV3M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9208 …} #channels: Doctrine\ORM\PersistentCollection {#9196 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9192 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9194 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9182 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9184 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9186 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9188 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9190 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14792 +product: App\Entity\Product\Product {#9181 #id: 621 #code: "TV41AV3M" #attributes: Doctrine\ORM\PersistentCollection {#9198 …} #variants: Doctrine\ORM\PersistentCollection {#9211 …} #options: Doctrine\ORM\PersistentCollection {#9202 …} #associations: Doctrine\ORM\PersistentCollection {#9200 …} #createdAt: DateTime @1773152178 {#9177 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040491 {#9178 : 2026-04-24 16:21:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9205 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9206 #locale: "fr" #translatable: App\Entity\Product\Product {#9181} #id: 621 #name: "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" #slug: "enrouleur-acier-cap-50m-en-5-16-40-m-en-3-8-avec-flex-jonction-3m-TV41AV3M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9208 …} #channels: Doctrine\ORM\PersistentCollection {#9196 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9192 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9194 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9182 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9184 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9186 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9188 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9190 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9212 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9181 #id: 621 #code: "TV41AV3M" #attributes: Doctrine\ORM\PersistentCollection {#9198 …} #variants: Doctrine\ORM\PersistentCollection {#9211 …} #options: Doctrine\ORM\PersistentCollection {#9202 …} #associations: Doctrine\ORM\PersistentCollection {#9200 …} #createdAt: DateTime @1773152178 {#9177 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040491 {#9178 : 2026-04-24 16:21:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9205 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9206 #locale: "fr" #translatable: App\Entity\Product\Product {#9181} #id: 621 #name: "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" #slug: "enrouleur-acier-cap-50m-en-5-16-40-m-en-3-8-avec-flex-jonction-3m-TV41AV3M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9208 …} #channels: Doctrine\ORM\PersistentCollection {#9196 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9192 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9194 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9182 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9184 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9186 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9188 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9190 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15018 -props: [ "product" => App\Entity\Product\Product {#9181 #id: 621 #code: "TV41AV3M" #attributes: Doctrine\ORM\PersistentCollection {#9198 …} #variants: Doctrine\ORM\PersistentCollection {#9211 …} #options: Doctrine\ORM\PersistentCollection {#9202 …} #associations: Doctrine\ORM\PersistentCollection {#9200 …} #createdAt: DateTime @1773152178 {#9177 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040491 {#9178 : 2026-04-24 16:21:31.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9205 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9206 #locale: "fr" #translatable: App\Entity\Product\Product {#9181} #id: 621 #name: "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" #slug: "enrouleur-acier-cap-50m-en-5-16-40-m-en-3-8-avec-flex-jonction-3m-TV41AV3M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9208 …} #channels: Doctrine\ORM\PersistentCollection {#9196 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9192 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9194 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9182 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9184 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9186 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9188 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9190 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15002 …} +context: Sylius\TwigHooks\Bag\DataBag {#15011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15051 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9212 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9222 #collection: Doctrine\Common\Collections\ArrayCollection {#9223 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9221 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23601 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23603 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15002 …} +context: Sylius\TwigHooks\Bag\DataBag {#15011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15051 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Enrouleur acier cap. 50m en 5/16-40 m en 3/8 avec flex. jonction 3m" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9222 #collection: Doctrine\Common\Collections\ArrayCollection {#9223 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9221 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23601 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23603 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15065 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15002 …} +context: Sylius\TwigHooks\Bag\DataBag {#15011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15051 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9212 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9222 #collection: Doctrine\Common\Collections\ArrayCollection {#9223 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9221 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23601 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23603 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15115 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15106 …} +context: Sylius\TwigHooks\Bag\DataBag {#15113 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15114 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9212 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15118 +variant: App\Entity\Product\ProductVariant {#9212 …} +price: "343,87\u{A0}€" +originalPrice: "343,87\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15115 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15106 …} +context: Sylius\TwigHooks\Bag\DataBag {#15113 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15114 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9228 #id: 382 #code: "KITENROULMONO" #attributes: Doctrine\ORM\PersistentCollection {#9245 …} #variants: Doctrine\ORM\PersistentCollection {#9258 …} #options: Doctrine\ORM\PersistentCollection {#9249 …} #associations: Doctrine\ORM\PersistentCollection {#9247 …} #createdAt: DateTime @1773152176 {#9224 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372776 {#9225 : 2026-04-28 12:39:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9252 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9253 #locale: "fr" #translatable: App\Entity\Product\Product {#9228} #id: 382 #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120" #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9255 …} #channels: Doctrine\ORM\PersistentCollection {#9243 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9239 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9241 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9229 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9231 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9233 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9235 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9237 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15009 +product: App\Entity\Product\Product {#9228 #id: 382 #code: "KITENROULMONO" #attributes: Doctrine\ORM\PersistentCollection {#9245 …} #variants: Doctrine\ORM\PersistentCollection {#9258 …} #options: Doctrine\ORM\PersistentCollection {#9249 …} #associations: Doctrine\ORM\PersistentCollection {#9247 …} #createdAt: DateTime @1773152176 {#9224 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372776 {#9225 : 2026-04-28 12:39:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9252 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9253 #locale: "fr" #translatable: App\Entity\Product\Product {#9228} #id: 382 #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120" #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9255 …} #channels: Doctrine\ORM\PersistentCollection {#9243 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9239 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9241 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9229 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9231 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9233 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9235 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9237 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9259 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9228 #id: 382 #code: "KITENROULMONO" #attributes: Doctrine\ORM\PersistentCollection {#9245 …} #variants: Doctrine\ORM\PersistentCollection {#9258 …} #options: Doctrine\ORM\PersistentCollection {#9249 …} #associations: Doctrine\ORM\PersistentCollection {#9247 …} #createdAt: DateTime @1773152176 {#9224 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372776 {#9225 : 2026-04-28 12:39:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9252 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9253 #locale: "fr" #translatable: App\Entity\Product\Product {#9228} #id: 382 #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120" #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9255 …} #channels: Doctrine\ORM\PersistentCollection {#9243 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9239 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9241 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9229 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9231 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9233 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9235 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9237 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur ABS p/ MONO 130/160/TSL120" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15235 -props: [ "product" => App\Entity\Product\Product {#9228 #id: 382 #code: "KITENROULMONO" #attributes: Doctrine\ORM\PersistentCollection {#9245 …} #variants: Doctrine\ORM\PersistentCollection {#9258 …} #options: Doctrine\ORM\PersistentCollection {#9249 …} #associations: Doctrine\ORM\PersistentCollection {#9247 …} #createdAt: DateTime @1773152176 {#9224 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777372776 {#9225 : 2026-04-28 12:39:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9252 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9253 #locale: "fr" #translatable: App\Entity\Product\Product {#9228} #id: 382 #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120" #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9255 …} #channels: Doctrine\ORM\PersistentCollection {#9243 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9239 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9241 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9229 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9231 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9233 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9235 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9237 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15219 …} +context: Sylius\TwigHooks\Bag\DataBag {#15228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9259 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9269 #collection: Doctrine\Common\Collections\ArrayCollection {#9270 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9268 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23620 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23622 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15219 …} +context: Sylius\TwigHooks\Bag\DataBag {#15228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur ABS p/ MONO 130/160/TSL120" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9269 #collection: Doctrine\Common\Collections\ArrayCollection {#9270 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9268 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23620 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23622 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15282 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15219 …} +context: Sylius\TwigHooks\Bag\DataBag {#15228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9259 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9269 #collection: Doctrine\Common\Collections\ArrayCollection {#9270 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9268 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23620 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23622 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15332 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15323 …} +context: Sylius\TwigHooks\Bag\DataBag {#15330 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15331 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9259 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15335 +variant: App\Entity\Product\ProductVariant {#9259 …} +price: "301,82\u{A0}€" +originalPrice: "301,82\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15332 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15323 …} +context: Sylius\TwigHooks\Bag\DataBag {#15330 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15331 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 6.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9275 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9292 …} #variants: Doctrine\ORM\PersistentCollection {#9305 …} #options: Doctrine\ORM\PersistentCollection {#9296 …} #associations: Doctrine\ORM\PersistentCollection {#9294 …} #createdAt: DateTime @1773152176 {#9271 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#9272 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9299 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9300 #locale: "fr" #translatable: App\Entity\Product\Product {#9275} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9302 …} #channels: Doctrine\ORM\PersistentCollection {#9290 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9286 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9288 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9276 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9278 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9280 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9282 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9284 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15226 +product: App\Entity\Product\Product {#9275 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9292 …} #variants: Doctrine\ORM\PersistentCollection {#9305 …} #options: Doctrine\ORM\PersistentCollection {#9296 …} #associations: Doctrine\ORM\PersistentCollection {#9294 …} #createdAt: DateTime @1773152176 {#9271 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#9272 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9299 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9300 #locale: "fr" #translatable: App\Entity\Product\Product {#9275} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9302 …} #channels: Doctrine\ORM\PersistentCollection {#9290 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9286 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9288 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9276 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9278 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9280 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9282 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9284 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9306 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9275 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9292 …} #variants: Doctrine\ORM\PersistentCollection {#9305 …} #options: Doctrine\ORM\PersistentCollection {#9296 …} #associations: Doctrine\ORM\PersistentCollection {#9294 …} #createdAt: DateTime @1773152176 {#9271 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#9272 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9299 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9300 #locale: "fr" #translatable: App\Entity\Product\Product {#9275} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9302 …} #channels: Doctrine\ORM\PersistentCollection {#9290 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9286 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9288 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9276 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9278 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9280 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9282 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9284 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Enrouleur HR30 + Flex Jonction 3m" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15452 -props: [ "product" => App\Entity\Product\Product {#9275 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9292 …} #variants: Doctrine\ORM\PersistentCollection {#9305 …} #options: Doctrine\ORM\PersistentCollection {#9296 …} #associations: Doctrine\ORM\PersistentCollection {#9294 …} #createdAt: DateTime @1773152176 {#9271 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#9272 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9299 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9300 #locale: "fr" #translatable: App\Entity\Product\Product {#9275} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9302 …} #channels: Doctrine\ORM\PersistentCollection {#9290 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9286 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9288 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9276 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9278 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9280 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9282 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9284 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15436 …} +context: Sylius\TwigHooks\Bag\DataBag {#15445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15485 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9306 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9316 #collection: Doctrine\Common\Collections\ArrayCollection {#9317 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23639 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23641 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15436 …} +context: Sylius\TwigHooks\Bag\DataBag {#15445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15485 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Enrouleur HR30 + Flex Jonction 3m" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9316 #collection: Doctrine\Common\Collections\ArrayCollection {#9317 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23639 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23641 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15499 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15487 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15436 …} +context: Sylius\TwigHooks\Bag\DataBag {#15445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15485 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9306 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9316 #collection: Doctrine\Common\Collections\ArrayCollection {#9317 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9315 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23639 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23641 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15540 …} +context: Sylius\TwigHooks\Bag\DataBag {#15547 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9306 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15552 +variant: App\Entity\Product\ProductVariant {#9306 …} +price: "251,06\u{A0}€" +originalPrice: "251,06\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15540 …} +context: Sylius\TwigHooks\Bag\DataBag {#15547 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9322 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#9339 …} #variants: Doctrine\ORM\PersistentCollection {#9352 …} #options: Doctrine\ORM\PersistentCollection {#9343 …} #associations: Doctrine\ORM\PersistentCollection {#9341 …} #createdAt: DateTime @1773152174 {#9318 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#9319 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9346 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9347 #locale: "fr" #translatable: App\Entity\Product\Product {#9322} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9349 …} #channels: Doctrine\ORM\PersistentCollection {#9337 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9333 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9335 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9323 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9325 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9327 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9329 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15443 +product: App\Entity\Product\Product {#9322 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#9339 …} #variants: Doctrine\ORM\PersistentCollection {#9352 …} #options: Doctrine\ORM\PersistentCollection {#9343 …} #associations: Doctrine\ORM\PersistentCollection {#9341 …} #createdAt: DateTime @1773152174 {#9318 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#9319 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9346 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9347 #locale: "fr" #translatable: App\Entity\Product\Product {#9322} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9349 …} #channels: Doctrine\ORM\PersistentCollection {#9337 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9333 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9335 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9323 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9325 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9327 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9329 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9353 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9322 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#9339 …} #variants: Doctrine\ORM\PersistentCollection {#9352 …} #options: Doctrine\ORM\PersistentCollection {#9343 …} #associations: Doctrine\ORM\PersistentCollection {#9341 …} #createdAt: DateTime @1773152174 {#9318 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#9319 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9346 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9347 #locale: "fr" #translatable: App\Entity\Product\Product {#9322} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9349 …} #channels: Doctrine\ORM\PersistentCollection {#9337 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9333 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9335 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9323 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9325 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9327 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9329 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Console Murale" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15669 -props: [ "product" => App\Entity\Product\Product {#9322 #id: 69 #code: "2502011S" #attributes: Doctrine\ORM\PersistentCollection {#9339 …} #variants: Doctrine\ORM\PersistentCollection {#9352 …} #options: Doctrine\ORM\PersistentCollection {#9343 …} #associations: Doctrine\ORM\PersistentCollection {#9341 …} #createdAt: DateTime @1773152174 {#9318 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290155 {#9319 : 2026-04-27 13:42:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9346 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9347 #locale: "fr" #translatable: App\Entity\Product\Product {#9322} #id: 69 #name: "Console Murale" #slug: "console-murale-2502011S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9349 …} #channels: Doctrine\ORM\PersistentCollection {#9337 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9333 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9335 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9323 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9325 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9327 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9329 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15704 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15653 …} +context: Sylius\TwigHooks\Bag\DataBag {#15662 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15702 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9353 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9363 #collection: Doctrine\Common\Collections\ArrayCollection {#9364 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9362 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23658 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23660 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15704 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15653 …} +context: Sylius\TwigHooks\Bag\DataBag {#15662 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15702 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Console Murale" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9363 #collection: Doctrine\Common\Collections\ArrayCollection {#9364 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9362 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23658 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23660 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15716 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15704 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15653 …} +context: Sylius\TwigHooks\Bag\DataBag {#15662 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15702 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9353 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9363 #collection: Doctrine\Common\Collections\ArrayCollection {#9364 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9362 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23658 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23660 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15757 …} +context: Sylius\TwigHooks\Bag\DataBag {#15764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15765 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9353 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15769 +variant: App\Entity\Product\ProductVariant {#9353 …} +price: "194,20\u{A0}€" +originalPrice: "194,20\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15757 …} +context: Sylius\TwigHooks\Bag\DataBag {#15764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15765 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9369 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#9386 …} #variants: Doctrine\ORM\PersistentCollection {#9399 …} #options: Doctrine\ORM\PersistentCollection {#9390 …} #associations: Doctrine\ORM\PersistentCollection {#9388 …} #createdAt: DateTime @1773152174 {#9365 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#9366 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9393 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9394 #locale: "fr" #translatable: App\Entity\Product\Product {#9369} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9396 …} #channels: Doctrine\ORM\PersistentCollection {#9384 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9380 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9382 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9370 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9372 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9374 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9376 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9378 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15660 +product: App\Entity\Product\Product {#9369 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#9386 …} #variants: Doctrine\ORM\PersistentCollection {#9399 …} #options: Doctrine\ORM\PersistentCollection {#9390 …} #associations: Doctrine\ORM\PersistentCollection {#9388 …} #createdAt: DateTime @1773152174 {#9365 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#9366 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9393 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9394 #locale: "fr" #translatable: App\Entity\Product\Product {#9369} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9396 …} #channels: Doctrine\ORM\PersistentCollection {#9384 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9380 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9382 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9370 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9372 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9374 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9376 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9378 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9400 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9369 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#9386 …} #variants: Doctrine\ORM\PersistentCollection {#9399 …} #options: Doctrine\ORM\PersistentCollection {#9390 …} #associations: Doctrine\ORM\PersistentCollection {#9388 …} #createdAt: DateTime @1773152174 {#9365 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#9366 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9393 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9394 #locale: "fr" #translatable: App\Entity\Product\Product {#9369} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9396 …} #channels: Doctrine\ORM\PersistentCollection {#9384 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9380 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9382 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9370 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9372 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9374 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9376 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9378 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Console murale orientable pour 252020S" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15886 -props: [ "product" => App\Entity\Product\Product {#9369 #id: 71 #code: "252010S" #attributes: Doctrine\ORM\PersistentCollection {#9386 …} #variants: Doctrine\ORM\PersistentCollection {#9399 …} #options: Doctrine\ORM\PersistentCollection {#9390 …} #associations: Doctrine\ORM\PersistentCollection {#9388 …} #createdAt: DateTime @1773152174 {#9365 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777290434 {#9366 : 2026-04-27 13:47:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9393 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9394 #locale: "fr" #translatable: App\Entity\Product\Product {#9369} #id: 71 #name: "Console murale orientable pour 252020S" #slug: "console-murale-orientable-pour-252020s-252010S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9396 …} #channels: Doctrine\ORM\PersistentCollection {#9384 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9380 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9382 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9370 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9372 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9374 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9376 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9378 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15870 …} +context: Sylius\TwigHooks\Bag\DataBag {#15879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15919 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9400 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9410 #collection: Doctrine\Common\Collections\ArrayCollection {#9411 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9409 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23677 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23679 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15870 …} +context: Sylius\TwigHooks\Bag\DataBag {#15879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15919 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Console murale orientable pour 252020S" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9410 #collection: Doctrine\Common\Collections\ArrayCollection {#9411 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9409 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23677 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23679 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15933 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15870 …} +context: Sylius\TwigHooks\Bag\DataBag {#15879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15919 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9400 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9410 #collection: Doctrine\Common\Collections\ArrayCollection {#9411 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9409 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23677 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23679 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15983 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15974 …} +context: Sylius\TwigHooks\Bag\DataBag {#15981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15982 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9400 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15986 +variant: App\Entity\Product\ProductVariant {#9400 …} +price: "170,44\u{A0}€" +originalPrice: "170,44\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15983 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15974 …} +context: Sylius\TwigHooks\Bag\DataBag {#15981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15982 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9416 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9433 …} #variants: Doctrine\ORM\PersistentCollection {#9446 …} #options: Doctrine\ORM\PersistentCollection {#9437 …} #associations: Doctrine\ORM\PersistentCollection {#9435 …} #createdAt: DateTime @1773152174 {#9412 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9413 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9440 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9441 #locale: "fr" #translatable: App\Entity\Product\Product {#9416} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9443 …} #channels: Doctrine\ORM\PersistentCollection {#9431 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9427 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9429 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9417 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9419 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9421 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9423 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9425 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15877 +product: App\Entity\Product\Product {#9416 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9433 …} #variants: Doctrine\ORM\PersistentCollection {#9446 …} #options: Doctrine\ORM\PersistentCollection {#9437 …} #associations: Doctrine\ORM\PersistentCollection {#9435 …} #createdAt: DateTime @1773152174 {#9412 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9413 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9440 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9441 #locale: "fr" #translatable: App\Entity\Product\Product {#9416} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9443 …} #channels: Doctrine\ORM\PersistentCollection {#9431 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9427 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9429 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9417 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9419 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9421 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9423 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9425 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9447 …} +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 {#13961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13994 …} +context: Sylius\TwigHooks\Bag\DataBag {#14000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13987 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9416 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9433 …} #variants: Doctrine\ORM\PersistentCollection {#9446 …} #options: Doctrine\ORM\PersistentCollection {#9437 …} #associations: Doctrine\ORM\PersistentCollection {#9435 …} #createdAt: DateTime @1773152174 {#9412 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9413 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9440 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9441 #locale: "fr" #translatable: App\Entity\Product\Product {#9416} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9443 …} #channels: Doctrine\ORM\PersistentCollection {#9431 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9427 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9429 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9417 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9419 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9421 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9423 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9425 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support de flexible mural inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16103 -props: [ "product" => App\Entity\Product\Product {#9416 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9433 …} #variants: Doctrine\ORM\PersistentCollection {#9446 …} #options: Doctrine\ORM\PersistentCollection {#9437 …} #associations: Doctrine\ORM\PersistentCollection {#9435 …} #createdAt: DateTime @1773152174 {#9412 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9413 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9440 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9441 #locale: "fr" #translatable: App\Entity\Product\Product {#9416} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9443 …} #channels: Doctrine\ORM\PersistentCollection {#9431 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7737 …} #reviews: Doctrine\ORM\PersistentCollection {#9427 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9429 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9417 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9419 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9421 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9423 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9425 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16138 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16087 …} +context: Sylius\TwigHooks\Bag\DataBag {#16096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16136 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9447 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9457 #collection: Doctrine\Common\Collections\ArrayCollection {#9458 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9456 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23696 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23698 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16138 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16087 …} +context: Sylius\TwigHooks\Bag\DataBag {#16096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16136 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support de flexible mural inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9457 #collection: Doctrine\Common\Collections\ArrayCollection {#9458 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9456 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23696 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23698 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16150 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16138 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16087 …} +context: Sylius\TwigHooks\Bag\DataBag {#16096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16136 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9447 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9457 #collection: Doctrine\Common\Collections\ArrayCollection {#9458 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9456 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23696 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23698 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16191 …} +context: Sylius\TwigHooks\Bag\DataBag {#16198 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16199 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9447 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16203 +variant: App\Entity\Product\ProductVariant {#9447 …} +price: "128,18\u{A0}€" +originalPrice: "128,18\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9632 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9629 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16191 …} +context: Sylius\TwigHooks\Bag\DataBag {#16198 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16199 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 8.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12472 …} +context: Sylius\TwigHooks\Bag\DataBag {#13664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12482 …} +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 {#13883 +cart: App\Entity\Order\Order {#12791 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12472 …} +context: Sylius\TwigHooks\Bag\DataBag {#13664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12482 …} +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 …} } |
|||