Components
12
Twig Components
44
Render Count
113
ms
Render Time
24.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 20.0 MiB | 1.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11869 …} +context: Sylius\TwigHooks\Bag\DataBag {#11875 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11874 …} +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 {#12019 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11869 …} +context: Sylius\TwigHooks\Bag\DataBag {#11875 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11874 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 20.0 MiB | 1.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11963 …} +context: Sylius\TwigHooks\Bag\DataBag {#11965 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11966 …} +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 {#11976 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11963 …} +context: Sylius\TwigHooks\Bag\DataBag {#11965 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11966 …} +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 | 20.0 MiB | 9.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12075 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12048 …} +context: Sylius\TwigHooks\Bag\DataBag {#12070 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12068 …} +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 {#12096 +cart: App\Entity\Order\Order {#12151 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12075 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12048 …} +context: Sylius\TwigHooks\Bag\DataBag {#12070 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12068 …} +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 | 20.0 MiB | 4.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12784 …} +context: Sylius\TwigHooks\Bag\DataBag {#12780 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12782 …} +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 {#12794 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7686 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12784 …} +context: Sylius\TwigHooks\Bag\DataBag {#12780 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12782 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 5.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13034 …} +context: Sylius\TwigHooks\Bag\DataBag {#13035 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13037 …} +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 {#13047 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7686 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13034 …} +context: Sylius\TwigHooks\Bag\DataBag {#13035 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13037 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 3.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13183 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13179 …} +context: Sylius\TwigHooks\Bag\DataBag {#13180 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13182 …} +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 {#13191 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7686 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13183 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13179 …} +context: Sylius\TwigHooks\Bag\DataBag {#13180 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13182 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 6.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13252 …} +context: Sylius\TwigHooks\Bag\DataBag {#13253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13255 …} +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 {#13264 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7686 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13252 …} +context: Sylius\TwigHooks\Bag\DataBag {#13253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13255 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 20.0 MiB | 20.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8049 #id: 85 #code: "26110000" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#6312 …} #options: Doctrine\ORM\PersistentCollection {#7221 …} #associations: Doctrine\ORM\PersistentCollection {#6672 …} #createdAt: DateTime @1773152174 {#8255 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291484 {#7986 : 2026-04-27 14:04:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7222 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7230 #locale: "fr" #translatable: App\Entity\Product\Product {#8049} #id: 85 #name: "Raccord tournant p/enrouleur T26" #slug: "raccord-tournant-p-enrouleur-t26-26110000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7228 …} #channels: Doctrine\ORM\PersistentCollection {#8440 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8372 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8443 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8014 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7984 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8174 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8179 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8281 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13783 +product: App\Entity\Product\Product {#8049 #id: 85 #code: "26110000" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#6312 …} #options: Doctrine\ORM\PersistentCollection {#7221 …} #associations: Doctrine\ORM\PersistentCollection {#6672 …} #createdAt: DateTime @1773152174 {#8255 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291484 {#7986 : 2026-04-27 14:04:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7222 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7230 #locale: "fr" #translatable: App\Entity\Product\Product {#8049} #id: 85 #name: "Raccord tournant p/enrouleur T26" #slug: "raccord-tournant-p-enrouleur-t26-26110000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7228 …} #channels: Doctrine\ORM\PersistentCollection {#8440 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8372 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8443 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8014 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7984 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8174 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8179 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8281 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14020 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 7.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8049 #id: 85 #code: "26110000" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#6312 …} #options: Doctrine\ORM\PersistentCollection {#7221 …} #associations: Doctrine\ORM\PersistentCollection {#6672 …} #createdAt: DateTime @1773152174 {#8255 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291484 {#7986 : 2026-04-27 14:04:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7222 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7230 #locale: "fr" #translatable: App\Entity\Product\Product {#8049} #id: 85 #name: "Raccord tournant p/enrouleur T26" #slug: "raccord-tournant-p-enrouleur-t26-26110000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7228 …} #channels: Doctrine\ORM\PersistentCollection {#8440 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8372 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8443 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8014 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7984 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8174 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8179 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8281 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant p/enrouleur T26" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14447 -props: [ "product" => App\Entity\Product\Product {#8049 #id: 85 #code: "26110000" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#6312 …} #options: Doctrine\ORM\PersistentCollection {#7221 …} #associations: Doctrine\ORM\PersistentCollection {#6672 …} #createdAt: DateTime @1773152174 {#8255 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291484 {#7986 : 2026-04-27 14:04:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7222 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7230 #locale: "fr" #translatable: App\Entity\Product\Product {#8049} #id: 85 #name: "Raccord tournant p/enrouleur T26" #slug: "raccord-tournant-p-enrouleur-t26-26110000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7228 …} #channels: Doctrine\ORM\PersistentCollection {#8440 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8372 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8443 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8014 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7984 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8174 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8179 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8281 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5243 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5226 …} +context: Sylius\TwigHooks\Bag\DataBag {#4817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5265 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14020 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14377 #collection: Doctrine\Common\Collections\ArrayCollection {#14378 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14374 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23568 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23630 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5243 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5226 …} +context: Sylius\TwigHooks\Bag\DataBag {#4817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5265 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant p/enrouleur T26" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14377 #collection: Doctrine\Common\Collections\ArrayCollection {#14378 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14374 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23568 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23630 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6482 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5243 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5226 …} +context: Sylius\TwigHooks\Bag\DataBag {#4817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5265 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14020 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14377 #collection: Doctrine\Common\Collections\ArrayCollection {#14378 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14374 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23568 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23630 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9174 …} +context: Sylius\TwigHooks\Bag\DataBag {#9186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14020 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#12213 +variant: App\Entity\Product\ProductVariant {#14020 …} +price: "58,68\u{A0}€" +originalPrice: "58,68\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9174 …} +context: Sylius\TwigHooks\Bag\DataBag {#9186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9189 …} +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 | 20.0 MiB | 5.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7264 #id: 86 #code: "26130040" #attributes: Doctrine\ORM\PersistentCollection {#7847 …} #variants: Doctrine\ORM\PersistentCollection {#7855 …} #options: Doctrine\ORM\PersistentCollection {#7958 …} #associations: Doctrine\ORM\PersistentCollection {#7854 …} #createdAt: DateTime @1773152174 {#7259 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291538 {#7258 : 2026-04-27 14:05:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7884 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7881 #locale: "fr" #translatable: App\Entity\Product\Product {#7264} #id: 86 #name: "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" #slug: "raccord-tournant-inox-sw90-livre-avec-raccords-fg1238-et-mbsp38mc38-26130040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7885 …} #channels: Doctrine\ORM\PersistentCollection {#7846 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#7962 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7843 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7257 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7260 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7236 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7948 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7965 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14425 +product: App\Entity\Product\Product {#7264 #id: 86 #code: "26130040" #attributes: Doctrine\ORM\PersistentCollection {#7847 …} #variants: Doctrine\ORM\PersistentCollection {#7855 …} #options: Doctrine\ORM\PersistentCollection {#7958 …} #associations: Doctrine\ORM\PersistentCollection {#7854 …} #createdAt: DateTime @1773152174 {#7259 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291538 {#7258 : 2026-04-27 14:05:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7884 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7881 #locale: "fr" #translatable: App\Entity\Product\Product {#7264} #id: 86 #name: "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" #slug: "raccord-tournant-inox-sw90-livre-avec-raccords-fg1238-et-mbsp38mc38-26130040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7885 …} #channels: Doctrine\ORM\PersistentCollection {#7846 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#7962 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7843 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7257 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7260 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7236 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7948 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7965 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#13837 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7264 #id: 86 #code: "26130040" #attributes: Doctrine\ORM\PersistentCollection {#7847 …} #variants: Doctrine\ORM\PersistentCollection {#7855 …} #options: Doctrine\ORM\PersistentCollection {#7958 …} #associations: Doctrine\ORM\PersistentCollection {#7854 …} #createdAt: DateTime @1773152174 {#7259 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291538 {#7258 : 2026-04-27 14:05:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7884 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7881 #locale: "fr" #translatable: App\Entity\Product\Product {#7264} #id: 86 #name: "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" #slug: "raccord-tournant-inox-sw90-livre-avec-raccords-fg1238-et-mbsp38mc38-26130040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7885 …} #channels: Doctrine\ORM\PersistentCollection {#7846 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#7962 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7843 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7257 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7260 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7236 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7948 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7965 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14323 -props: [ "product" => App\Entity\Product\Product {#7264 #id: 86 #code: "26130040" #attributes: Doctrine\ORM\PersistentCollection {#7847 …} #variants: Doctrine\ORM\PersistentCollection {#7855 …} #options: Doctrine\ORM\PersistentCollection {#7958 …} #associations: Doctrine\ORM\PersistentCollection {#7854 …} #createdAt: DateTime @1773152174 {#7259 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291538 {#7258 : 2026-04-27 14:05:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7884 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7881 #locale: "fr" #translatable: App\Entity\Product\Product {#7264} #id: 86 #name: "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" #slug: "raccord-tournant-inox-sw90-livre-avec-raccords-fg1238-et-mbsp38mc38-26130040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7885 …} #channels: Doctrine\ORM\PersistentCollection {#7846 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#7962 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7843 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7257 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7260 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7236 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7948 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7965 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14204 …} +context: Sylius\TwigHooks\Bag\DataBag {#14529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14201 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13837 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13988 #collection: Doctrine\Common\Collections\ArrayCollection {#13993 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13990 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23655 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23657 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14204 …} +context: Sylius\TwigHooks\Bag\DataBag {#14529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14201 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant inox SW90 Livré avec raccords FG1238 ET MBSP38MC38" "applied_promotions" => Doctrine\ORM\PersistentCollection {#13988 #collection: Doctrine\Common\Collections\ArrayCollection {#13993 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13990 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23655 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23657 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14533 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14204 …} +context: Sylius\TwigHooks\Bag\DataBag {#14529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14201 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13837 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13988 #collection: Doctrine\Common\Collections\ArrayCollection {#13993 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13990 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23655 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23657 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14574 …} +context: Sylius\TwigHooks\Bag\DataBag {#14581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14582 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13837 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14586 +variant: App\Entity\Product\ProductVariant {#13837 …} +price: "92,76\u{A0}€" +originalPrice: "92,76\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14574 …} +context: Sylius\TwigHooks\Bag\DataBag {#14581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14582 …} +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 | 22.0 MiB | 6.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7879 #id: 144 #code: "4100800018" #attributes: Doctrine\ORM\PersistentCollection {#8129 …} #variants: Doctrine\ORM\PersistentCollection {#8146 …} #options: Doctrine\ORM\PersistentCollection {#8147 …} #associations: Doctrine\ORM\PersistentCollection {#8141 …} #createdAt: DateTime @1773152174 {#7906 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777298600 {#7910 : 2026-04-27 16:03:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8335 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8331 #locale: "fr" #translatable: App\Entity\Product\Product {#7879} #id: 144 #name: "Raccord tournant HR30" #slug: "raccord-tournant-hr30-4100800018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8329 …} #channels: Doctrine\ORM\PersistentCollection {#8136 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8128 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7878 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7909 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7912 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7951 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8133 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14310 +product: App\Entity\Product\Product {#7879 #id: 144 #code: "4100800018" #attributes: Doctrine\ORM\PersistentCollection {#8129 …} #variants: Doctrine\ORM\PersistentCollection {#8146 …} #options: Doctrine\ORM\PersistentCollection {#8147 …} #associations: Doctrine\ORM\PersistentCollection {#8141 …} #createdAt: DateTime @1773152174 {#7906 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777298600 {#7910 : 2026-04-27 16:03:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8335 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8331 #locale: "fr" #translatable: App\Entity\Product\Product {#7879} #id: 144 #name: "Raccord tournant HR30" #slug: "raccord-tournant-hr30-4100800018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8329 …} #channels: Doctrine\ORM\PersistentCollection {#8136 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8128 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7878 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7909 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7912 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7951 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8133 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14650 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7879 #id: 144 #code: "4100800018" #attributes: Doctrine\ORM\PersistentCollection {#8129 …} #variants: Doctrine\ORM\PersistentCollection {#8146 …} #options: Doctrine\ORM\PersistentCollection {#8147 …} #associations: Doctrine\ORM\PersistentCollection {#8141 …} #createdAt: DateTime @1773152174 {#7906 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777298600 {#7910 : 2026-04-27 16:03:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8335 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8331 #locale: "fr" #translatable: App\Entity\Product\Product {#7879} #id: 144 #name: "Raccord tournant HR30" #slug: "raccord-tournant-hr30-4100800018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8329 …} #channels: Doctrine\ORM\PersistentCollection {#8136 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8128 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7878 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7909 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7912 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7951 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8133 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant HR30" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14726 -props: [ "product" => App\Entity\Product\Product {#7879 #id: 144 #code: "4100800018" #attributes: Doctrine\ORM\PersistentCollection {#8129 …} #variants: Doctrine\ORM\PersistentCollection {#8146 …} #options: Doctrine\ORM\PersistentCollection {#8147 …} #associations: Doctrine\ORM\PersistentCollection {#8141 …} #createdAt: DateTime @1773152174 {#7906 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777298600 {#7910 : 2026-04-27 16:03:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8335 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8331 #locale: "fr" #translatable: App\Entity\Product\Product {#7879} #id: 144 #name: "Raccord tournant HR30" #slug: "raccord-tournant-hr30-4100800018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8329 …} #channels: Doctrine\ORM\PersistentCollection {#8136 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8128 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7878 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7909 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7912 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7951 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8133 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14710 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14707 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14650 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14671 #collection: Doctrine\Common\Collections\ArrayCollection {#14672 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14669 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23674 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23676 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14710 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14707 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant HR30" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14671 #collection: Doctrine\Common\Collections\ArrayCollection {#14672 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14669 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23674 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23676 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14776 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14710 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14707 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14650 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14671 #collection: Doctrine\Common\Collections\ArrayCollection {#14672 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14669 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23674 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23676 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14817 …} +context: Sylius\TwigHooks\Bag\DataBag {#14824 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14825 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14650 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14829 +variant: App\Entity\Product\ProductVariant {#14650 …} +price: "53,82\u{A0}€" +originalPrice: "53,82\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14817 …} +context: Sylius\TwigHooks\Bag\DataBag {#14824 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14825 …} +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 | 22.0 MiB | 6.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8343 #id: 289 #code: "F34EX" #attributes: Doctrine\ORM\PersistentCollection {#8411 …} #variants: Doctrine\ORM\PersistentCollection {#8414 …} #options: Doctrine\ORM\PersistentCollection {#8424 …} #associations: Doctrine\ORM\PersistentCollection {#8419 …} #createdAt: DateTime @1773152175 {#8332 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776935099 {#8345 : 2026-04-23 11:04:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8417 #locale: "fr" #translatable: App\Entity\Product\Product {#8343} #id: 289 #name: "Raccord express femelle 3/4" #slug: "raccord-express-femelle-3-4-F34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8427 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8352 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8406 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8344 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8333 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8350 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8347 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14717 +product: App\Entity\Product\Product {#8343 #id: 289 #code: "F34EX" #attributes: Doctrine\ORM\PersistentCollection {#8411 …} #variants: Doctrine\ORM\PersistentCollection {#8414 …} #options: Doctrine\ORM\PersistentCollection {#8424 …} #associations: Doctrine\ORM\PersistentCollection {#8419 …} #createdAt: DateTime @1773152175 {#8332 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776935099 {#8345 : 2026-04-23 11:04:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8417 #locale: "fr" #translatable: App\Entity\Product\Product {#8343} #id: 289 #name: "Raccord express femelle 3/4" #slug: "raccord-express-femelle-3-4-F34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8427 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8352 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8406 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8344 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8333 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8350 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8347 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14893 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8343 #id: 289 #code: "F34EX" #attributes: Doctrine\ORM\PersistentCollection {#8411 …} #variants: Doctrine\ORM\PersistentCollection {#8414 …} #options: Doctrine\ORM\PersistentCollection {#8424 …} #associations: Doctrine\ORM\PersistentCollection {#8419 …} #createdAt: DateTime @1773152175 {#8332 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776935099 {#8345 : 2026-04-23 11:04:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8417 #locale: "fr" #translatable: App\Entity\Product\Product {#8343} #id: 289 #name: "Raccord express femelle 3/4" #slug: "raccord-express-femelle-3-4-F34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8427 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8352 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8406 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8344 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8333 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8350 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8347 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord express femelle 3/4" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14969 -props: [ "product" => App\Entity\Product\Product {#8343 #id: 289 #code: "F34EX" #attributes: Doctrine\ORM\PersistentCollection {#8411 …} #variants: Doctrine\ORM\PersistentCollection {#8414 …} #options: Doctrine\ORM\PersistentCollection {#8424 …} #associations: Doctrine\ORM\PersistentCollection {#8419 …} #createdAt: DateTime @1773152175 {#8332 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776935099 {#8345 : 2026-04-23 11:04:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8417 #locale: "fr" #translatable: App\Entity\Product\Product {#8343} #id: 289 #name: "Raccord express femelle 3/4" #slug: "raccord-express-femelle-3-4-F34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8427 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8352 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8406 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8344 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8333 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8350 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8347 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14953 …} +context: Sylius\TwigHooks\Bag\DataBag {#15015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14893 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14914 #collection: Doctrine\Common\Collections\ArrayCollection {#14915 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14912 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23693 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23695 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14953 …} +context: Sylius\TwigHooks\Bag\DataBag {#15015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord express femelle 3/4" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14914 #collection: Doctrine\Common\Collections\ArrayCollection {#14915 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14912 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23693 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23695 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15019 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14953 …} +context: Sylius\TwigHooks\Bag\DataBag {#15015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14893 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14914 #collection: Doctrine\Common\Collections\ArrayCollection {#14915 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14912 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23693 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23695 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15060 …} +context: Sylius\TwigHooks\Bag\DataBag {#15067 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15068 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14893 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15072 +variant: App\Entity\Product\ProductVariant {#14893 …} +price: "12,98\u{A0}€" +originalPrice: "12,98\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15060 …} +context: Sylius\TwigHooks\Bag\DataBag {#15067 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15068 …} +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 | 22.0 MiB | 6.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8533 #id: 421 #code: "M12EX" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8556 …} #options: Doctrine\ORM\PersistentCollection {#8679 …} #associations: Doctrine\ORM\PersistentCollection {#8562 …} #createdAt: DateTime @1773152176 {#8402 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776955127 {#8423 : 2026-04-23 16:38:47.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8682 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8683 #locale: "fr" #translatable: App\Entity\Product\Product {#8533} #id: 421 #name: "Raccord express male 1/2" #slug: "raccord-express-male-1-2-M12EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8685 …} #channels: Doctrine\ORM\PersistentCollection {#8552 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8547 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8553 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8535 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8532 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8534 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8542 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8549 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14960 +product: App\Entity\Product\Product {#8533 #id: 421 #code: "M12EX" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8556 …} #options: Doctrine\ORM\PersistentCollection {#8679 …} #associations: Doctrine\ORM\PersistentCollection {#8562 …} #createdAt: DateTime @1773152176 {#8402 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776955127 {#8423 : 2026-04-23 16:38:47.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8682 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8683 #locale: "fr" #translatable: App\Entity\Product\Product {#8533} #id: 421 #name: "Raccord express male 1/2" #slug: "raccord-express-male-1-2-M12EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8685 …} #channels: Doctrine\ORM\PersistentCollection {#8552 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8547 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8553 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8535 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8532 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8534 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8542 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8549 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15136 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8533 #id: 421 #code: "M12EX" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8556 …} #options: Doctrine\ORM\PersistentCollection {#8679 …} #associations: Doctrine\ORM\PersistentCollection {#8562 …} #createdAt: DateTime @1773152176 {#8402 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776955127 {#8423 : 2026-04-23 16:38:47.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8682 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8683 #locale: "fr" #translatable: App\Entity\Product\Product {#8533} #id: 421 #name: "Raccord express male 1/2" #slug: "raccord-express-male-1-2-M12EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8685 …} #channels: Doctrine\ORM\PersistentCollection {#8552 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8547 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8553 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8535 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8532 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8534 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8542 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8549 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord express male 1/2" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15212 -props: [ "product" => App\Entity\Product\Product {#8533 #id: 421 #code: "M12EX" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8556 …} #options: Doctrine\ORM\PersistentCollection {#8679 …} #associations: Doctrine\ORM\PersistentCollection {#8562 …} #createdAt: DateTime @1773152176 {#8402 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776955127 {#8423 : 2026-04-23 16:38:47.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8682 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8683 #locale: "fr" #translatable: App\Entity\Product\Product {#8533} #id: 421 #name: "Raccord express male 1/2" #slug: "raccord-express-male-1-2-M12EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8685 …} #channels: Doctrine\ORM\PersistentCollection {#8552 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8547 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8553 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8535 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8532 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8534 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8542 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8549 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15196 …} +context: Sylius\TwigHooks\Bag\DataBag {#15258 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15193 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15136 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15157 #collection: Doctrine\Common\Collections\ArrayCollection {#15158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15155 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23712 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23714 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15196 …} +context: Sylius\TwigHooks\Bag\DataBag {#15258 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15193 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord express male 1/2" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15157 #collection: Doctrine\Common\Collections\ArrayCollection {#15158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15155 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23712 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23714 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15262 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15196 …} +context: Sylius\TwigHooks\Bag\DataBag {#15258 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15193 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15136 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15157 #collection: Doctrine\Common\Collections\ArrayCollection {#15158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15155 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23712 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23714 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15303 …} +context: Sylius\TwigHooks\Bag\DataBag {#15310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15311 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15136 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15315 +variant: App\Entity\Product\ProductVariant {#15136 …} +price: "13,65\u{A0}€" +originalPrice: "13,65\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15303 …} +context: Sylius\TwigHooks\Bag\DataBag {#15310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15311 …} +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 | 22.0 MiB | 6.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8689 #id: 422 #code: "M34EX" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1773152176 {#8687 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776955188 {#8688 : 2026-04-23 16:39:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr" #translatable: App\Entity\Product\Product {#8689} #id: 422 #name: "Raccord express Male 3/4" #slug: "raccord-express-male-3-4-M34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8690 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8692 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8694 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8696 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15203 +product: App\Entity\Product\Product {#8689 #id: 422 #code: "M34EX" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1773152176 {#8687 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776955188 {#8688 : 2026-04-23 16:39:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr" #translatable: App\Entity\Product\Product {#8689} #id: 422 #name: "Raccord express Male 3/4" #slug: "raccord-express-male-3-4-M34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8690 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8692 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8694 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8696 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15379 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8689 #id: 422 #code: "M34EX" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1773152176 {#8687 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776955188 {#8688 : 2026-04-23 16:39:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr" #translatable: App\Entity\Product\Product {#8689} #id: 422 #name: "Raccord express Male 3/4" #slug: "raccord-express-male-3-4-M34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8690 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8692 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8694 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8696 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord express Male 3/4" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15455 -props: [ "product" => App\Entity\Product\Product {#8689 #id: 422 #code: "M34EX" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1773152176 {#8687 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776955188 {#8688 : 2026-04-23 16:39:48.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr" #translatable: App\Entity\Product\Product {#8689} #id: 422 #name: "Raccord express Male 3/4" #slug: "raccord-express-male-3-4-M34EX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8690 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8692 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8694 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8696 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15439 …} +context: Sylius\TwigHooks\Bag\DataBag {#15501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15436 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15379 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15400 #collection: Doctrine\Common\Collections\ArrayCollection {#15401 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15398 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23731 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23733 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15439 …} +context: Sylius\TwigHooks\Bag\DataBag {#15501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15436 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord express Male 3/4" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15400 #collection: Doctrine\Common\Collections\ArrayCollection {#15401 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15398 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23731 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23733 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15505 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15439 …} +context: Sylius\TwigHooks\Bag\DataBag {#15501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15436 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15379 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15400 #collection: Doctrine\Common\Collections\ArrayCollection {#15401 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15398 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23731 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23733 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15546 …} +context: Sylius\TwigHooks\Bag\DataBag {#15553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15554 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15379 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15558 +variant: App\Entity\Product\ProductVariant {#15379 …} +price: "14,95\u{A0}€" +originalPrice: "14,95\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15546 …} +context: Sylius\TwigHooks\Bag\DataBag {#15553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15554 …} +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 | 22.0 MiB | 7.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 469 #code: "PJ26025040" #attributes: Doctrine\ORM\PersistentCollection {#8739 …} #variants: Doctrine\ORM\PersistentCollection {#8741 …} #options: Doctrine\ORM\PersistentCollection {#8745 …} #associations: Doctrine\ORM\PersistentCollection {#8743 …} #createdAt: DateTime @1773152177 {#8720 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777017307 {#8721 : 2026-04-24 09:55:07.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8748 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8749 #locale: "fr" #translatable: App\Entity\Product\Product {#8722} #id: 469 #name: "Pochette joints coupleur à visser (10 joints+10 bagues)" #slug: "pochette-joints-coupleur-a-visser-10-joints-10-bagues-PJ26025040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8751 …} #channels: Doctrine\ORM\PersistentCollection {#8737 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8733 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8735 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8723 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8725 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8727 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8729 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8731 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15446 +product: App\Entity\Product\Product {#8722 #id: 469 #code: "PJ26025040" #attributes: Doctrine\ORM\PersistentCollection {#8739 …} #variants: Doctrine\ORM\PersistentCollection {#8741 …} #options: Doctrine\ORM\PersistentCollection {#8745 …} #associations: Doctrine\ORM\PersistentCollection {#8743 …} #createdAt: DateTime @1773152177 {#8720 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777017307 {#8721 : 2026-04-24 09:55:07.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8748 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8749 #locale: "fr" #translatable: App\Entity\Product\Product {#8722} #id: 469 #name: "Pochette joints coupleur à visser (10 joints+10 bagues)" #slug: "pochette-joints-coupleur-a-visser-10-joints-10-bagues-PJ26025040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8751 …} #channels: Doctrine\ORM\PersistentCollection {#8737 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8733 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8735 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8723 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8725 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8727 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8729 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8731 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15622 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 469 #code: "PJ26025040" #attributes: Doctrine\ORM\PersistentCollection {#8739 …} #variants: Doctrine\ORM\PersistentCollection {#8741 …} #options: Doctrine\ORM\PersistentCollection {#8745 …} #associations: Doctrine\ORM\PersistentCollection {#8743 …} #createdAt: DateTime @1773152177 {#8720 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777017307 {#8721 : 2026-04-24 09:55:07.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8748 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8749 #locale: "fr" #translatable: App\Entity\Product\Product {#8722} #id: 469 #name: "Pochette joints coupleur à visser (10 joints+10 bagues)" #slug: "pochette-joints-coupleur-a-visser-10-joints-10-bagues-PJ26025040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8751 …} #channels: Doctrine\ORM\PersistentCollection {#8737 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8733 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8735 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8723 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8725 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8727 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8729 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8731 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pochette joints coupleur à visser (10 joints+10 bagues)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15698 -props: [ "product" => App\Entity\Product\Product {#8722 #id: 469 #code: "PJ26025040" #attributes: Doctrine\ORM\PersistentCollection {#8739 …} #variants: Doctrine\ORM\PersistentCollection {#8741 …} #options: Doctrine\ORM\PersistentCollection {#8745 …} #associations: Doctrine\ORM\PersistentCollection {#8743 …} #createdAt: DateTime @1773152177 {#8720 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777017307 {#8721 : 2026-04-24 09:55:07.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8748 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8749 #locale: "fr" #translatable: App\Entity\Product\Product {#8722} #id: 469 #name: "Pochette joints coupleur à visser (10 joints+10 bagues)" #slug: "pochette-joints-coupleur-a-visser-10-joints-10-bagues-PJ26025040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8751 …} #channels: Doctrine\ORM\PersistentCollection {#8737 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8733 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8735 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8723 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8725 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8727 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8729 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8731 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15691 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15682 …} +context: Sylius\TwigHooks\Bag\DataBag {#15744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15679 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15622 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15643 #collection: Doctrine\Common\Collections\ArrayCollection {#15644 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15641 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23750 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23752 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15691 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15682 …} +context: Sylius\TwigHooks\Bag\DataBag {#15744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15679 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pochette joints coupleur à visser (10 joints+10 bagues)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15643 #collection: Doctrine\Common\Collections\ArrayCollection {#15644 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15641 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23750 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23752 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15748 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15691 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15682 …} +context: Sylius\TwigHooks\Bag\DataBag {#15744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15679 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15622 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15643 #collection: Doctrine\Common\Collections\ArrayCollection {#15644 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15641 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23750 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23752 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15789 …} +context: Sylius\TwigHooks\Bag\DataBag {#15796 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15797 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15622 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15801 +variant: App\Entity\Product\ProductVariant {#15622 …} +price: "33,05\u{A0}€" +originalPrice: "33,05\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15789 …} +context: Sylius\TwigHooks\Bag\DataBag {#15796 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15797 …} +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 | 24.0 MiB | 5.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8755 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#8772 …} #variants: Doctrine\ORM\PersistentCollection {#8774 …} #options: Doctrine\ORM\PersistentCollection {#8778 …} #associations: Doctrine\ORM\PersistentCollection {#8776 …} #createdAt: DateTime @1773152177 {#8753 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777019068 {#8754 : 2026-04-24 10:24:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8781 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8782 #locale: "fr" #translatable: App\Entity\Product\Product {#8755} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8784 …} #channels: Doctrine\ORM\PersistentCollection {#8770 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8766 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8768 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8756 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8758 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8760 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8762 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8764 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15689 +product: App\Entity\Product\Product {#8755 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#8772 …} #variants: Doctrine\ORM\PersistentCollection {#8774 …} #options: Doctrine\ORM\PersistentCollection {#8778 …} #associations: Doctrine\ORM\PersistentCollection {#8776 …} #createdAt: DateTime @1773152177 {#8753 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777019068 {#8754 : 2026-04-24 10:24:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8781 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8782 #locale: "fr" #translatable: App\Entity\Product\Product {#8755} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8784 …} #channels: Doctrine\ORM\PersistentCollection {#8770 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8766 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8768 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8756 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8758 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8760 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8762 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8764 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15865 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8755 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#8772 …} #variants: Doctrine\ORM\PersistentCollection {#8774 …} #options: Doctrine\ORM\PersistentCollection {#8778 …} #associations: Doctrine\ORM\PersistentCollection {#8776 …} #createdAt: DateTime @1773152177 {#8753 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777019068 {#8754 : 2026-04-24 10:24:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8781 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8782 #locale: "fr" #translatable: App\Entity\Product\Product {#8755} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8784 …} #channels: Doctrine\ORM\PersistentCollection {#8770 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8766 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8768 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8756 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8758 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8760 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8762 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8764 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "U de protection raccord tournant 1582020" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15941 -props: [ "product" => App\Entity\Product\Product {#8755 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#8772 …} #variants: Doctrine\ORM\PersistentCollection {#8774 …} #options: Doctrine\ORM\PersistentCollection {#8778 …} #associations: Doctrine\ORM\PersistentCollection {#8776 …} #createdAt: DateTime @1773152177 {#8753 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777019068 {#8754 : 2026-04-24 10:24:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8781 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8782 #locale: "fr" #translatable: App\Entity\Product\Product {#8755} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8784 …} #channels: Doctrine\ORM\PersistentCollection {#8770 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7800 …} #reviews: Doctrine\ORM\PersistentCollection {#8766 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8768 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8756 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8758 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8760 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8762 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8764 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15925 …} +context: Sylius\TwigHooks\Bag\DataBag {#15987 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15865 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15886 #collection: Doctrine\Common\Collections\ArrayCollection {#15887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15884 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23769 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23771 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15925 …} +context: Sylius\TwigHooks\Bag\DataBag {#15987 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "U de protection raccord tournant 1582020" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15886 #collection: Doctrine\Common\Collections\ArrayCollection {#15887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15884 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23769 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23771 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15991 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15925 …} +context: Sylius\TwigHooks\Bag\DataBag {#15987 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15865 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15886 #collection: Doctrine\Common\Collections\ArrayCollection {#15887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15884 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23769 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23771 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16041 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16032 …} +context: Sylius\TwigHooks\Bag\DataBag {#16039 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16040 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15865 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16044 +variant: App\Entity\Product\ProductVariant {#15865 …} +price: "16,50\u{A0}€" +originalPrice: "16,50\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16041 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16032 …} +context: Sylius\TwigHooks\Bag\DataBag {#16039 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16040 …} +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 | 24.0 MiB | 6.54 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8788 #id: 49 #code: "1582020" #attributes: Doctrine\ORM\PersistentCollection {#8805 …} #variants: Doctrine\ORM\PersistentCollection {#8807 …} #options: Doctrine\ORM\PersistentCollection {#8811 …} #associations: Doctrine\ORM\PersistentCollection {#8809 …} #createdAt: DateTime @1773152174 {#8786 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285755 {#8787 : 2026-04-27 12:29:15.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8814 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8815 #locale: "fr" #translatable: App\Entity\Product\Product {#8788} #id: 49 #name: "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" #slug: "raccord-tournant-laiton-90-mf1-2-pour-enrouleur-tv41av-1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8817 …} #channels: Doctrine\ORM\PersistentCollection {#8803 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8799 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8801 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8789 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8791 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8793 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8795 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8797 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15932 +product: App\Entity\Product\Product {#8788 #id: 49 #code: "1582020" #attributes: Doctrine\ORM\PersistentCollection {#8805 …} #variants: Doctrine\ORM\PersistentCollection {#8807 …} #options: Doctrine\ORM\PersistentCollection {#8811 …} #associations: Doctrine\ORM\PersistentCollection {#8809 …} #createdAt: DateTime @1773152174 {#8786 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285755 {#8787 : 2026-04-27 12:29:15.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8814 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8815 #locale: "fr" #translatable: App\Entity\Product\Product {#8788} #id: 49 #name: "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" #slug: "raccord-tournant-laiton-90-mf1-2-pour-enrouleur-tv41av-1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8817 …} #channels: Doctrine\ORM\PersistentCollection {#8803 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8799 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8801 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8789 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8791 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8793 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8795 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8797 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16108 …} +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 {#13321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13347 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8788 #id: 49 #code: "1582020" #attributes: Doctrine\ORM\PersistentCollection {#8805 …} #variants: Doctrine\ORM\PersistentCollection {#8807 …} #options: Doctrine\ORM\PersistentCollection {#8811 …} #associations: Doctrine\ORM\PersistentCollection {#8809 …} #createdAt: DateTime @1773152174 {#8786 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285755 {#8787 : 2026-04-27 12:29:15.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8814 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8815 #locale: "fr" #translatable: App\Entity\Product\Product {#8788} #id: 49 #name: "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" #slug: "raccord-tournant-laiton-90-mf1-2-pour-enrouleur-tv41av-1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8817 …} #channels: Doctrine\ORM\PersistentCollection {#8803 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8799 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8801 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8789 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8791 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8793 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8795 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8797 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16184 -props: [ "product" => App\Entity\Product\Product {#8788 #id: 49 #code: "1582020" #attributes: Doctrine\ORM\PersistentCollection {#8805 …} #variants: Doctrine\ORM\PersistentCollection {#8807 …} #options: Doctrine\ORM\PersistentCollection {#8811 …} #associations: Doctrine\ORM\PersistentCollection {#8809 …} #createdAt: DateTime @1773152174 {#8786 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285755 {#8787 : 2026-04-27 12:29:15.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8814 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8815 #locale: "fr" #translatable: App\Entity\Product\Product {#8788} #id: 49 #name: "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" #slug: "raccord-tournant-laiton-90-mf1-2-pour-enrouleur-tv41av-1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8817 …} #channels: Doctrine\ORM\PersistentCollection {#8803 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7806 …} #reviews: Doctrine\ORM\PersistentCollection {#8799 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8801 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8789 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8791 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8793 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8795 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8797 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16177 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16168 …} +context: Sylius\TwigHooks\Bag\DataBag {#16230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16108 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16129 #collection: Doctrine\Common\Collections\ArrayCollection {#16130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23788 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23790 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16177 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16168 …} +context: Sylius\TwigHooks\Bag\DataBag {#16230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord tournant laiton 90° MF1/2 pour enrouleur TV41AV" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16129 #collection: Doctrine\Common\Collections\ArrayCollection {#16130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23788 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23790 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16234 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16177 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16168 …} +context: Sylius\TwigHooks\Bag\DataBag {#16230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16108 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16129 #collection: Doctrine\Common\Collections\ArrayCollection {#16130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23788 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23790 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16275 …} +context: Sylius\TwigHooks\Bag\DataBag {#16282 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16283 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16108 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16287 +variant: App\Entity\Product\ProductVariant {#16108 …} +price: "76,59\u{A0}€" +originalPrice: "76,59\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8992 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11766 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8989 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16275 …} +context: Sylius\TwigHooks\Bag\DataBag {#16282 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16283 …} +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 | 24.0 MiB | 7.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11832 …} +context: Sylius\TwigHooks\Bag\DataBag {#13024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11842 …} +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 {#13243 +cart: App\Entity\Order\Order {#12151 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11832 …} +context: Sylius\TwigHooks\Bag\DataBag {#13024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11842 …} +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 …} } |
|||