Components
12
Twig Components
44
Render Count
111
ms
Render Time
34.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 18.0 MiB | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12243 …} +context: Sylius\TwigHooks\Bag\DataBag {#12249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12248 …} +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 {#12264 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12243 …} +context: Sylius\TwigHooks\Bag\DataBag {#12249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12248 …} +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 | 18.0 MiB | 2.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12341 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12337 …} +context: Sylius\TwigHooks\Bag\DataBag {#12339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12340 …} +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 {#12350 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12341 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12337 …} +context: Sylius\TwigHooks\Bag\DataBag {#12339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12340 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 22.0 MiB | 12.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12422 …} +context: Sylius\TwigHooks\Bag\DataBag {#12444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12442 …} +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 {#12470 +cart: App\Entity\Order\Order {#12525 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12422 …} +context: Sylius\TwigHooks\Bag\DataBag {#12444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12442 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 22.0 MiB | 1.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13158 …} +context: Sylius\TwigHooks\Bag\DataBag {#13154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13156 …} +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 {#13168 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13158 …} +context: Sylius\TwigHooks\Bag\DataBag {#13154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13156 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 2.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13754 …} +context: Sylius\TwigHooks\Bag\DataBag {#13753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13751 …} +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 {#13831 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13754 …} +context: Sylius\TwigHooks\Bag\DataBag {#13753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13751 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 1.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13900 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13896 …} +context: Sylius\TwigHooks\Bag\DataBag {#13897 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13899 …} +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 {#13908 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13900 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13896 …} +context: Sylius\TwigHooks\Bag\DataBag {#13897 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13899 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 5.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13981 …} +context: Sylius\TwigHooks\Bag\DataBag {#13982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13984 …} +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 {#13993 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13981 …} +context: Sylius\TwigHooks\Bag\DataBag {#13982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13984 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 17.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8239 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#8558 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8899 …} #associations: Doctrine\ORM\PersistentCollection {#8839 …} #createdAt: DateTime @1773152177 {#8005 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#8071 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8898 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8901 #locale: "fr" #translatable: App\Entity\Product\Product {#8239} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8904 …} #channels: Doctrine\ORM\PersistentCollection {#8413 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8067 …} #reviews: Doctrine\ORM\PersistentCollection {#8345 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8416 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8007 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8144 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7676 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8186 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8228 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14518 +product: App\Entity\Product\Product {#8239 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#8558 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8899 …} #associations: Doctrine\ORM\PersistentCollection {#8839 …} #createdAt: DateTime @1773152177 {#8005 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#8071 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8898 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8901 #locale: "fr" #translatable: App\Entity\Product\Product {#8239} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8904 …} #channels: Doctrine\ORM\PersistentCollection {#8413 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8067 …} #reviews: Doctrine\ORM\PersistentCollection {#8345 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8416 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8007 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8144 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7676 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8186 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8228 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14754 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 2.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8239 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#8558 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8899 …} #associations: Doctrine\ORM\PersistentCollection {#8839 …} #createdAt: DateTime @1773152177 {#8005 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#8071 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8898 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8901 #locale: "fr" #translatable: App\Entity\Product\Product {#8239} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8904 …} #channels: Doctrine\ORM\PersistentCollection {#8413 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8067 …} #reviews: Doctrine\ORM\PersistentCollection {#8345 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8416 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8007 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8144 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7676 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8186 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8228 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15171 -props: [ "product" => App\Entity\Product\Product {#8239 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#8558 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8899 …} #associations: Doctrine\ORM\PersistentCollection {#8839 …} #createdAt: DateTime @1773152177 {#8005 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#8071 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8898 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8901 #locale: "fr" #translatable: App\Entity\Product\Product {#8239} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8904 …} #channels: Doctrine\ORM\PersistentCollection {#8413 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8067 …} #reviews: Doctrine\ORM\PersistentCollection {#8345 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8416 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8007 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8144 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7676 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8186 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8228 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 2.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15231 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15234 …} +context: Sylius\TwigHooks\Bag\DataBag {#15229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15228 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14754 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15100 #collection: Doctrine\Common\Collections\ArrayCollection {#15099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24089 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24151 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15231 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15234 …} +context: Sylius\TwigHooks\Bag\DataBag {#15229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15228 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15100 #collection: Doctrine\Common\Collections\ArrayCollection {#15099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24089 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24151 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15239 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15231 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15234 …} +context: Sylius\TwigHooks\Bag\DataBag {#15229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15228 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14754 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15100 #collection: Doctrine\Common\Collections\ArrayCollection {#15099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14937 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24089 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24151 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15297 …} +context: Sylius\TwigHooks\Bag\DataBag {#15305 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14754 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15316 +variant: App\Entity\Product\ProductVariant {#14754 …} +price: "83,35\u{A0}€" +originalPrice: "83,35\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15297 …} +context: Sylius\TwigHooks\Bag\DataBag {#15305 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 6.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8911 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8928 …} #variants: Doctrine\ORM\PersistentCollection {#8930 …} #options: Doctrine\ORM\PersistentCollection {#8934 …} #associations: Doctrine\ORM\PersistentCollection {#8932 …} #createdAt: DateTime @1773152177 {#8909 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#8908 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8937 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8938 #locale: "fr" #translatable: App\Entity\Product\Product {#8911} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8940 …} #channels: Doctrine\ORM\PersistentCollection {#8926 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8067 …} #reviews: Doctrine\ORM\PersistentCollection {#8922 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8924 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8912 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8914 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8916 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8918 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8920 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15149 +product: App\Entity\Product\Product {#8911 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8928 …} #variants: Doctrine\ORM\PersistentCollection {#8930 …} #options: Doctrine\ORM\PersistentCollection {#8934 …} #associations: Doctrine\ORM\PersistentCollection {#8932 …} #createdAt: DateTime @1773152177 {#8909 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#8908 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8937 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8938 #locale: "fr" #translatable: App\Entity\Product\Product {#8911} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8940 …} #channels: Doctrine\ORM\PersistentCollection {#8926 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8067 …} #reviews: Doctrine\ORM\PersistentCollection {#8922 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8924 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8912 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8914 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8916 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8918 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8920 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15390 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8911 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8928 …} #variants: Doctrine\ORM\PersistentCollection {#8930 …} #options: Doctrine\ORM\PersistentCollection {#8934 …} #associations: Doctrine\ORM\PersistentCollection {#8932 …} #createdAt: DateTime @1773152177 {#8909 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#8908 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8937 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8938 #locale: "fr" #translatable: App\Entity\Product\Product {#8911} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8940 …} #channels: Doctrine\ORM\PersistentCollection {#8926 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8067 …} #reviews: Doctrine\ORM\PersistentCollection {#8922 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8924 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8912 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8914 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8916 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8918 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8920 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet ML330 310bars, 40l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15466 -props: [ "product" => App\Entity\Product\Product {#8911 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8928 …} #variants: Doctrine\ORM\PersistentCollection {#8930 …} #options: Doctrine\ORM\PersistentCollection {#8934 …} #associations: Doctrine\ORM\PersistentCollection {#8932 …} #createdAt: DateTime @1773152177 {#8909 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#8908 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8937 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8938 #locale: "fr" #translatable: App\Entity\Product\Product {#8911} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8940 …} #channels: Doctrine\ORM\PersistentCollection {#8926 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8067 …} #reviews: Doctrine\ORM\PersistentCollection {#8922 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8924 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8912 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8914 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8916 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8918 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8920 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15450 …} +context: Sylius\TwigHooks\Bag\DataBag {#15512 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15390 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15397 #collection: Doctrine\Common\Collections\ArrayCollection {#15406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24176 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24178 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15450 …} +context: Sylius\TwigHooks\Bag\DataBag {#15512 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet ML330 310bars, 40l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15397 #collection: Doctrine\Common\Collections\ArrayCollection {#15406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24176 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24178 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15516 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15450 …} +context: Sylius\TwigHooks\Bag\DataBag {#15512 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15447 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15390 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15397 #collection: Doctrine\Common\Collections\ArrayCollection {#15406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15385 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24176 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24178 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15557 …} +context: Sylius\TwigHooks\Bag\DataBag {#15564 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15565 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15390 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15569 +variant: App\Entity\Product\ProductVariant {#15390 …} +price: "68,25\u{A0}€" +originalPrice: "68,25\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15557 …} +context: Sylius\TwigHooks\Bag\DataBag {#15564 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15565 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 6.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8945 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#8965 …} #variants: Doctrine\ORM\PersistentCollection {#8967 …} #options: Doctrine\ORM\PersistentCollection {#8971 …} #associations: Doctrine\ORM\PersistentCollection {#8969 …} #createdAt: DateTime @1773152175 {#8943 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#8942 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8974 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8975 #locale: "fr" #translatable: App\Entity\Product\Product {#8945} #id: 175 #name: "Poignée de lance nue PULVELEC" #slug: "poignee-de-lance-nue-pulvelec-8750BOX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8977 …} #channels: Doctrine\ORM\PersistentCollection {#8963 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8947 …} #reviews: Doctrine\ORM\PersistentCollection {#8959 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8961 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8949 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8951 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8953 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8955 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8957 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15457 +product: App\Entity\Product\Product {#8945 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#8965 …} #variants: Doctrine\ORM\PersistentCollection {#8967 …} #options: Doctrine\ORM\PersistentCollection {#8971 …} #associations: Doctrine\ORM\PersistentCollection {#8969 …} #createdAt: DateTime @1773152175 {#8943 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#8942 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8974 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8975 #locale: "fr" #translatable: App\Entity\Product\Product {#8945} #id: 175 #name: "Poignée de lance nue PULVELEC" #slug: "poignee-de-lance-nue-pulvelec-8750BOX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8977 …} #channels: Doctrine\ORM\PersistentCollection {#8963 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8947 …} #reviews: Doctrine\ORM\PersistentCollection {#8959 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8961 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8949 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8951 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8953 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8955 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8957 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15633 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8945 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#8965 …} #variants: Doctrine\ORM\PersistentCollection {#8967 …} #options: Doctrine\ORM\PersistentCollection {#8971 …} #associations: Doctrine\ORM\PersistentCollection {#8969 …} #createdAt: DateTime @1773152175 {#8943 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#8942 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8974 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8975 #locale: "fr" #translatable: App\Entity\Product\Product {#8945} #id: 175 #name: "Poignée de lance nue PULVELEC" #slug: "poignee-de-lance-nue-pulvelec-8750BOX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8977 …} #channels: Doctrine\ORM\PersistentCollection {#8963 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8947 …} #reviews: Doctrine\ORM\PersistentCollection {#8959 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8961 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8949 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8951 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8953 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8955 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8957 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poignée de lance nue PULVELEC" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15709 -props: [ "product" => App\Entity\Product\Product {#8945 #id: 175 #code: "8750BOX" #attributes: Doctrine\ORM\PersistentCollection {#8965 …} #variants: Doctrine\ORM\PersistentCollection {#8967 …} #options: Doctrine\ORM\PersistentCollection {#8971 …} #associations: Doctrine\ORM\PersistentCollection {#8969 …} #createdAt: DateTime @1773152175 {#8943 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300720 {#8942 : 2026-04-27 16:38:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8974 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8975 #locale: "fr" #translatable: App\Entity\Product\Product {#8945} #id: 175 #name: "Poignée de lance nue PULVELEC" #slug: "poignee-de-lance-nue-pulvelec-8750BOX" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8977 …} #channels: Doctrine\ORM\PersistentCollection {#8963 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8947 …} #reviews: Doctrine\ORM\PersistentCollection {#8959 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8961 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8949 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8951 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8953 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8955 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8957 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15693 …} +context: Sylius\TwigHooks\Bag\DataBag {#15755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15690 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15633 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15640 #collection: Doctrine\Common\Collections\ArrayCollection {#15649 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15628 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24195 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24197 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15693 …} +context: Sylius\TwigHooks\Bag\DataBag {#15755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15690 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poignée de lance nue PULVELEC" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15640 #collection: Doctrine\Common\Collections\ArrayCollection {#15649 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15628 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24195 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24197 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15759 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15693 …} +context: Sylius\TwigHooks\Bag\DataBag {#15755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15690 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15633 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15640 #collection: Doctrine\Common\Collections\ArrayCollection {#15649 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15628 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24195 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24197 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15800 …} +context: Sylius\TwigHooks\Bag\DataBag {#15807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15808 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15633 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15812 +variant: App\Entity\Product\ProductVariant {#15633 …} +price: "11,57\u{A0}€" +originalPrice: "11,57\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15800 …} +context: Sylius\TwigHooks\Bag\DataBag {#15807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15808 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 6.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8982 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8999 …} #variants: Doctrine\ORM\PersistentCollection {#9001 …} #options: Doctrine\ORM\PersistentCollection {#9005 …} #associations: Doctrine\ORM\PersistentCollection {#9003 …} #createdAt: DateTime @1773152177 {#8980 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777387936 {#8979 : 2026-04-28 16:52:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9008 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9009 #locale: "fr" #translatable: App\Entity\Product\Product {#8982} #id: 504 #name: "Rallonge 25m de flexible pour PE20 (depuis 2017)" #slug: "rallonge-25m-de-flexible-pour-pe20-depuis-2017-R25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9011 …} #channels: Doctrine\ORM\PersistentCollection {#8997 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8947 …} #reviews: Doctrine\ORM\PersistentCollection {#8993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8995 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8983 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8985 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8987 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8989 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8991 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15700 +product: App\Entity\Product\Product {#8982 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8999 …} #variants: Doctrine\ORM\PersistentCollection {#9001 …} #options: Doctrine\ORM\PersistentCollection {#9005 …} #associations: Doctrine\ORM\PersistentCollection {#9003 …} #createdAt: DateTime @1773152177 {#8980 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777387936 {#8979 : 2026-04-28 16:52:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9008 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9009 #locale: "fr" #translatable: App\Entity\Product\Product {#8982} #id: 504 #name: "Rallonge 25m de flexible pour PE20 (depuis 2017)" #slug: "rallonge-25m-de-flexible-pour-pe20-depuis-2017-R25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9011 …} #channels: Doctrine\ORM\PersistentCollection {#8997 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8947 …} #reviews: Doctrine\ORM\PersistentCollection {#8993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8995 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8983 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8985 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8987 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8989 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8991 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15876 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8982 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8999 …} #variants: Doctrine\ORM\PersistentCollection {#9001 …} #options: Doctrine\ORM\PersistentCollection {#9005 …} #associations: Doctrine\ORM\PersistentCollection {#9003 …} #createdAt: DateTime @1773152177 {#8980 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777387936 {#8979 : 2026-04-28 16:52:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9008 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9009 #locale: "fr" #translatable: App\Entity\Product\Product {#8982} #id: 504 #name: "Rallonge 25m de flexible pour PE20 (depuis 2017)" #slug: "rallonge-25m-de-flexible-pour-pe20-depuis-2017-R25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9011 …} #channels: Doctrine\ORM\PersistentCollection {#8997 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8947 …} #reviews: Doctrine\ORM\PersistentCollection {#8993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8995 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8983 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8985 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8987 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8989 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8991 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rallonge 25m de flexible pour PE20 (depuis 2017)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15952 -props: [ "product" => App\Entity\Product\Product {#8982 #id: 504 #code: "R25814PVC" #attributes: Doctrine\ORM\PersistentCollection {#8999 …} #variants: Doctrine\ORM\PersistentCollection {#9001 …} #options: Doctrine\ORM\PersistentCollection {#9005 …} #associations: Doctrine\ORM\PersistentCollection {#9003 …} #createdAt: DateTime @1773152177 {#8980 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777387936 {#8979 : 2026-04-28 16:52:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9008 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9009 #locale: "fr" #translatable: App\Entity\Product\Product {#8982} #id: 504 #name: "Rallonge 25m de flexible pour PE20 (depuis 2017)" #slug: "rallonge-25m-de-flexible-pour-pe20-depuis-2017-R25814PVC" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9011 …} #channels: Doctrine\ORM\PersistentCollection {#8997 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8947 …} #reviews: Doctrine\ORM\PersistentCollection {#8993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8995 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8983 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8985 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8987 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8989 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8991 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15936 …} +context: Sylius\TwigHooks\Bag\DataBag {#15998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15876 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15883 #collection: Doctrine\Common\Collections\ArrayCollection {#15892 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15871 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24214 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24216 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15936 …} +context: Sylius\TwigHooks\Bag\DataBag {#15998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rallonge 25m de flexible pour PE20 (depuis 2017)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15883 #collection: Doctrine\Common\Collections\ArrayCollection {#15892 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15871 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24214 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24216 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16002 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15936 …} +context: Sylius\TwigHooks\Bag\DataBag {#15998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15876 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15883 #collection: Doctrine\Common\Collections\ArrayCollection {#15892 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15871 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24214 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24216 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16043 …} +context: Sylius\TwigHooks\Bag\DataBag {#16050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16051 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15876 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16055 +variant: App\Entity\Product\ProductVariant {#15876 …} +price: "124,27\u{A0}€" +originalPrice: "124,27\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16043 …} +context: Sylius\TwigHooks\Bag\DataBag {#16050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16051 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 7.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9016 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#9036 …} #variants: Doctrine\ORM\PersistentCollection {#9038 …} #options: Doctrine\ORM\PersistentCollection {#9042 …} #associations: Doctrine\ORM\PersistentCollection {#9040 …} #createdAt: DateTime @1773152174 {#9014 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#9013 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9045 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9046 #locale: "fr" #translatable: App\Entity\Product\Product {#9016} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9048 …} #channels: Doctrine\ORM\PersistentCollection {#9034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9018 …} #reviews: Doctrine\ORM\PersistentCollection {#9030 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9032 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9020 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9022 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9024 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9026 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9028 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15943 +product: App\Entity\Product\Product {#9016 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#9036 …} #variants: Doctrine\ORM\PersistentCollection {#9038 …} #options: Doctrine\ORM\PersistentCollection {#9042 …} #associations: Doctrine\ORM\PersistentCollection {#9040 …} #createdAt: DateTime @1773152174 {#9014 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#9013 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9045 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9046 #locale: "fr" #translatable: App\Entity\Product\Product {#9016} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9048 …} #channels: Doctrine\ORM\PersistentCollection {#9034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9018 …} #reviews: Doctrine\ORM\PersistentCollection {#9030 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9032 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9020 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9022 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9024 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9026 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9028 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16119 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9016 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#9036 …} #variants: Doctrine\ORM\PersistentCollection {#9038 …} #options: Doctrine\ORM\PersistentCollection {#9042 …} #associations: Doctrine\ORM\PersistentCollection {#9040 …} #createdAt: DateTime @1773152174 {#9014 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#9013 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9045 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9046 #locale: "fr" #translatable: App\Entity\Product\Product {#9016} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9048 …} #channels: Doctrine\ORM\PersistentCollection {#9034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9018 …} #reviews: Doctrine\ORM\PersistentCollection {#9030 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9032 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9020 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9022 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9024 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9026 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9028 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Recharge PolyPhosphate 1kgs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16195 -props: [ "product" => App\Entity\Product\Product {#9016 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#9036 …} #variants: Doctrine\ORM\PersistentCollection {#9038 …} #options: Doctrine\ORM\PersistentCollection {#9042 …} #associations: Doctrine\ORM\PersistentCollection {#9040 …} #createdAt: DateTime @1773152174 {#9014 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#9013 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9045 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9046 #locale: "fr" #translatable: App\Entity\Product\Product {#9016} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9048 …} #channels: Doctrine\ORM\PersistentCollection {#9034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9018 …} #reviews: Doctrine\ORM\PersistentCollection {#9030 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9032 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9020 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9022 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9024 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9026 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9028 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16179 …} +context: Sylius\TwigHooks\Bag\DataBag {#16241 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16176 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16119 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16126 #collection: Doctrine\Common\Collections\ArrayCollection {#16135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16114 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24233 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24235 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16179 …} +context: Sylius\TwigHooks\Bag\DataBag {#16241 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16176 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Recharge PolyPhosphate 1kgs" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16126 #collection: Doctrine\Common\Collections\ArrayCollection {#16135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16114 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24233 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24235 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16245 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16179 …} +context: Sylius\TwigHooks\Bag\DataBag {#16241 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16176 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16119 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16126 #collection: Doctrine\Common\Collections\ArrayCollection {#16135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16114 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24233 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24235 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16295 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16286 …} +context: Sylius\TwigHooks\Bag\DataBag {#16293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16294 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16119 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16298 +variant: App\Entity\Product\ProductVariant {#16119 …} +price: "98,67\u{A0}€" +originalPrice: "98,67\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16295 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16286 …} +context: Sylius\TwigHooks\Bag\DataBag {#16293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16294 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 6.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9053 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9076 …} #associations: Doctrine\ORM\PersistentCollection {#9074 …} #createdAt: DateTime @1773152175 {#9051 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362757 {#9050 : 2026-04-28 09:52:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9079 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9080 #locale: "fr" #translatable: App\Entity\Product\Product {#9053} #id: 254 #name: "Solution détartrante concentrée bidon 5 Litres" #slug: "solution-detartrante-concentree-bidon-5-litres-DETARTRE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9082 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9018 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9054 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9056 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9058 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9060 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9062 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16186 +product: App\Entity\Product\Product {#9053 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9076 …} #associations: Doctrine\ORM\PersistentCollection {#9074 …} #createdAt: DateTime @1773152175 {#9051 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362757 {#9050 : 2026-04-28 09:52:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9079 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9080 #locale: "fr" #translatable: App\Entity\Product\Product {#9053} #id: 254 #name: "Solution détartrante concentrée bidon 5 Litres" #slug: "solution-detartrante-concentree-bidon-5-litres-DETARTRE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9082 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9018 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9054 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9056 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9058 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9060 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9062 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16362 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9053 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9076 …} #associations: Doctrine\ORM\PersistentCollection {#9074 …} #createdAt: DateTime @1773152175 {#9051 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362757 {#9050 : 2026-04-28 09:52:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9079 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9080 #locale: "fr" #translatable: App\Entity\Product\Product {#9053} #id: 254 #name: "Solution détartrante concentrée bidon 5 Litres" #slug: "solution-detartrante-concentree-bidon-5-litres-DETARTRE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9082 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9018 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9054 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9056 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9058 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9060 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9062 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Solution détartrante concentrée bidon 5 Litres" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16438 -props: [ "product" => App\Entity\Product\Product {#9053 #id: 254 #code: "DETARTRE" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9076 …} #associations: Doctrine\ORM\PersistentCollection {#9074 …} #createdAt: DateTime @1773152175 {#9051 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777362757 {#9050 : 2026-04-28 09:52:37.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9079 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9080 #locale: "fr" #translatable: App\Entity\Product\Product {#9053} #id: 254 #name: "Solution détartrante concentrée bidon 5 Litres" #slug: "solution-detartrante-concentree-bidon-5-litres-DETARTRE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9082 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9018 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9054 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9056 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9058 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9060 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9062 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16431 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16422 …} +context: Sylius\TwigHooks\Bag\DataBag {#16484 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16419 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16362 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16369 #collection: Doctrine\Common\Collections\ArrayCollection {#16378 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16357 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24252 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24254 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16431 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16422 …} +context: Sylius\TwigHooks\Bag\DataBag {#16484 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16419 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Solution détartrante concentrée bidon 5 Litres" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16369 #collection: Doctrine\Common\Collections\ArrayCollection {#16378 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16357 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24252 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24254 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16488 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16431 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16422 …} +context: Sylius\TwigHooks\Bag\DataBag {#16484 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16419 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16362 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16369 #collection: Doctrine\Common\Collections\ArrayCollection {#16378 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16357 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24252 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24254 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16538 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16529 …} +context: Sylius\TwigHooks\Bag\DataBag {#16536 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16537 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16362 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16541 +variant: App\Entity\Product\ProductVariant {#16362 …} +price: "62,14\u{A0}€" +originalPrice: "62,14\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16538 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16529 …} +context: Sylius\TwigHooks\Bag\DataBag {#16536 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16537 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 7.48 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9087 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9109 …} #options: Doctrine\ORM\PersistentCollection {#9113 …} #associations: Doctrine\ORM\PersistentCollection {#9111 …} #createdAt: DateTime @1773152174 {#9085 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9084 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9116 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9117 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9119 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9089 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9091 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9093 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9095 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9097 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9099 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16429 +product: App\Entity\Product\Product {#9087 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9109 …} #options: Doctrine\ORM\PersistentCollection {#9113 …} #associations: Doctrine\ORM\PersistentCollection {#9111 …} #createdAt: DateTime @1773152174 {#9085 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9084 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9116 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9117 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9119 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9089 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9091 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9093 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9095 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9097 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9099 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16605 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9087 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9109 …} #options: Doctrine\ORM\PersistentCollection {#9113 …} #associations: Doctrine\ORM\PersistentCollection {#9111 …} #createdAt: DateTime @1773152174 {#9085 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9084 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9116 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9117 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9119 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9089 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9091 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9093 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9095 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9097 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9099 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support de flexible mural inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16681 -props: [ "product" => App\Entity\Product\Product {#9087 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9109 …} #options: Doctrine\ORM\PersistentCollection {#9113 …} #associations: Doctrine\ORM\PersistentCollection {#9111 …} #createdAt: DateTime @1773152174 {#9085 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#9084 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9116 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9117 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9119 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9089 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9091 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9093 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9095 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9097 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9099 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16665 …} +context: Sylius\TwigHooks\Bag\DataBag {#16727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16662 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16605 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16612 #collection: Doctrine\Common\Collections\ArrayCollection {#16621 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16600 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24271 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24273 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16665 …} +context: Sylius\TwigHooks\Bag\DataBag {#16727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16662 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support de flexible mural inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16612 #collection: Doctrine\Common\Collections\ArrayCollection {#16621 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16600 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24271 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24273 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16731 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16665 …} +context: Sylius\TwigHooks\Bag\DataBag {#16727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16662 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16605 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16612 #collection: Doctrine\Common\Collections\ArrayCollection {#16621 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16600 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24271 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24273 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16781 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16772 …} +context: Sylius\TwigHooks\Bag\DataBag {#16779 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16780 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16605 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16784 +variant: App\Entity\Product\ProductVariant {#16605 …} +price: "128,18\u{A0}€" +originalPrice: "128,18\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16781 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16772 …} +context: Sylius\TwigHooks\Bag\DataBag {#16779 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16780 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 8.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9124 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9147 …} #associations: Doctrine\ORM\PersistentCollection {#9145 …} #createdAt: DateTime @1773152174 {#9122 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#9121 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9150 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9151 #locale: "fr" #translatable: App\Entity\Product\Product {#9124} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9153 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9089 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9125 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9127 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9129 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9131 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9133 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16672 +product: App\Entity\Product\Product {#9124 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9147 …} #associations: Doctrine\ORM\PersistentCollection {#9145 …} #createdAt: DateTime @1773152174 {#9122 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#9121 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9150 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9151 #locale: "fr" #translatable: App\Entity\Product\Product {#9124} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9153 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9089 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9125 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9127 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9129 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9131 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9133 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16848 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9124 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9147 …} #associations: Doctrine\ORM\PersistentCollection {#9145 …} #createdAt: DateTime @1773152174 {#9122 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#9121 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9150 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9151 #locale: "fr" #translatable: App\Entity\Product\Product {#9124} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9153 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9089 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9125 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9127 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9129 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9131 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9133 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support tuyau mural" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16924 -props: [ "product" => App\Entity\Product\Product {#9124 #id: 68 #code: "231025S" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9147 …} #associations: Doctrine\ORM\PersistentCollection {#9145 …} #createdAt: DateTime @1773152174 {#9122 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287830 {#9121 : 2026-04-27 13:03:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9150 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9151 #locale: "fr" #translatable: App\Entity\Product\Product {#9124} #id: 68 #name: "Support tuyau mural" #slug: "support-tuyau-mural-231025S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9153 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9089 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9125 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9127 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9129 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9131 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9133 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16908 …} +context: Sylius\TwigHooks\Bag\DataBag {#16970 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16905 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16848 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16855 #collection: Doctrine\Common\Collections\ArrayCollection {#16864 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16843 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24290 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24292 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16908 …} +context: Sylius\TwigHooks\Bag\DataBag {#16970 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16905 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support tuyau mural" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16855 #collection: Doctrine\Common\Collections\ArrayCollection {#16864 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16843 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24290 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24292 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16974 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16908 …} +context: Sylius\TwigHooks\Bag\DataBag {#16970 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16905 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16848 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16855 #collection: Doctrine\Common\Collections\ArrayCollection {#16864 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16843 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24290 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24292 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17024 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17015 …} +context: Sylius\TwigHooks\Bag\DataBag {#17022 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17023 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16848 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17027 +variant: App\Entity\Product\ProductVariant {#16848 …} +price: "125,42\u{A0}€" +originalPrice: "125,42\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17024 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17015 …} +context: Sylius\TwigHooks\Bag\DataBag {#17022 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17023 …} +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 | 34.0 MiB | 7.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9158 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#9178 …} #variants: Doctrine\ORM\PersistentCollection {#9180 …} #options: Doctrine\ORM\PersistentCollection {#9184 …} #associations: Doctrine\ORM\PersistentCollection {#9182 …} #createdAt: DateTime @1773152174 {#9156 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#9155 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9187 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9188 #locale: "fr" #translatable: App\Entity\Product\Product {#9158} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9190 …} #channels: Doctrine\ORM\PersistentCollection {#9176 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9160 …} #reviews: Doctrine\ORM\PersistentCollection {#9172 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9174 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9162 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9164 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9166 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9168 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9170 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16915 +product: App\Entity\Product\Product {#9158 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#9178 …} #variants: Doctrine\ORM\PersistentCollection {#9180 …} #options: Doctrine\ORM\PersistentCollection {#9184 …} #associations: Doctrine\ORM\PersistentCollection {#9182 …} #createdAt: DateTime @1773152174 {#9156 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#9155 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9187 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9188 #locale: "fr" #translatable: App\Entity\Product\Product {#9158} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9190 …} #channels: Doctrine\ORM\PersistentCollection {#9176 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9160 …} #reviews: Doctrine\ORM\PersistentCollection {#9172 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9174 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9162 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9164 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9166 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9168 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9170 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#17091 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14083 …} +context: Sylius\TwigHooks\Bag\DataBag {#14089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14076 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9158 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#9178 …} #variants: Doctrine\ORM\PersistentCollection {#9180 …} #options: Doctrine\ORM\PersistentCollection {#9184 …} #associations: Doctrine\ORM\PersistentCollection {#9182 …} #createdAt: DateTime @1773152174 {#9156 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#9155 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9187 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9188 #locale: "fr" #translatable: App\Entity\Product\Product {#9158} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9190 …} #channels: Doctrine\ORM\PersistentCollection {#9176 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9160 …} #reviews: Doctrine\ORM\PersistentCollection {#9172 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9174 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9162 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9164 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9166 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9168 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9170 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tête réglable" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#17167 -props: [ "product" => App\Entity\Product\Product {#9158 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#9178 …} #variants: Doctrine\ORM\PersistentCollection {#9180 …} #options: Doctrine\ORM\PersistentCollection {#9184 …} #associations: Doctrine\ORM\PersistentCollection {#9182 …} #createdAt: DateTime @1773152174 {#9156 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#9155 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9187 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9188 #locale: "fr" #translatable: App\Entity\Product\Product {#9158} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9190 …} #channels: Doctrine\ORM\PersistentCollection {#9176 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9160 …} #reviews: Doctrine\ORM\PersistentCollection {#9172 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9174 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9162 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9164 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9166 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9168 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9170 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
34.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17151 …} +context: Sylius\TwigHooks\Bag\DataBag {#17213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17148 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#17091 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#17098 #collection: Doctrine\Common\Collections\ArrayCollection {#17107 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#17086 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24309 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24311 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17151 …} +context: Sylius\TwigHooks\Bag\DataBag {#17213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17148 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tête réglable" "applied_promotions" => Doctrine\ORM\PersistentCollection {#17098 #collection: Doctrine\Common\Collections\ArrayCollection {#17107 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#17086 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24309 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24311 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#17217 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17151 …} +context: Sylius\TwigHooks\Bag\DataBag {#17213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17148 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#17091 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#17098 #collection: Doctrine\Common\Collections\ArrayCollection {#17107 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#17086 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24309 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24311 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 34.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17267 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17258 …} +context: Sylius\TwigHooks\Bag\DataBag {#17265 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17266 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#17091 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17270 +variant: App\Entity\Product\ProductVariant {#17091 …} +price: "22,72\u{A0}€" +originalPrice: "22,72\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9366 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12140 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9363 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17267 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17258 …} +context: Sylius\TwigHooks\Bag\DataBag {#17265 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17266 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 34.0 MiB | 6.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13779 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12206 …} +context: Sylius\TwigHooks\Bag\DataBag {#13769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12216 …} +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 {#13973 +cart: App\Entity\Order\Order {#12525 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13779 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12206 …} +context: Sylius\TwigHooks\Bag\DataBag {#13769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12216 …} +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 …} } |
|||