Components
12
Twig Components
44
Render Count
98
ms
Render Time
24.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 20.0 MiB | 2.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12824 …} +context: Sylius\TwigHooks\Bag\DataBag {#12830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12829 …} +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 {#12974 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12824 …} +context: Sylius\TwigHooks\Bag\DataBag {#12830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12829 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 20.0 MiB | 2.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12922 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12918 …} +context: Sylius\TwigHooks\Bag\DataBag {#12920 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12921 …} +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 {#12931 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12922 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12918 …} +context: Sylius\TwigHooks\Bag\DataBag {#12920 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12921 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 20.0 MiB | 10.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13003 …} +context: Sylius\TwigHooks\Bag\DataBag {#13025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13023 …} +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 {#13051 +cart: App\Entity\Order\Order {#13106 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13003 …} +context: Sylius\TwigHooks\Bag\DataBag {#13025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13023 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 20.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13740 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13737 …} +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 {#13749 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13740 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13739 …} +context: Sylius\TwigHooks\Bag\DataBag {#13735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13737 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14335 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14339 …} +context: Sylius\TwigHooks\Bag\DataBag {#14338 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14336 …} +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 {#14416 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14335 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14339 …} +context: Sylius\TwigHooks\Bag\DataBag {#14338 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14336 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14485 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14481 …} +context: Sylius\TwigHooks\Bag\DataBag {#14482 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14484 …} +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 {#14493 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14485 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14481 …} +context: Sylius\TwigHooks\Bag\DataBag {#14482 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14484 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 20.0 MiB | 4.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14553 …} +context: Sylius\TwigHooks\Bag\DataBag {#14554 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14556 …} +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 {#14565 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14553 …} +context: Sylius\TwigHooks\Bag\DataBag {#14554 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14556 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 20.0 MiB | 19.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8279 #id: 204 #code: "ASSUPL36" #attributes: Doctrine\ORM\PersistentCollection {#8977 …} #variants: Doctrine\ORM\PersistentCollection {#9115 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9045 …} #createdAt: DateTime @1773152175 {#8600 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301852 {#8185 : 2026-04-27 16:57:32.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9104 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9107 #locale: "fr" #translatable: App\Entity\Product\Product {#8279} #id: 204 #name: "Suceur plat Ø36" #slug: "suceur-plat-O36-ASSUPL36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9110 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8835 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8264 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8238 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8211 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7611 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8495 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15084 +product: App\Entity\Product\Product {#8279 #id: 204 #code: "ASSUPL36" #attributes: Doctrine\ORM\PersistentCollection {#8977 …} #variants: Doctrine\ORM\PersistentCollection {#9115 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9045 …} #createdAt: DateTime @1773152175 {#8600 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301852 {#8185 : 2026-04-27 16:57:32.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9104 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9107 #locale: "fr" #translatable: App\Entity\Product\Product {#8279} #id: 204 #name: "Suceur plat Ø36" #slug: "suceur-plat-O36-ASSUPL36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9110 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8835 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8264 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8238 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8211 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7611 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8495 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9118 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 3.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8279 #id: 204 #code: "ASSUPL36" #attributes: Doctrine\ORM\PersistentCollection {#8977 …} #variants: Doctrine\ORM\PersistentCollection {#9115 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9045 …} #createdAt: DateTime @1773152175 {#8600 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301852 {#8185 : 2026-04-27 16:57:32.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9104 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9107 #locale: "fr" #translatable: App\Entity\Product\Product {#8279} #id: 204 #name: "Suceur plat Ø36" #slug: "suceur-plat-O36-ASSUPL36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9110 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8835 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8264 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8238 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8211 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7611 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8495 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Suceur plat Ø36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15245 -props: [ "product" => App\Entity\Product\Product {#8279 #id: 204 #code: "ASSUPL36" #attributes: Doctrine\ORM\PersistentCollection {#8977 …} #variants: Doctrine\ORM\PersistentCollection {#9115 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9045 …} #createdAt: DateTime @1773152175 {#8600 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301852 {#8185 : 2026-04-27 16:57:32.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9104 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9107 #locale: "fr" #translatable: App\Entity\Product\Product {#8279} #id: 204 #name: "Suceur plat Ø36" #slug: "suceur-plat-O36-ASSUPL36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9110 …} #channels: Doctrine\ORM\PersistentCollection {#8832 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#8764 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8835 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8264 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8238 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8211 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7611 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8495 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 2.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15274 …} +context: Sylius\TwigHooks\Bag\DataBag {#15276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9389 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23826 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23888 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15274 …} +context: Sylius\TwigHooks\Bag\DataBag {#15276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Suceur plat Ø36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9389 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23826 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23888 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15262 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15274 …} +context: Sylius\TwigHooks\Bag\DataBag {#15276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15268 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9389 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9235 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23826 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23888 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15378 …} +context: Sylius\TwigHooks\Bag\DataBag {#15386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15397 +variant: App\Entity\Product\ProductVariant {#9118 …} +price: "4,10\u{A0}€" +originalPrice: "4,10\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15378 …} +context: Sylius\TwigHooks\Bag\DataBag {#15386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 11.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9394 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#9411 …} #variants: Doctrine\ORM\PersistentCollection {#9424 …} #options: Doctrine\ORM\PersistentCollection {#9415 …} #associations: Doctrine\ORM\PersistentCollection {#9413 …} #createdAt: DateTime @1773152174 {#9392 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#9391 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9419 #locale: "fr" #translatable: App\Entity\Product\Product {#9394} #id: 133 #name: "Suceur plat" #slug: "suceur-plat-40134" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9421 …} #channels: Doctrine\ORM\PersistentCollection {#9409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9405 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9407 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9395 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9397 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9399 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9401 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9403 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15312 +product: App\Entity\Product\Product {#9394 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#9411 …} #variants: Doctrine\ORM\PersistentCollection {#9424 …} #options: Doctrine\ORM\PersistentCollection {#9415 …} #associations: Doctrine\ORM\PersistentCollection {#9413 …} #createdAt: DateTime @1773152174 {#9392 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#9391 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9419 #locale: "fr" #translatable: App\Entity\Product\Product {#9394} #id: 133 #name: "Suceur plat" #slug: "suceur-plat-40134" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9421 …} #channels: Doctrine\ORM\PersistentCollection {#9409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9405 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9407 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9395 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9397 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9399 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9401 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9403 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9425 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9394 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#9411 …} #variants: Doctrine\ORM\PersistentCollection {#9424 …} #options: Doctrine\ORM\PersistentCollection {#9415 …} #associations: Doctrine\ORM\PersistentCollection {#9413 …} #createdAt: DateTime @1773152174 {#9392 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#9391 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9419 #locale: "fr" #translatable: App\Entity\Product\Product {#9394} #id: 133 #name: "Suceur plat" #slug: "suceur-plat-40134" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9421 …} #channels: Doctrine\ORM\PersistentCollection {#9409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9405 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9407 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9395 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9397 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9399 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9401 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9403 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Suceur plat" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15524 -props: [ "product" => App\Entity\Product\Product {#9394 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#9411 …} #variants: Doctrine\ORM\PersistentCollection {#9424 …} #options: Doctrine\ORM\PersistentCollection {#9415 …} #associations: Doctrine\ORM\PersistentCollection {#9413 …} #createdAt: DateTime @1773152174 {#9392 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#9391 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9418 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9419 #locale: "fr" #translatable: App\Entity\Product\Product {#9394} #id: 133 #name: "Suceur plat" #slug: "suceur-plat-40134" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9421 …} #channels: Doctrine\ORM\PersistentCollection {#9409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9405 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9407 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9395 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9397 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9399 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9401 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9403 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15559 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15508 …} +context: Sylius\TwigHooks\Bag\DataBag {#15517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15557 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23913 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23915 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15559 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15508 …} +context: Sylius\TwigHooks\Bag\DataBag {#15517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15557 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Suceur plat" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23913 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23915 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15571 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15559 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15508 …} +context: Sylius\TwigHooks\Bag\DataBag {#15517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15557 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23913 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23915 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15612 …} +context: Sylius\TwigHooks\Bag\DataBag {#15619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15620 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15624 +variant: App\Entity\Product\ProductVariant {#9425 …} +price: "7,14\u{A0}€" +originalPrice: "7,14\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15612 …} +context: Sylius\TwigHooks\Bag\DataBag {#15619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15620 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9442 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9459 …} #variants: Doctrine\ORM\PersistentCollection {#9472 …} #options: Doctrine\ORM\PersistentCollection {#9463 …} #associations: Doctrine\ORM\PersistentCollection {#9461 …} #createdAt: DateTime @1773152175 {#9440 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9439 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9466 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9467 #locale: "fr" #translatable: App\Entity\Product\Product {#9442} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9469 …} #channels: Doctrine\ORM\PersistentCollection {#9457 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9453 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9455 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9443 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9445 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9447 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9449 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9451 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15515 +product: App\Entity\Product\Product {#9442 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9459 …} #variants: Doctrine\ORM\PersistentCollection {#9472 …} #options: Doctrine\ORM\PersistentCollection {#9463 …} #associations: Doctrine\ORM\PersistentCollection {#9461 …} #createdAt: DateTime @1773152175 {#9440 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9439 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9466 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9467 #locale: "fr" #translatable: App\Entity\Product\Product {#9442} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9469 …} #channels: Doctrine\ORM\PersistentCollection {#9457 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9453 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9455 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9443 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9445 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9447 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9449 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9451 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9473 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9442 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9459 …} #variants: Doctrine\ORM\PersistentCollection {#9472 …} #options: Doctrine\ORM\PersistentCollection {#9463 …} #associations: Doctrine\ORM\PersistentCollection {#9461 …} #createdAt: DateTime @1773152175 {#9440 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9439 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9466 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9467 #locale: "fr" #translatable: App\Entity\Product\Product {#9442} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9469 …} #channels: Doctrine\ORM\PersistentCollection {#9457 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9453 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9455 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9443 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9445 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9447 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9449 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9451 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Brosse Ronde Ø 36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6298 -props: [ "product" => App\Entity\Product\Product {#9442 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9459 …} #variants: Doctrine\ORM\PersistentCollection {#9472 …} #options: Doctrine\ORM\PersistentCollection {#9463 …} #associations: Doctrine\ORM\PersistentCollection {#9461 …} #createdAt: DateTime @1773152175 {#9440 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9439 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9466 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9467 #locale: "fr" #translatable: App\Entity\Product\Product {#9442} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9469 …} #channels: Doctrine\ORM\PersistentCollection {#9457 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9453 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9455 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9443 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9445 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9447 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9449 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9451 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5455 …} +context: Sylius\TwigHooks\Bag\DataBag {#6290 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6321 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9473 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9483 #collection: Doctrine\Common\Collections\ArrayCollection {#9484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23932 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23934 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5455 …} +context: Sylius\TwigHooks\Bag\DataBag {#6290 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6321 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Brosse Ronde Ø 36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9483 #collection: Doctrine\Common\Collections\ArrayCollection {#9484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23932 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23934 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6488 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5455 …} +context: Sylius\TwigHooks\Bag\DataBag {#6290 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6321 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9473 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9483 #collection: Doctrine\Common\Collections\ArrayCollection {#9484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23932 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23934 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6681 …} +context: Sylius\TwigHooks\Bag\DataBag {#6748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6751 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9473 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#6758 +variant: App\Entity\Product\ProductVariant {#9473 …} +price: "7,28\u{A0}€" +originalPrice: "7,28\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6681 …} +context: Sylius\TwigHooks\Bag\DataBag {#6748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6751 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9490 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9507 …} #variants: Doctrine\ORM\PersistentCollection {#9520 …} #options: Doctrine\ORM\PersistentCollection {#9511 …} #associations: Doctrine\ORM\PersistentCollection {#9509 …} #createdAt: DateTime @1773152175 {#9488 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9487 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9514 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9515 #locale: "fr" #translatable: App\Entity\Product\Product {#9490} #id: 197 #name: "Sac en polyester 20 l (vendu à l'unité)" #slug: "sac-en-polyester-20-l-vendu-a-l-unite-ASSAC20L" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9517 …} #channels: Doctrine\ORM\PersistentCollection {#9505 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9501 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9503 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9491 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9493 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9495 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9497 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9499 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6288 +product: App\Entity\Product\Product {#9490 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9507 …} #variants: Doctrine\ORM\PersistentCollection {#9520 …} #options: Doctrine\ORM\PersistentCollection {#9511 …} #associations: Doctrine\ORM\PersistentCollection {#9509 …} #createdAt: DateTime @1773152175 {#9488 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9487 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9514 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9515 #locale: "fr" #translatable: App\Entity\Product\Product {#9490} #id: 197 #name: "Sac en polyester 20 l (vendu à l'unité)" #slug: "sac-en-polyester-20-l-vendu-a-l-unite-ASSAC20L" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9517 …} #channels: Doctrine\ORM\PersistentCollection {#9505 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9501 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9503 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9491 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9493 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9495 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9497 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9499 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9521 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9490 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9507 …} #variants: Doctrine\ORM\PersistentCollection {#9520 …} #options: Doctrine\ORM\PersistentCollection {#9511 …} #associations: Doctrine\ORM\PersistentCollection {#9509 …} #createdAt: DateTime @1773152175 {#9488 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9487 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9514 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9515 #locale: "fr" #translatable: App\Entity\Product\Product {#9490} #id: 197 #name: "Sac en polyester 20 l (vendu à l'unité)" #slug: "sac-en-polyester-20-l-vendu-a-l-unite-ASSAC20L" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9517 …} #channels: Doctrine\ORM\PersistentCollection {#9505 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9501 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9503 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9491 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9493 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9495 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9497 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9499 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac en polyester 20 l (vendu à l'unité)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8048 -props: [ "product" => App\Entity\Product\Product {#9490 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9507 …} #variants: Doctrine\ORM\PersistentCollection {#9520 …} #options: Doctrine\ORM\PersistentCollection {#9511 …} #associations: Doctrine\ORM\PersistentCollection {#9509 …} #createdAt: DateTime @1773152175 {#9488 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9487 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9514 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9515 #locale: "fr" #translatable: App\Entity\Product\Product {#9490} #id: 197 #name: "Sac en polyester 20 l (vendu à l'unité)" #slug: "sac-en-polyester-20-l-vendu-a-l-unite-ASSAC20L" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9517 …} #channels: Doctrine\ORM\PersistentCollection {#9505 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9501 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9503 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9491 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9493 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9495 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9497 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9499 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8380 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8004 …} +context: Sylius\TwigHooks\Bag\DataBag {#8006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9521 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9531 #collection: Doctrine\Common\Collections\ArrayCollection {#9532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23951 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23953 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8380 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8004 …} +context: Sylius\TwigHooks\Bag\DataBag {#8006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac en polyester 20 l (vendu à l'unité)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9531 #collection: Doctrine\Common\Collections\ArrayCollection {#9532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23951 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23953 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8478 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8380 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8004 …} +context: Sylius\TwigHooks\Bag\DataBag {#8006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9521 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9531 #collection: Doctrine\Common\Collections\ArrayCollection {#9532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23951 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23953 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8488 …} +context: Sylius\TwigHooks\Bag\DataBag {#8800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8799 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9521 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8805 +variant: App\Entity\Product\ProductVariant {#9521 …} +price: "9,33\u{A0}€" +originalPrice: "9,33\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8488 …} +context: Sylius\TwigHooks\Bag\DataBag {#8800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8799 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9538 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#9555 …} #variants: Doctrine\ORM\PersistentCollection {#9568 …} #options: Doctrine\ORM\PersistentCollection {#9559 …} #associations: Doctrine\ORM\PersistentCollection {#9557 …} #createdAt: DateTime @1773152175 {#9536 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#9535 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9562 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9563 #locale: "fr" #translatable: App\Entity\Product\Product {#9538} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9565 …} #channels: Doctrine\ORM\PersistentCollection {#9553 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9549 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9551 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9539 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9541 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9543 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9545 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9547 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8037 +product: App\Entity\Product\Product {#9538 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#9555 …} #variants: Doctrine\ORM\PersistentCollection {#9568 …} #options: Doctrine\ORM\PersistentCollection {#9559 …} #associations: Doctrine\ORM\PersistentCollection {#9557 …} #createdAt: DateTime @1773152175 {#9536 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#9535 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9562 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9563 #locale: "fr" #translatable: App\Entity\Product\Product {#9538} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9565 …} #channels: Doctrine\ORM\PersistentCollection {#9553 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9549 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9551 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9539 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9541 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9543 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9545 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9547 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9569 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9538 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#9555 …} #variants: Doctrine\ORM\PersistentCollection {#9568 …} #options: Doctrine\ORM\PersistentCollection {#9559 …} #associations: Doctrine\ORM\PersistentCollection {#9557 …} #createdAt: DateTime @1773152175 {#9536 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#9535 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9562 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9563 #locale: "fr" #translatable: App\Entity\Product\Product {#9538} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9565 …} #channels: Doctrine\ORM\PersistentCollection {#9553 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9549 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9551 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9539 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9541 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9543 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9545 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9547 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtre éponge p/eau" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#10111 -props: [ "product" => App\Entity\Product\Product {#9538 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#9555 …} #variants: Doctrine\ORM\PersistentCollection {#9568 …} #options: Doctrine\ORM\PersistentCollection {#9559 …} #associations: Doctrine\ORM\PersistentCollection {#9557 …} #createdAt: DateTime @1773152175 {#9536 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#9535 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9562 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9563 #locale: "fr" #translatable: App\Entity\Product\Product {#9538} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9565 …} #channels: Doctrine\ORM\PersistentCollection {#9553 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9549 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9551 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9539 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9541 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9543 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9545 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9547 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13133 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9325 …} +context: Sylius\TwigHooks\Bag\DataBag {#9925 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13020 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9569 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9579 #collection: Doctrine\Common\Collections\ArrayCollection {#9580 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23970 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23972 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13133 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9325 …} +context: Sylius\TwigHooks\Bag\DataBag {#9925 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13020 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre éponge p/eau" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9579 #collection: Doctrine\Common\Collections\ArrayCollection {#9580 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23970 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23972 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13712 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13133 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9325 …} +context: Sylius\TwigHooks\Bag\DataBag {#9925 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13020 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9569 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9579 #collection: Doctrine\Common\Collections\ArrayCollection {#9580 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23970 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23972 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15651 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15642 …} +context: Sylius\TwigHooks\Bag\DataBag {#15649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15650 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9569 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15654 +variant: App\Entity\Product\ProductVariant {#9569 …} +price: "11,21\u{A0}€" +originalPrice: "11,21\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15651 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15642 …} +context: Sylius\TwigHooks\Bag\DataBag {#15649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15650 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9586 #id: 200 #code: "ASSUBRCAR40" #attributes: Doctrine\ORM\PersistentCollection {#9603 …} #variants: Doctrine\ORM\PersistentCollection {#9616 …} #options: Doctrine\ORM\PersistentCollection {#9607 …} #associations: Doctrine\ORM\PersistentCollection {#9605 …} #createdAt: DateTime @1773152175 {#9584 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301659 {#9583 : 2026-04-27 16:54:19.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9610 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9611 #locale: "fr" #translatable: App\Entity\Product\Product {#9586} #id: 200 #name: "Suceur a brosse pour carrelages L400 ø40 adapte sur ASSUPSU40" #slug: "suceur-a-brosse-pour-carrelages-l400-o40-adapte-sur-assupsu40-ASSUBRCAR40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9613 …} #channels: Doctrine\ORM\PersistentCollection {#9601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9599 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9587 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9589 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9591 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9593 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9595 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#9916 +product: App\Entity\Product\Product {#9586 #id: 200 #code: "ASSUBRCAR40" #attributes: Doctrine\ORM\PersistentCollection {#9603 …} #variants: Doctrine\ORM\PersistentCollection {#9616 …} #options: Doctrine\ORM\PersistentCollection {#9607 …} #associations: Doctrine\ORM\PersistentCollection {#9605 …} #createdAt: DateTime @1773152175 {#9584 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301659 {#9583 : 2026-04-27 16:54:19.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9610 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9611 #locale: "fr" #translatable: App\Entity\Product\Product {#9586} #id: 200 #name: "Suceur a brosse pour carrelages L400 ø40 adapte sur ASSUPSU40" #slug: "suceur-a-brosse-pour-carrelages-l400-o40-adapte-sur-assupsu40-ASSUBRCAR40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9613 …} #channels: Doctrine\ORM\PersistentCollection {#9601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9599 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9587 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9589 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9591 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9593 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9595 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9617 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9586 #id: 200 #code: "ASSUBRCAR40" #attributes: Doctrine\ORM\PersistentCollection {#9603 …} #variants: Doctrine\ORM\PersistentCollection {#9616 …} #options: Doctrine\ORM\PersistentCollection {#9607 …} #associations: Doctrine\ORM\PersistentCollection {#9605 …} #createdAt: DateTime @1773152175 {#9584 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301659 {#9583 : 2026-04-27 16:54:19.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9610 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9611 #locale: "fr" #translatable: App\Entity\Product\Product {#9586} #id: 200 #name: "Suceur a brosse pour carrelages L400 ø40 adapte sur ASSUPSU40" #slug: "suceur-a-brosse-pour-carrelages-l400-o40-adapte-sur-assupsu40-ASSUBRCAR40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9613 …} #channels: Doctrine\ORM\PersistentCollection {#9601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9599 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9587 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9589 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9591 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9593 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9595 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Suceur a brosse pour carrelages L400 ø40 adapte sur ASSUPSU40" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15771 -props: [ "product" => App\Entity\Product\Product {#9586 #id: 200 #code: "ASSUBRCAR40" #attributes: Doctrine\ORM\PersistentCollection {#9603 …} #variants: Doctrine\ORM\PersistentCollection {#9616 …} #options: Doctrine\ORM\PersistentCollection {#9607 …} #associations: Doctrine\ORM\PersistentCollection {#9605 …} #createdAt: DateTime @1773152175 {#9584 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301659 {#9583 : 2026-04-27 16:54:19.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9610 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9611 #locale: "fr" #translatable: App\Entity\Product\Product {#9586} #id: 200 #name: "Suceur a brosse pour carrelages L400 ø40 adapte sur ASSUPSU40" #slug: "suceur-a-brosse-pour-carrelages-l400-o40-adapte-sur-assupsu40-ASSUBRCAR40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9613 …} #channels: Doctrine\ORM\PersistentCollection {#9601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9599 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9587 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9589 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9591 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9593 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9595 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15755 …} +context: Sylius\TwigHooks\Bag\DataBag {#15764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15804 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9617 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9627 #collection: Doctrine\Common\Collections\ArrayCollection {#9628 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23989 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23991 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15755 …} +context: Sylius\TwigHooks\Bag\DataBag {#15764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15804 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Suceur a brosse pour carrelages L400 ø40 adapte sur ASSUPSU40" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9627 #collection: Doctrine\Common\Collections\ArrayCollection {#9628 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23989 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23991 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15818 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15755 …} +context: Sylius\TwigHooks\Bag\DataBag {#15764 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15804 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9617 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9627 #collection: Doctrine\Common\Collections\ArrayCollection {#9628 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23989 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23991 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15868 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15859 …} +context: Sylius\TwigHooks\Bag\DataBag {#15866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15867 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9617 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15871 +variant: App\Entity\Product\ProductVariant {#9617 …} +price: "14,04\u{A0}€" +originalPrice: "14,04\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15868 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15859 …} +context: Sylius\TwigHooks\Bag\DataBag {#15866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15867 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9634 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9651 …} #variants: Doctrine\ORM\PersistentCollection {#9664 …} #options: Doctrine\ORM\PersistentCollection {#9655 …} #associations: Doctrine\ORM\PersistentCollection {#9653 …} #createdAt: DateTime @1773152175 {#9632 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9631 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9658 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9659 #locale: "fr" #translatable: App\Entity\Product\Product {#9634} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9661 …} #channels: Doctrine\ORM\PersistentCollection {#9649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9647 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9635 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9637 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9639 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9641 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9643 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15762 +product: App\Entity\Product\Product {#9634 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9651 …} #variants: Doctrine\ORM\PersistentCollection {#9664 …} #options: Doctrine\ORM\PersistentCollection {#9655 …} #associations: Doctrine\ORM\PersistentCollection {#9653 …} #createdAt: DateTime @1773152175 {#9632 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9631 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9658 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9659 #locale: "fr" #translatable: App\Entity\Product\Product {#9634} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9661 …} #channels: Doctrine\ORM\PersistentCollection {#9649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9647 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9635 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9637 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9639 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9641 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9643 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9665 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9634 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9651 …} #variants: Doctrine\ORM\PersistentCollection {#9664 …} #options: Doctrine\ORM\PersistentCollection {#9655 …} #associations: Doctrine\ORM\PersistentCollection {#9653 …} #createdAt: DateTime @1773152175 {#9632 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9631 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9658 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9659 #locale: "fr" #translatable: App\Entity\Product\Product {#9634} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9661 …} #channels: Doctrine\ORM\PersistentCollection {#9649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9647 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9635 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9637 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9639 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9641 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9643 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "RallongeTube acier diam.36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15988 -props: [ "product" => App\Entity\Product\Product {#9634 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9651 …} #variants: Doctrine\ORM\PersistentCollection {#9664 …} #options: Doctrine\ORM\PersistentCollection {#9655 …} #associations: Doctrine\ORM\PersistentCollection {#9653 …} #createdAt: DateTime @1773152175 {#9632 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9631 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9658 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9659 #locale: "fr" #translatable: App\Entity\Product\Product {#9634} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9661 …} #channels: Doctrine\ORM\PersistentCollection {#9649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9647 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9635 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9637 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9639 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9641 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9643 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15972 …} +context: Sylius\TwigHooks\Bag\DataBag {#15981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9665 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9675 #collection: Doctrine\Common\Collections\ArrayCollection {#9676 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9674 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24008 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24010 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15972 …} +context: Sylius\TwigHooks\Bag\DataBag {#15981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "RallongeTube acier diam.36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9675 #collection: Doctrine\Common\Collections\ArrayCollection {#9676 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9674 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24008 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24010 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16035 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15972 …} +context: Sylius\TwigHooks\Bag\DataBag {#15981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9665 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9675 #collection: Doctrine\Common\Collections\ArrayCollection {#9676 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9674 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24008 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24010 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16085 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16076 …} +context: Sylius\TwigHooks\Bag\DataBag {#16083 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16084 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9665 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16088 +variant: App\Entity\Product\ProductVariant {#9665 …} +price: "15,19\u{A0}€" +originalPrice: "15,19\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16085 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16076 …} +context: Sylius\TwigHooks\Bag\DataBag {#16083 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16084 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9682 #id: 203 #code: "ASSULIQ40" #attributes: Doctrine\ORM\PersistentCollection {#9699 …} #variants: Doctrine\ORM\PersistentCollection {#9712 …} #options: Doctrine\ORM\PersistentCollection {#9703 …} #associations: Doctrine\ORM\PersistentCollection {#9701 …} #createdAt: DateTime @1773152175 {#9680 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301773 {#9679 : 2026-04-27 16:56:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9706 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9707 #locale: "fr" #translatable: App\Entity\Product\Product {#9682} #id: 203 #name: "Suceur à lèvres pour liquide L400 ø40" #slug: "suceur-a-levres-pour-liquide-l400-o40-ASSULIQ40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9709 …} #channels: Doctrine\ORM\PersistentCollection {#9697 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9693 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9695 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9683 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9685 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9687 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9689 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9691 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15979 +product: App\Entity\Product\Product {#9682 #id: 203 #code: "ASSULIQ40" #attributes: Doctrine\ORM\PersistentCollection {#9699 …} #variants: Doctrine\ORM\PersistentCollection {#9712 …} #options: Doctrine\ORM\PersistentCollection {#9703 …} #associations: Doctrine\ORM\PersistentCollection {#9701 …} #createdAt: DateTime @1773152175 {#9680 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301773 {#9679 : 2026-04-27 16:56:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9706 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9707 #locale: "fr" #translatable: App\Entity\Product\Product {#9682} #id: 203 #name: "Suceur à lèvres pour liquide L400 ø40" #slug: "suceur-a-levres-pour-liquide-l400-o40-ASSULIQ40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9709 …} #channels: Doctrine\ORM\PersistentCollection {#9697 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9693 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9695 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9683 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9685 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9687 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9689 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9691 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9713 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9682 #id: 203 #code: "ASSULIQ40" #attributes: Doctrine\ORM\PersistentCollection {#9699 …} #variants: Doctrine\ORM\PersistentCollection {#9712 …} #options: Doctrine\ORM\PersistentCollection {#9703 …} #associations: Doctrine\ORM\PersistentCollection {#9701 …} #createdAt: DateTime @1773152175 {#9680 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301773 {#9679 : 2026-04-27 16:56:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9706 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9707 #locale: "fr" #translatable: App\Entity\Product\Product {#9682} #id: 203 #name: "Suceur à lèvres pour liquide L400 ø40" #slug: "suceur-a-levres-pour-liquide-l400-o40-ASSULIQ40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9709 …} #channels: Doctrine\ORM\PersistentCollection {#9697 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9693 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9695 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9683 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9685 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9687 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9689 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9691 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Suceur à lèvres pour liquide L400 ø40" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16205 -props: [ "product" => App\Entity\Product\Product {#9682 #id: 203 #code: "ASSULIQ40" #attributes: Doctrine\ORM\PersistentCollection {#9699 …} #variants: Doctrine\ORM\PersistentCollection {#9712 …} #options: Doctrine\ORM\PersistentCollection {#9703 …} #associations: Doctrine\ORM\PersistentCollection {#9701 …} #createdAt: DateTime @1773152175 {#9680 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301773 {#9679 : 2026-04-27 16:56:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9706 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9707 #locale: "fr" #translatable: App\Entity\Product\Product {#9682} #id: 203 #name: "Suceur à lèvres pour liquide L400 ø40" #slug: "suceur-a-levres-pour-liquide-l400-o40-ASSULIQ40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9709 …} #channels: Doctrine\ORM\PersistentCollection {#9697 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9693 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9695 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9683 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9685 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9687 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9689 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9691 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16189 …} +context: Sylius\TwigHooks\Bag\DataBag {#16198 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9713 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9723 #collection: Doctrine\Common\Collections\ArrayCollection {#9724 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9722 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24027 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24029 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16189 …} +context: Sylius\TwigHooks\Bag\DataBag {#16198 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Suceur à lèvres pour liquide L400 ø40" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9723 #collection: Doctrine\Common\Collections\ArrayCollection {#9724 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9722 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24027 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24029 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16252 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16189 …} +context: Sylius\TwigHooks\Bag\DataBag {#16198 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9713 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9723 #collection: Doctrine\Common\Collections\ArrayCollection {#9724 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9722 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24027 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24029 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16302 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16293 …} +context: Sylius\TwigHooks\Bag\DataBag {#16300 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16301 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9713 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16305 +variant: App\Entity\Product\ProductVariant {#9713 …} +price: "15,36\u{A0}€" +originalPrice: "15,36\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16302 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16293 …} +context: Sylius\TwigHooks\Bag\DataBag {#16300 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16301 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 5.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9730 #id: 206 #code: "ASSUPSU40" #attributes: Doctrine\ORM\PersistentCollection {#9747 …} #variants: Doctrine\ORM\PersistentCollection {#9760 …} #options: Doctrine\ORM\PersistentCollection {#9751 …} #associations: Doctrine\ORM\PersistentCollection {#9749 …} #createdAt: DateTime @1773152175 {#9728 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301919 {#9727 : 2026-04-27 16:58:39.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9754 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9755 #locale: "fr" #translatable: App\Entity\Product\Product {#9730} #id: 206 #name: "Support Brosse L400 ø40" #slug: "support-brosse-l400-o40-ASSUPSU40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9757 …} #channels: Doctrine\ORM\PersistentCollection {#9745 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9741 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9743 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9731 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9733 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9735 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9737 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9739 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16196 +product: App\Entity\Product\Product {#9730 #id: 206 #code: "ASSUPSU40" #attributes: Doctrine\ORM\PersistentCollection {#9747 …} #variants: Doctrine\ORM\PersistentCollection {#9760 …} #options: Doctrine\ORM\PersistentCollection {#9751 …} #associations: Doctrine\ORM\PersistentCollection {#9749 …} #createdAt: DateTime @1773152175 {#9728 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301919 {#9727 : 2026-04-27 16:58:39.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9754 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9755 #locale: "fr" #translatable: App\Entity\Product\Product {#9730} #id: 206 #name: "Support Brosse L400 ø40" #slug: "support-brosse-l400-o40-ASSUPSU40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9757 …} #channels: Doctrine\ORM\PersistentCollection {#9745 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9741 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9743 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9731 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9733 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9735 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9737 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9739 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9761 …} +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 {#14622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14655 …} +context: Sylius\TwigHooks\Bag\DataBag {#14661 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9730 #id: 206 #code: "ASSUPSU40" #attributes: Doctrine\ORM\PersistentCollection {#9747 …} #variants: Doctrine\ORM\PersistentCollection {#9760 …} #options: Doctrine\ORM\PersistentCollection {#9751 …} #associations: Doctrine\ORM\PersistentCollection {#9749 …} #createdAt: DateTime @1773152175 {#9728 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301919 {#9727 : 2026-04-27 16:58:39.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9754 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9755 #locale: "fr" #translatable: App\Entity\Product\Product {#9730} #id: 206 #name: "Support Brosse L400 ø40" #slug: "support-brosse-l400-o40-ASSUPSU40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9757 …} #channels: Doctrine\ORM\PersistentCollection {#9745 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9741 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9743 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9731 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9733 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9735 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9737 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9739 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support Brosse L400 ø40" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16422 -props: [ "product" => App\Entity\Product\Product {#9730 #id: 206 #code: "ASSUPSU40" #attributes: Doctrine\ORM\PersistentCollection {#9747 …} #variants: Doctrine\ORM\PersistentCollection {#9760 …} #options: Doctrine\ORM\PersistentCollection {#9751 …} #associations: Doctrine\ORM\PersistentCollection {#9749 …} #createdAt: DateTime @1773152175 {#9728 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301919 {#9727 : 2026-04-27 16:58:39.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9754 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9755 #locale: "fr" #translatable: App\Entity\Product\Product {#9730} #id: 206 #name: "Support Brosse L400 ø40" #slug: "support-brosse-l400-o40-ASSUPSU40" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9757 …} #channels: Doctrine\ORM\PersistentCollection {#9745 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8303 …} #reviews: Doctrine\ORM\PersistentCollection {#9741 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9743 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9731 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9733 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9735 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9737 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9739 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16406 …} +context: Sylius\TwigHooks\Bag\DataBag {#16415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16455 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9761 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9771 #collection: Doctrine\Common\Collections\ArrayCollection {#9772 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9770 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24046 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24048 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16406 …} +context: Sylius\TwigHooks\Bag\DataBag {#16415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16455 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support Brosse L400 ø40" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9771 #collection: Doctrine\Common\Collections\ArrayCollection {#9772 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9770 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24046 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24048 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16469 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16406 …} +context: Sylius\TwigHooks\Bag\DataBag {#16415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16455 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9761 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9771 #collection: Doctrine\Common\Collections\ArrayCollection {#9772 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9770 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24046 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24048 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16510 …} +context: Sylius\TwigHooks\Bag\DataBag {#16517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16518 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9761 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16522 +variant: App\Entity\Product\ProductVariant {#9761 …} +price: "15,72\u{A0}€" +originalPrice: "15,72\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9947 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12721 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9944 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16510 …} +context: Sylius\TwigHooks\Bag\DataBag {#16517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16518 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 24.0 MiB | 5.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12787 …} +context: Sylius\TwigHooks\Bag\DataBag {#14354 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +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 {#14545 +cart: App\Entity\Order\Order {#13106 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12787 …} +context: Sylius\TwigHooks\Bag\DataBag {#14354 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +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 …} } |
|||