Components
12
Twig Components
44
Render Count
133
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 94.0 MiB | 2.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12859 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12852 …} +context: Sylius\TwigHooks\Bag\DataBag {#12858 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12857 …} +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 {#12873 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12859 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12852 …} +context: Sylius\TwigHooks\Bag\DataBag {#12858 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12857 …} +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 | 94.0 MiB | 1.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12946 …} +context: Sylius\TwigHooks\Bag\DataBag {#12948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12949 …} +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 {#12959 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12946 …} +context: Sylius\TwigHooks\Bag\DataBag {#12948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12949 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 94.0 MiB | 10.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13058 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13031 …} +context: Sylius\TwigHooks\Bag\DataBag {#13053 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13051 …} +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 {#13079 +cart: App\Entity\Order\Order {#13134 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13058 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13031 …} +context: Sylius\TwigHooks\Bag\DataBag {#13053 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13051 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 94.0 MiB | 6.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13767 …} +context: Sylius\TwigHooks\Bag\DataBag {#13763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13765 …} +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 {#13777 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13767 …} +context: Sylius\TwigHooks\Bag\DataBag {#13763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13765 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 94.0 MiB | 2.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14489 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14485 …} +context: Sylius\TwigHooks\Bag\DataBag {#14486 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14488 …} +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 {#14498 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14489 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14485 …} +context: Sylius\TwigHooks\Bag\DataBag {#14486 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14488 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14593 …} +context: Sylius\TwigHooks\Bag\DataBag {#14594 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14596 …} +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 {#14605 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14593 …} +context: Sylius\TwigHooks\Bag\DataBag {#14594 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14596 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 4.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14668 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14664 …} +context: Sylius\TwigHooks\Bag\DataBag {#14665 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14667 …} +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 {#14676 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7690 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14668 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14664 …} +context: Sylius\TwigHooks\Bag\DataBag {#14665 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14667 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 27.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8296 #id: 204 #code: "ASSUPL36" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152175 {#8246 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301852 {#8306 : 2026-04-27 16:57:32.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #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 {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8523 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15202 +product: App\Entity\Product\Product {#8296 #id: 204 #code: "ASSUPL36" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152175 {#8246 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301852 {#8306 : 2026-04-27 16:57:32.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #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 {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8523 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9146 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 2.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8296 #id: 204 #code: "ASSUPL36" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152175 {#8246 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301852 {#8306 : 2026-04-27 16:57:32.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #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 {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8523 …} #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 {#15356 -props: [ "product" => App\Entity\Product\Product {#8296 #id: 204 #code: "ASSUPL36" #attributes: Doctrine\ORM\PersistentCollection {#9005 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9133 …} #associations: Doctrine\ORM\PersistentCollection {#9073 …} #createdAt: DateTime @1773152175 {#8246 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301852 {#8306 : 2026-04-27 16:57:32.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9132 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9135 #locale: "fr" #translatable: App\Entity\Product\Product {#8296} #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 {#9138 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#8792 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8863 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8311 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8289 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8228 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8283 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8523 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 2.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15385 …} +context: Sylius\TwigHooks\Bag\DataBag {#15387 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15379 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15385 …} +context: Sylius\TwigHooks\Bag\DataBag {#15387 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15379 …} +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 {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15373 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15385 …} +context: Sylius\TwigHooks\Bag\DataBag {#15387 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15379 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9417 #collection: Doctrine\Common\Collections\ArrayCollection {#9416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9263 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23865 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5228 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5214 …} +context: Sylius\TwigHooks\Bag\DataBag {#5221 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5223 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9146 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5215 +variant: App\Entity\Product\ProductVariant {#9146 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5228 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5214 …} +context: Sylius\TwigHooks\Bag\DataBag {#5221 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5223 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 5.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9422 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#9439 …} #variants: Doctrine\ORM\PersistentCollection {#9452 …} #options: Doctrine\ORM\PersistentCollection {#9443 …} #associations: Doctrine\ORM\PersistentCollection {#9441 …} #createdAt: DateTime @1773152174 {#9420 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#9419 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9446 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9447 #locale: "fr" #translatable: App\Entity\Product\Product {#9422} #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 {#9449 …} #channels: Doctrine\ORM\PersistentCollection {#9437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9433 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9435 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9423 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9425 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9427 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9429 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9431 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15423 +product: App\Entity\Product\Product {#9422 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#9439 …} #variants: Doctrine\ORM\PersistentCollection {#9452 …} #options: Doctrine\ORM\PersistentCollection {#9443 …} #associations: Doctrine\ORM\PersistentCollection {#9441 …} #createdAt: DateTime @1773152174 {#9420 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#9419 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9446 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9447 #locale: "fr" #translatable: App\Entity\Product\Product {#9422} #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 {#9449 …} #channels: Doctrine\ORM\PersistentCollection {#9437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9433 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9435 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9423 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9425 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9427 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9429 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9431 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9453 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9422 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#9439 …} #variants: Doctrine\ORM\PersistentCollection {#9452 …} #options: Doctrine\ORM\PersistentCollection {#9443 …} #associations: Doctrine\ORM\PersistentCollection {#9441 …} #createdAt: DateTime @1773152174 {#9420 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#9419 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9446 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9447 #locale: "fr" #translatable: App\Entity\Product\Product {#9422} #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 {#9449 …} #channels: Doctrine\ORM\PersistentCollection {#9437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9433 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9435 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9423 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9425 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9427 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9429 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9431 …} #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 {#6544 -props: [ "product" => App\Entity\Product\Product {#9422 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#9439 …} #variants: Doctrine\ORM\PersistentCollection {#9452 …} #options: Doctrine\ORM\PersistentCollection {#9443 …} #associations: Doctrine\ORM\PersistentCollection {#9441 …} #createdAt: DateTime @1773152174 {#9420 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#9419 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9446 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9447 #locale: "fr" #translatable: App\Entity\Product\Product {#9422} #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 {#9449 …} #channels: Doctrine\ORM\PersistentCollection {#9437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9433 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9435 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9423 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9425 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9427 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9429 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9431 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6482 …} +context: Sylius\TwigHooks\Bag\DataBag {#6539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6759 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9453 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9463 #collection: Doctrine\Common\Collections\ArrayCollection {#9464 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6482 …} +context: Sylius\TwigHooks\Bag\DataBag {#6539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6759 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Suceur plat" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9463 #collection: Doctrine\Common\Collections\ArrayCollection {#9464 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6815 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6482 …} +context: Sylius\TwigHooks\Bag\DataBag {#6539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6759 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9453 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9463 #collection: Doctrine\Common\Collections\ArrayCollection {#9464 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23952 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23954 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7858 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7257 …} +context: Sylius\TwigHooks\Bag\DataBag {#7846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7848 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9453 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7854 +variant: App\Entity\Product\ProductVariant {#9453 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7858 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7257 …} +context: Sylius\TwigHooks\Bag\DataBag {#7846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7848 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 8.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9470 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9487 …} #variants: Doctrine\ORM\PersistentCollection {#9500 …} #options: Doctrine\ORM\PersistentCollection {#9491 …} #associations: Doctrine\ORM\PersistentCollection {#9489 …} #createdAt: DateTime @1773152175 {#9468 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9467 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9494 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9495 #locale: "fr" #translatable: App\Entity\Product\Product {#9470} #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 {#9497 …} #channels: Doctrine\ORM\PersistentCollection {#9485 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9483 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9471 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9473 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9475 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9477 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9479 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6535 +product: App\Entity\Product\Product {#9470 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9487 …} #variants: Doctrine\ORM\PersistentCollection {#9500 …} #options: Doctrine\ORM\PersistentCollection {#9491 …} #associations: Doctrine\ORM\PersistentCollection {#9489 …} #createdAt: DateTime @1773152175 {#9468 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9467 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9494 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9495 #locale: "fr" #translatable: App\Entity\Product\Product {#9470} #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 {#9497 …} #channels: Doctrine\ORM\PersistentCollection {#9485 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9483 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9471 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9473 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9475 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9477 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9479 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9501 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9470 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9487 …} #variants: Doctrine\ORM\PersistentCollection {#9500 …} #options: Doctrine\ORM\PersistentCollection {#9491 …} #associations: Doctrine\ORM\PersistentCollection {#9489 …} #createdAt: DateTime @1773152175 {#9468 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9467 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9494 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9495 #locale: "fr" #translatable: App\Entity\Product\Product {#9470} #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 {#9497 …} #channels: Doctrine\ORM\PersistentCollection {#9485 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9483 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9471 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9473 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9475 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9477 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9479 …} #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 {#8752 -props: [ "product" => App\Entity\Product\Product {#9470 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9487 …} #variants: Doctrine\ORM\PersistentCollection {#9500 …} #options: Doctrine\ORM\PersistentCollection {#9491 …} #associations: Doctrine\ORM\PersistentCollection {#9489 …} #createdAt: DateTime @1773152175 {#9468 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9467 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9494 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9495 #locale: "fr" #translatable: App\Entity\Product\Product {#9470} #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 {#9497 …} #channels: Doctrine\ORM\PersistentCollection {#9485 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9483 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9471 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9473 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9475 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9477 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9479 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 2.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8841 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8684 …} +context: Sylius\TwigHooks\Bag\DataBag {#8703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8835 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9501 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9511 #collection: Doctrine\Common\Collections\ArrayCollection {#9512 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9510 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8841 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8684 …} +context: Sylius\TwigHooks\Bag\DataBag {#8703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8835 …} +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 {#9511 #collection: Doctrine\Common\Collections\ArrayCollection {#9512 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9510 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8953 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8841 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8684 …} +context: Sylius\TwigHooks\Bag\DataBag {#8703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8835 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9501 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9511 #collection: Doctrine\Common\Collections\ArrayCollection {#9512 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9510 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23971 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23973 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9116 …} +context: Sylius\TwigHooks\Bag\DataBag {#9122 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9199 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9501 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#9193 +variant: App\Entity\Product\ProductVariant {#9501 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9116 …} +context: Sylius\TwigHooks\Bag\DataBag {#9122 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9199 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 5.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9518 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9535 …} #variants: Doctrine\ORM\PersistentCollection {#9548 …} #options: Doctrine\ORM\PersistentCollection {#9539 …} #associations: Doctrine\ORM\PersistentCollection {#9537 …} #createdAt: DateTime @1773152175 {#9516 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9515 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9542 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9543 #locale: "fr" #translatable: App\Entity\Product\Product {#9518} #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 {#9545 …} #channels: Doctrine\ORM\PersistentCollection {#9533 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9529 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9531 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9519 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9521 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9523 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9525 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9527 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8694 +product: App\Entity\Product\Product {#9518 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9535 …} #variants: Doctrine\ORM\PersistentCollection {#9548 …} #options: Doctrine\ORM\PersistentCollection {#9539 …} #associations: Doctrine\ORM\PersistentCollection {#9537 …} #createdAt: DateTime @1773152175 {#9516 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9515 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9542 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9543 #locale: "fr" #translatable: App\Entity\Product\Product {#9518} #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 {#9545 …} #channels: Doctrine\ORM\PersistentCollection {#9533 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9529 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9531 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9519 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9521 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9523 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9525 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9527 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9549 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9518 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9535 …} #variants: Doctrine\ORM\PersistentCollection {#9548 …} #options: Doctrine\ORM\PersistentCollection {#9539 …} #associations: Doctrine\ORM\PersistentCollection {#9537 …} #createdAt: DateTime @1773152175 {#9516 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9515 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9542 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9543 #locale: "fr" #translatable: App\Entity\Product\Product {#9518} #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 {#9545 …} #channels: Doctrine\ORM\PersistentCollection {#9533 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9529 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9531 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9519 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9521 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9523 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9525 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9527 …} #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 {#14341 -props: [ "product" => App\Entity\Product\Product {#9518 #id: 197 #code: "ASSAC20L" #attributes: Doctrine\ORM\PersistentCollection {#9535 …} #variants: Doctrine\ORM\PersistentCollection {#9548 …} #options: Doctrine\ORM\PersistentCollection {#9539 …} #associations: Doctrine\ORM\PersistentCollection {#9537 …} #createdAt: DateTime @1773152175 {#9516 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301615 {#9515 : 2026-04-27 16:53:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9542 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9543 #locale: "fr" #translatable: App\Entity\Product\Product {#9518} #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 {#9545 …} #channels: Doctrine\ORM\PersistentCollection {#9533 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9529 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9531 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9519 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9521 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9523 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9525 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9527 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13762 …} +context: Sylius\TwigHooks\Bag\DataBag {#14293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14413 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9549 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9559 #collection: Doctrine\Common\Collections\ArrayCollection {#9560 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9558 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13762 …} +context: Sylius\TwigHooks\Bag\DataBag {#14293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14413 …} +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 {#9559 #collection: Doctrine\Common\Collections\ArrayCollection {#9560 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9558 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14422 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13762 …} +context: Sylius\TwigHooks\Bag\DataBag {#14293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14413 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9549 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9559 #collection: Doctrine\Common\Collections\ArrayCollection {#9560 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9558 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23990 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15136 …} +context: Sylius\TwigHooks\Bag\DataBag {#15296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15302 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9549 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15465 +variant: App\Entity\Product\ProductVariant {#9549 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15136 …} +context: Sylius\TwigHooks\Bag\DataBag {#15296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15302 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 4.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9566 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#9583 …} #variants: Doctrine\ORM\PersistentCollection {#9596 …} #options: Doctrine\ORM\PersistentCollection {#9587 …} #associations: Doctrine\ORM\PersistentCollection {#9585 …} #createdAt: DateTime @1773152175 {#9564 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#9563 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9590 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9591 #locale: "fr" #translatable: App\Entity\Product\Product {#9566} #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 {#9593 …} #channels: Doctrine\ORM\PersistentCollection {#9581 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9577 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9579 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9567 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9569 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9571 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9573 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9575 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14287 +product: App\Entity\Product\Product {#9566 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#9583 …} #variants: Doctrine\ORM\PersistentCollection {#9596 …} #options: Doctrine\ORM\PersistentCollection {#9587 …} #associations: Doctrine\ORM\PersistentCollection {#9585 …} #createdAt: DateTime @1773152175 {#9564 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#9563 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9590 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9591 #locale: "fr" #translatable: App\Entity\Product\Product {#9566} #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 {#9593 …} #channels: Doctrine\ORM\PersistentCollection {#9581 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9577 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9579 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9567 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9569 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9571 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9573 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9575 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9597 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9566 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#9583 …} #variants: Doctrine\ORM\PersistentCollection {#9596 …} #options: Doctrine\ORM\PersistentCollection {#9587 …} #associations: Doctrine\ORM\PersistentCollection {#9585 …} #createdAt: DateTime @1773152175 {#9564 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#9563 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9590 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9591 #locale: "fr" #translatable: App\Entity\Product\Product {#9566} #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 {#9593 …} #channels: Doctrine\ORM\PersistentCollection {#9581 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9577 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9579 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9567 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9569 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9571 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9573 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9575 …} #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 {#15582 -props: [ "product" => App\Entity\Product\Product {#9566 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#9583 …} #variants: Doctrine\ORM\PersistentCollection {#9596 …} #options: Doctrine\ORM\PersistentCollection {#9587 …} #associations: Doctrine\ORM\PersistentCollection {#9585 …} #createdAt: DateTime @1773152175 {#9564 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#9563 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9590 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9591 #locale: "fr" #translatable: App\Entity\Product\Product {#9566} #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 {#9593 …} #channels: Doctrine\ORM\PersistentCollection {#9581 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9577 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9579 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9567 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9569 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9571 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9573 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9575 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15566 …} +context: Sylius\TwigHooks\Bag\DataBag {#15575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15615 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9597 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9607 #collection: Doctrine\Common\Collections\ArrayCollection {#9608 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9606 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15566 …} +context: Sylius\TwigHooks\Bag\DataBag {#15575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15615 …} +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 {#9607 #collection: Doctrine\Common\Collections\ArrayCollection {#9608 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9606 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15629 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15566 …} +context: Sylius\TwigHooks\Bag\DataBag {#15575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15615 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9597 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9607 #collection: Doctrine\Common\Collections\ArrayCollection {#9608 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9606 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24009 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24011 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15679 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15670 …} +context: Sylius\TwigHooks\Bag\DataBag {#15677 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15678 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9597 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15682 +variant: App\Entity\Product\ProductVariant {#9597 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15679 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15670 …} +context: Sylius\TwigHooks\Bag\DataBag {#15677 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15678 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 14.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9614 #id: 200 #code: "ASSUBRCAR40" #attributes: Doctrine\ORM\PersistentCollection {#9631 …} #variants: Doctrine\ORM\PersistentCollection {#9644 …} #options: Doctrine\ORM\PersistentCollection {#9635 …} #associations: Doctrine\ORM\PersistentCollection {#9633 …} #createdAt: DateTime @1773152175 {#9612 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301659 {#9611 : 2026-04-27 16:54:19.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9638 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9639 #locale: "fr" #translatable: App\Entity\Product\Product {#9614} #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 {#9641 …} #channels: Doctrine\ORM\PersistentCollection {#9629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9627 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9615 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9617 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9619 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9621 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9623 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15573 +product: App\Entity\Product\Product {#9614 #id: 200 #code: "ASSUBRCAR40" #attributes: Doctrine\ORM\PersistentCollection {#9631 …} #variants: Doctrine\ORM\PersistentCollection {#9644 …} #options: Doctrine\ORM\PersistentCollection {#9635 …} #associations: Doctrine\ORM\PersistentCollection {#9633 …} #createdAt: DateTime @1773152175 {#9612 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301659 {#9611 : 2026-04-27 16:54:19.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9638 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9639 #locale: "fr" #translatable: App\Entity\Product\Product {#9614} #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 {#9641 …} #channels: Doctrine\ORM\PersistentCollection {#9629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9627 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9615 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9617 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9619 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9621 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9623 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9645 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9614 #id: 200 #code: "ASSUBRCAR40" #attributes: Doctrine\ORM\PersistentCollection {#9631 …} #variants: Doctrine\ORM\PersistentCollection {#9644 …} #options: Doctrine\ORM\PersistentCollection {#9635 …} #associations: Doctrine\ORM\PersistentCollection {#9633 …} #createdAt: DateTime @1773152175 {#9612 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301659 {#9611 : 2026-04-27 16:54:19.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9638 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9639 #locale: "fr" #translatable: App\Entity\Product\Product {#9614} #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 {#9641 …} #channels: Doctrine\ORM\PersistentCollection {#9629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9627 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9615 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9617 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9619 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9621 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9623 …} #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 {#15799 -props: [ "product" => App\Entity\Product\Product {#9614 #id: 200 #code: "ASSUBRCAR40" #attributes: Doctrine\ORM\PersistentCollection {#9631 …} #variants: Doctrine\ORM\PersistentCollection {#9644 …} #options: Doctrine\ORM\PersistentCollection {#9635 …} #associations: Doctrine\ORM\PersistentCollection {#9633 …} #createdAt: DateTime @1773152175 {#9612 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301659 {#9611 : 2026-04-27 16:54:19.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9638 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9639 #locale: "fr" #translatable: App\Entity\Product\Product {#9614} #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 {#9641 …} #channels: Doctrine\ORM\PersistentCollection {#9629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9627 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9615 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9617 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9619 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9621 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9623 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15834 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15783 …} +context: Sylius\TwigHooks\Bag\DataBag {#15792 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15832 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9645 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9655 #collection: Doctrine\Common\Collections\ArrayCollection {#9656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9654 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15834 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15783 …} +context: Sylius\TwigHooks\Bag\DataBag {#15792 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15832 …} +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 {#9655 #collection: Doctrine\Common\Collections\ArrayCollection {#9656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9654 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15846 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15834 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15783 …} +context: Sylius\TwigHooks\Bag\DataBag {#15792 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15832 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9645 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9655 #collection: Doctrine\Common\Collections\ArrayCollection {#9656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9654 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24028 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24030 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15887 …} +context: Sylius\TwigHooks\Bag\DataBag {#15894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15895 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9645 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15899 +variant: App\Entity\Product\ProductVariant {#9645 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15887 …} +context: Sylius\TwigHooks\Bag\DataBag {#15894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15895 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 4.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9662 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9679 …} #variants: Doctrine\ORM\PersistentCollection {#9692 …} #options: Doctrine\ORM\PersistentCollection {#9683 …} #associations: Doctrine\ORM\PersistentCollection {#9681 …} #createdAt: DateTime @1773152175 {#9660 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9659 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9686 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9687 #locale: "fr" #translatable: App\Entity\Product\Product {#9662} #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 {#9689 …} #channels: Doctrine\ORM\PersistentCollection {#9677 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9673 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9675 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9663 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9665 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9667 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9669 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9671 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15790 +product: App\Entity\Product\Product {#9662 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9679 …} #variants: Doctrine\ORM\PersistentCollection {#9692 …} #options: Doctrine\ORM\PersistentCollection {#9683 …} #associations: Doctrine\ORM\PersistentCollection {#9681 …} #createdAt: DateTime @1773152175 {#9660 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9659 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9686 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9687 #locale: "fr" #translatable: App\Entity\Product\Product {#9662} #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 {#9689 …} #channels: Doctrine\ORM\PersistentCollection {#9677 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9673 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9675 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9663 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9665 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9667 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9669 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9671 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9693 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9662 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9679 …} #variants: Doctrine\ORM\PersistentCollection {#9692 …} #options: Doctrine\ORM\PersistentCollection {#9683 …} #associations: Doctrine\ORM\PersistentCollection {#9681 …} #createdAt: DateTime @1773152175 {#9660 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9659 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9686 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9687 #locale: "fr" #translatable: App\Entity\Product\Product {#9662} #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 {#9689 …} #channels: Doctrine\ORM\PersistentCollection {#9677 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9673 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9675 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9663 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9665 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9667 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9669 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9671 …} #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 {#16016 -props: [ "product" => App\Entity\Product\Product {#9662 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9679 …} #variants: Doctrine\ORM\PersistentCollection {#9692 …} #options: Doctrine\ORM\PersistentCollection {#9683 …} #associations: Doctrine\ORM\PersistentCollection {#9681 …} #createdAt: DateTime @1773152175 {#9660 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9659 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9686 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9687 #locale: "fr" #translatable: App\Entity\Product\Product {#9662} #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 {#9689 …} #channels: Doctrine\ORM\PersistentCollection {#9677 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9673 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9675 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9663 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9665 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9667 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9669 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9671 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16051 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16000 …} +context: Sylius\TwigHooks\Bag\DataBag {#16009 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16049 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9693 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9703 #collection: Doctrine\Common\Collections\ArrayCollection {#9704 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9702 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16051 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16000 …} +context: Sylius\TwigHooks\Bag\DataBag {#16009 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16049 …} +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 {#9703 #collection: Doctrine\Common\Collections\ArrayCollection {#9704 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9702 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16063 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16051 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16000 …} +context: Sylius\TwigHooks\Bag\DataBag {#16009 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16049 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9693 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9703 #collection: Doctrine\Common\Collections\ArrayCollection {#9704 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9702 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24047 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24049 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16113 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16104 …} +context: Sylius\TwigHooks\Bag\DataBag {#16111 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16112 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9693 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16116 +variant: App\Entity\Product\ProductVariant {#9693 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16113 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16104 …} +context: Sylius\TwigHooks\Bag\DataBag {#16111 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16112 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 4.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9710 #id: 203 #code: "ASSULIQ40" #attributes: Doctrine\ORM\PersistentCollection {#9727 …} #variants: Doctrine\ORM\PersistentCollection {#9740 …} #options: Doctrine\ORM\PersistentCollection {#9731 …} #associations: Doctrine\ORM\PersistentCollection {#9729 …} #createdAt: DateTime @1773152175 {#9708 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301773 {#9707 : 2026-04-27 16:56:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9734 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9735 #locale: "fr" #translatable: App\Entity\Product\Product {#9710} #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 {#9737 …} #channels: Doctrine\ORM\PersistentCollection {#9725 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9721 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9723 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9711 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9713 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9715 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9717 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9719 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16007 +product: App\Entity\Product\Product {#9710 #id: 203 #code: "ASSULIQ40" #attributes: Doctrine\ORM\PersistentCollection {#9727 …} #variants: Doctrine\ORM\PersistentCollection {#9740 …} #options: Doctrine\ORM\PersistentCollection {#9731 …} #associations: Doctrine\ORM\PersistentCollection {#9729 …} #createdAt: DateTime @1773152175 {#9708 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301773 {#9707 : 2026-04-27 16:56:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9734 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9735 #locale: "fr" #translatable: App\Entity\Product\Product {#9710} #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 {#9737 …} #channels: Doctrine\ORM\PersistentCollection {#9725 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9721 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9723 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9711 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9713 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9715 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9717 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9719 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9741 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9710 #id: 203 #code: "ASSULIQ40" #attributes: Doctrine\ORM\PersistentCollection {#9727 …} #variants: Doctrine\ORM\PersistentCollection {#9740 …} #options: Doctrine\ORM\PersistentCollection {#9731 …} #associations: Doctrine\ORM\PersistentCollection {#9729 …} #createdAt: DateTime @1773152175 {#9708 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301773 {#9707 : 2026-04-27 16:56:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9734 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9735 #locale: "fr" #translatable: App\Entity\Product\Product {#9710} #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 {#9737 …} #channels: Doctrine\ORM\PersistentCollection {#9725 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9721 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9723 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9711 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9713 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9715 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9717 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9719 …} #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 {#16233 -props: [ "product" => App\Entity\Product\Product {#9710 #id: 203 #code: "ASSULIQ40" #attributes: Doctrine\ORM\PersistentCollection {#9727 …} #variants: Doctrine\ORM\PersistentCollection {#9740 …} #options: Doctrine\ORM\PersistentCollection {#9731 …} #associations: Doctrine\ORM\PersistentCollection {#9729 …} #createdAt: DateTime @1773152175 {#9708 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301773 {#9707 : 2026-04-27 16:56:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9734 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9735 #locale: "fr" #translatable: App\Entity\Product\Product {#9710} #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 {#9737 …} #channels: Doctrine\ORM\PersistentCollection {#9725 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9721 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9723 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9711 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9713 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9715 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9717 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9719 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16217 …} +context: Sylius\TwigHooks\Bag\DataBag {#16226 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16266 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9741 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9751 #collection: Doctrine\Common\Collections\ArrayCollection {#9752 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9750 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16217 …} +context: Sylius\TwigHooks\Bag\DataBag {#16226 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16266 …} +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 {#9751 #collection: Doctrine\Common\Collections\ArrayCollection {#9752 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9750 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16280 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16217 …} +context: Sylius\TwigHooks\Bag\DataBag {#16226 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16266 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9741 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9751 #collection: Doctrine\Common\Collections\ArrayCollection {#9752 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9750 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24066 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24068 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16321 …} +context: Sylius\TwigHooks\Bag\DataBag {#16328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16329 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9741 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16333 +variant: App\Entity\Product\ProductVariant {#9741 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16321 …} +context: Sylius\TwigHooks\Bag\DataBag {#16328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16329 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 4.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9758 #id: 206 #code: "ASSUPSU40" #attributes: Doctrine\ORM\PersistentCollection {#9775 …} #variants: Doctrine\ORM\PersistentCollection {#9788 …} #options: Doctrine\ORM\PersistentCollection {#9779 …} #associations: Doctrine\ORM\PersistentCollection {#9777 …} #createdAt: DateTime @1773152175 {#9756 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301919 {#9755 : 2026-04-27 16:58:39.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9783 #locale: "fr" #translatable: App\Entity\Product\Product {#9758} #id: 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 {#9785 …} #channels: Doctrine\ORM\PersistentCollection {#9773 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9771 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9759 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9761 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9763 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9765 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9767 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16224 +product: App\Entity\Product\Product {#9758 #id: 206 #code: "ASSUPSU40" #attributes: Doctrine\ORM\PersistentCollection {#9775 …} #variants: Doctrine\ORM\PersistentCollection {#9788 …} #options: Doctrine\ORM\PersistentCollection {#9779 …} #associations: Doctrine\ORM\PersistentCollection {#9777 …} #createdAt: DateTime @1773152175 {#9756 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301919 {#9755 : 2026-04-27 16:58:39.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9783 #locale: "fr" #translatable: App\Entity\Product\Product {#9758} #id: 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 {#9785 …} #channels: Doctrine\ORM\PersistentCollection {#9773 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9771 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9759 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9761 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9763 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9765 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9767 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9789 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7148 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14766 …} +context: Sylius\TwigHooks\Bag\DataBag {#14772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14759 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9758 #id: 206 #code: "ASSUPSU40" #attributes: Doctrine\ORM\PersistentCollection {#9775 …} #variants: Doctrine\ORM\PersistentCollection {#9788 …} #options: Doctrine\ORM\PersistentCollection {#9779 …} #associations: Doctrine\ORM\PersistentCollection {#9777 …} #createdAt: DateTime @1773152175 {#9756 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301919 {#9755 : 2026-04-27 16:58:39.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9783 #locale: "fr" #translatable: App\Entity\Product\Product {#9758} #id: 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 {#9785 …} #channels: Doctrine\ORM\PersistentCollection {#9773 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9771 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9759 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9761 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9763 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9765 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9767 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support Brosse L400 ø40" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16450 -props: [ "product" => App\Entity\Product\Product {#9758 #id: 206 #code: "ASSUPSU40" #attributes: Doctrine\ORM\PersistentCollection {#9775 …} #variants: Doctrine\ORM\PersistentCollection {#9788 …} #options: Doctrine\ORM\PersistentCollection {#9779 …} #associations: Doctrine\ORM\PersistentCollection {#9777 …} #createdAt: DateTime @1773152175 {#9756 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301919 {#9755 : 2026-04-27 16:58:39.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9782 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9783 #locale: "fr" #translatable: App\Entity\Product\Product {#9758} #id: 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 {#9785 …} #channels: Doctrine\ORM\PersistentCollection {#9773 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8241 …} #reviews: Doctrine\ORM\PersistentCollection {#9769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9771 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9759 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9761 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9763 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9765 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9767 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16485 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16434 …} +context: Sylius\TwigHooks\Bag\DataBag {#16443 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16483 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9789 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9799 #collection: Doctrine\Common\Collections\ArrayCollection {#9800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16485 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16434 …} +context: Sylius\TwigHooks\Bag\DataBag {#16443 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16483 …} +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 {#9799 #collection: Doctrine\Common\Collections\ArrayCollection {#9800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16497 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16485 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16434 …} +context: Sylius\TwigHooks\Bag\DataBag {#16443 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16483 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9789 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9799 #collection: Doctrine\Common\Collections\ArrayCollection {#9800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24085 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24087 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16538 …} +context: Sylius\TwigHooks\Bag\DataBag {#16545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16546 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9789 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16550 +variant: App\Entity\Product\ProductVariant {#9789 …} +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 {#9975 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12749 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9972 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16538 …} +context: Sylius\TwigHooks\Bag\DataBag {#16545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16546 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 22.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12815 …} +context: Sylius\TwigHooks\Bag\DataBag {#14473 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …} +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 {#14656 +cart: App\Entity\Order\Order {#13134 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12815 …} +context: Sylius\TwigHooks\Bag\DataBag {#14473 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …} +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 …} } |
|||