Components
12
Twig Components
44
Render Count
133
ms
Render Time
108.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 108.0 MiB | 3.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11955 …} +context: Sylius\TwigHooks\Bag\DataBag {#11961 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11960 …} +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 {#11976 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11955 …} +context: Sylius\TwigHooks\Bag\DataBag {#11961 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11960 …} +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 | 108.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12049 …} +context: Sylius\TwigHooks\Bag\DataBag {#12051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12052 …} +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 {#12062 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12049 …} +context: Sylius\TwigHooks\Bag\DataBag {#12051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12052 …} +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 | 108.0 MiB | 10.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12161 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12134 …} +context: Sylius\TwigHooks\Bag\DataBag {#12156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12154 …} +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 {#12182 +cart: App\Entity\Order\Order {#12237 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12161 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12134 …} +context: Sylius\TwigHooks\Bag\DataBag {#12156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12154 …} +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 | 108.0 MiB | 4.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12871 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12870 …} +context: Sylius\TwigHooks\Bag\DataBag {#12866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12868 …} +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 {#12880 #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 {#12871 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12870 …} +context: Sylius\TwigHooks\Bag\DataBag {#12866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12868 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 8.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13124 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …} +context: Sylius\TwigHooks\Bag\DataBag {#13121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13123 …} +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 {#13133 #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 {#13124 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …} +context: Sylius\TwigHooks\Bag\DataBag {#13121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13123 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 13.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13245 …} +context: Sylius\TwigHooks\Bag\DataBag {#13246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13248 …} +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 {#13257 #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 {#13249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13245 …} +context: Sylius\TwigHooks\Bag\DataBag {#13246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13248 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 5.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13523 …} +context: Sylius\TwigHooks\Bag\DataBag {#13524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13526 …} +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 {#13535 #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 {#13527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13523 …} +context: Sylius\TwigHooks\Bag\DataBag {#13524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13526 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 15.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8270 #id: 534 #code: "R5038" #attributes: Doctrine\ORM\PersistentCollection {#8154 …} #variants: Doctrine\ORM\PersistentCollection {#8486 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1773152177 {#7679 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777532886 {#7995 : 2026-04-30 09:08:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr" #translatable: App\Entity\Product\Product {#8270} #id: 534 #name: "Flexible 3/8 50m 2Tresses acier ø10" #slug: "flexible-3-8-50m-2tresses-acier-o10-R5038" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8619 …} #channels: Doctrine\ORM\PersistentCollection {#6535 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#6282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6538 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7701 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8175 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7754 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8259 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13828 +product: App\Entity\Product\Product {#8270 #id: 534 #code: "R5038" #attributes: Doctrine\ORM\PersistentCollection {#8154 …} #variants: Doctrine\ORM\PersistentCollection {#8486 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1773152177 {#7679 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777532886 {#7995 : 2026-04-30 09:08:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr" #translatable: App\Entity\Product\Product {#8270} #id: 534 #name: "Flexible 3/8 50m 2Tresses acier ø10" #slug: "flexible-3-8-50m-2tresses-acier-o10-R5038" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8619 …} #channels: Doctrine\ORM\PersistentCollection {#6535 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#6282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6538 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7701 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8175 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7754 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8259 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14054 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 2.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8270 #id: 534 #code: "R5038" #attributes: Doctrine\ORM\PersistentCollection {#8154 …} #variants: Doctrine\ORM\PersistentCollection {#8486 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1773152177 {#7679 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777532886 {#7995 : 2026-04-30 09:08:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr" #translatable: App\Entity\Product\Product {#8270} #id: 534 #name: "Flexible 3/8 50m 2Tresses acier ø10" #slug: "flexible-3-8-50m-2tresses-acier-o10-R5038" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8619 …} #channels: Doctrine\ORM\PersistentCollection {#6535 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#6282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6538 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7701 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8175 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7754 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8259 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible 3/8 50m 2Tresses acier ø10" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14481 -props: [ "product" => App\Entity\Product\Product {#8270 #id: 534 #code: "R5038" #attributes: Doctrine\ORM\PersistentCollection {#8154 …} #variants: Doctrine\ORM\PersistentCollection {#8486 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1773152177 {#7679 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777532886 {#7995 : 2026-04-30 09:08:06.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8613 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr" #translatable: App\Entity\Product\Product {#8270} #id: 534 #name: "Flexible 3/8 50m 2Tresses acier ø10" #slug: "flexible-3-8-50m-2tresses-acier-o10-R5038" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8619 …} #channels: Doctrine\ORM\PersistentCollection {#6535 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#6282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6538 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7701 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8175 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7754 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8217 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8259 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …} +context: Sylius\TwigHooks\Bag\DataBag {#14539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14411 #collection: Doctrine\Common\Collections\ArrayCollection {#14412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23745 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23807 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …} +context: Sylius\TwigHooks\Bag\DataBag {#14539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Flexible 3/8 50m 2Tresses acier ø10" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14411 #collection: Doctrine\Common\Collections\ArrayCollection {#14412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23745 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23807 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14549 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14541 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …} +context: Sylius\TwigHooks\Bag\DataBag {#14539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14411 #collection: Doctrine\Common\Collections\ArrayCollection {#14412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23745 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23807 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14607 …} +context: Sylius\TwigHooks\Bag\DataBag {#14615 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14054 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14626 +variant: App\Entity\Product\ProductVariant {#14054 …} +price: "555,65\u{A0}€" +originalPrice: "555,65\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14607 …} +context: Sylius\TwigHooks\Bag\DataBag {#14615 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …} +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 | 108.0 MiB | 10.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8626 #id: 538 #code: "R5038B" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1773152177 {#8624 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777533026 {#8623 : 2026-04-30 09:10:26.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr" #translatable: App\Entity\Product\Product {#8626} #id: 538 #name: "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26203561" #slug: "flexible-3-8-50-m-2-tresses-acier-o-10-raccord-26203561-R5038B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8627 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8629 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8631 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8633 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8635 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14459 +product: App\Entity\Product\Product {#8626 #id: 538 #code: "R5038B" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1773152177 {#8624 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777533026 {#8623 : 2026-04-30 09:10:26.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr" #translatable: App\Entity\Product\Product {#8626} #id: 538 #name: "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26203561" #slug: "flexible-3-8-50-m-2-tresses-acier-o-10-raccord-26203561-R5038B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8627 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8629 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8631 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8633 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8635 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14701 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8626 #id: 538 #code: "R5038B" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1773152177 {#8624 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777533026 {#8623 : 2026-04-30 09:10:26.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr" #translatable: App\Entity\Product\Product {#8626} #id: 538 #name: "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26203561" #slug: "flexible-3-8-50-m-2-tresses-acier-o-10-raccord-26203561-R5038B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8627 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8629 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8631 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8633 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8635 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26203561" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14776 -props: [ "product" => App\Entity\Product\Product {#8626 #id: 538 #code: "R5038B" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1773152177 {#8624 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777533026 {#8623 : 2026-04-30 09:10:26.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr" #translatable: App\Entity\Product\Product {#8626} #id: 538 #name: "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26203561" #slug: "flexible-3-8-50-m-2-tresses-acier-o-10-raccord-26203561-R5038B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8627 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8629 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8631 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8633 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8635 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14760 …} +context: Sylius\TwigHooks\Bag\DataBag {#14822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14757 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14701 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14721 #collection: Doctrine\Common\Collections\ArrayCollection {#14722 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14719 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23832 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23834 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14760 …} +context: Sylius\TwigHooks\Bag\DataBag {#14822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14757 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26203561" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14721 #collection: Doctrine\Common\Collections\ArrayCollection {#14722 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14719 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23832 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23834 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14826 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14760 …} +context: Sylius\TwigHooks\Bag\DataBag {#14822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14757 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14701 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14721 #collection: Doctrine\Common\Collections\ArrayCollection {#14722 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14719 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23832 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23834 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14867 …} +context: Sylius\TwigHooks\Bag\DataBag {#14874 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14701 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14879 +variant: App\Entity\Product\ProductVariant {#14701 …} +price: "567,55\u{A0}€" +originalPrice: "567,55\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14867 …} +context: Sylius\TwigHooks\Bag\DataBag {#14874 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …} +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 | 108.0 MiB | 5.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8660 #id: 539 #code: "R5038BLEU" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1773152177 {#8658 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534078 {#8657 : 2026-04-30 09:27:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr" #translatable: App\Entity\Product\Product {#8660} #id: 539 #name: "Flexible 50 m 3/8 Bleu 2 tresses acier MC/FBSP 3/8" #slug: "flexible-50-m-3-8-bleu-2-tresses-acier-mc-fbsp-3-8-R5038BLEU" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8661 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8663 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8665 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8667 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8669 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14767 +product: App\Entity\Product\Product {#8660 #id: 539 #code: "R5038BLEU" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1773152177 {#8658 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534078 {#8657 : 2026-04-30 09:27:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr" #translatable: App\Entity\Product\Product {#8660} #id: 539 #name: "Flexible 50 m 3/8 Bleu 2 tresses acier MC/FBSP 3/8" #slug: "flexible-50-m-3-8-bleu-2-tresses-acier-mc-fbsp-3-8-R5038BLEU" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8661 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8663 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8665 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8667 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8669 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14944 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8660 #id: 539 #code: "R5038BLEU" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1773152177 {#8658 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534078 {#8657 : 2026-04-30 09:27:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr" #translatable: App\Entity\Product\Product {#8660} #id: 539 #name: "Flexible 50 m 3/8 Bleu 2 tresses acier MC/FBSP 3/8" #slug: "flexible-50-m-3-8-bleu-2-tresses-acier-mc-fbsp-3-8-R5038BLEU" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8661 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8663 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8665 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8667 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8669 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible 50 m 3/8 Bleu 2 tresses acier MC/FBSP 3/8" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15019 -props: [ "product" => App\Entity\Product\Product {#8660 #id: 539 #code: "R5038BLEU" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1773152177 {#8658 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534078 {#8657 : 2026-04-30 09:27:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr" #translatable: App\Entity\Product\Product {#8660} #id: 539 #name: "Flexible 50 m 3/8 Bleu 2 tresses acier MC/FBSP 3/8" #slug: "flexible-50-m-3-8-bleu-2-tresses-acier-mc-fbsp-3-8-R5038BLEU" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8661 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8663 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8665 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8667 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8669 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15003 …} +context: Sylius\TwigHooks\Bag\DataBag {#15065 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14944 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14964 #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14962 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23851 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23853 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15003 …} +context: Sylius\TwigHooks\Bag\DataBag {#15065 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Flexible 50 m 3/8 Bleu 2 tresses acier MC/FBSP 3/8" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14964 #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14962 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23851 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23853 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15069 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15003 …} +context: Sylius\TwigHooks\Bag\DataBag {#15065 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14944 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14964 #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14962 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23851 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23853 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15110 …} +context: Sylius\TwigHooks\Bag\DataBag {#15117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15118 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14944 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15122 +variant: App\Entity\Product\ProductVariant {#14944 …} +price: "665,40\u{A0}€" +originalPrice: "665,40\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15110 …} +context: Sylius\TwigHooks\Bag\DataBag {#15117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15118 …} +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 | 108.0 MiB | 5.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8694 #id: 540 #code: "R5038V" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8713 …} #options: Doctrine\ORM\PersistentCollection {#8717 …} #associations: Doctrine\ORM\PersistentCollection {#8715 …} #createdAt: DateTime @1773152177 {#8692 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534277 {#8691 : 2026-04-30 09:31:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8720 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8721 #locale: "fr" #translatable: App\Entity\Product\Product {#8694} #id: 540 #name: "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26025040" #slug: "flexible-3-8-50-m-2-tresses-acier-o-10-raccord-26025040-R5038V" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8723 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8695 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8697 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8699 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8701 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8703 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15010 +product: App\Entity\Product\Product {#8694 #id: 540 #code: "R5038V" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8713 …} #options: Doctrine\ORM\PersistentCollection {#8717 …} #associations: Doctrine\ORM\PersistentCollection {#8715 …} #createdAt: DateTime @1773152177 {#8692 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534277 {#8691 : 2026-04-30 09:31:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8720 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8721 #locale: "fr" #translatable: App\Entity\Product\Product {#8694} #id: 540 #name: "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26025040" #slug: "flexible-3-8-50-m-2-tresses-acier-o-10-raccord-26025040-R5038V" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8723 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8695 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8697 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8699 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8701 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8703 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15187 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8694 #id: 540 #code: "R5038V" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8713 …} #options: Doctrine\ORM\PersistentCollection {#8717 …} #associations: Doctrine\ORM\PersistentCollection {#8715 …} #createdAt: DateTime @1773152177 {#8692 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534277 {#8691 : 2026-04-30 09:31:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8720 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8721 #locale: "fr" #translatable: App\Entity\Product\Product {#8694} #id: 540 #name: "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26025040" #slug: "flexible-3-8-50-m-2-tresses-acier-o-10-raccord-26025040-R5038V" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8723 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8695 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8697 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8699 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8701 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8703 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26025040" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15262 -props: [ "product" => App\Entity\Product\Product {#8694 #id: 540 #code: "R5038V" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8713 …} #options: Doctrine\ORM\PersistentCollection {#8717 …} #associations: Doctrine\ORM\PersistentCollection {#8715 …} #createdAt: DateTime @1773152177 {#8692 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534277 {#8691 : 2026-04-30 09:31:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8720 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8721 #locale: "fr" #translatable: App\Entity\Product\Product {#8694} #id: 540 #name: "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26025040" #slug: "flexible-3-8-50-m-2-tresses-acier-o-10-raccord-26025040-R5038V" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8723 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8695 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8697 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8699 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8701 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8703 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15246 …} +context: Sylius\TwigHooks\Bag\DataBag {#15308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15243 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15187 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15207 #collection: Doctrine\Common\Collections\ArrayCollection {#15208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15205 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23870 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23872 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15246 …} +context: Sylius\TwigHooks\Bag\DataBag {#15308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15243 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26025040" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15207 #collection: Doctrine\Common\Collections\ArrayCollection {#15208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15205 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23870 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23872 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15312 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15246 …} +context: Sylius\TwigHooks\Bag\DataBag {#15308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15243 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15187 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15207 #collection: Doctrine\Common\Collections\ArrayCollection {#15208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15205 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23870 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23872 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15362 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15353 …} +context: Sylius\TwigHooks\Bag\DataBag {#15360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15361 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15187 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15365 +variant: App\Entity\Product\ProductVariant {#15187 …} +price: "573,49\u{A0}€" +originalPrice: "573,49\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15362 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15353 …} +context: Sylius\TwigHooks\Bag\DataBag {#15360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15361 …} +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 | 108.0 MiB | 6.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8728 #id: 541 #code: "R50516" #attributes: Doctrine\ORM\PersistentCollection {#8745 …} #variants: Doctrine\ORM\PersistentCollection {#8747 …} #options: Doctrine\ORM\PersistentCollection {#8751 …} #associations: Doctrine\ORM\PersistentCollection {#8749 …} #createdAt: DateTime @1773152177 {#8726 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534384 {#8725 : 2026-04-30 09:33:04.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8754 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8755 #locale: "fr" #translatable: App\Entity\Product\Product {#8728} #id: 541 #name: "Flexible 5/16 50m 1Tresse acier ø8" #slug: "flexible-5-16-50m-1tresse-acier-o8-R50516" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8757 …} #channels: Doctrine\ORM\PersistentCollection {#8743 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8739 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8741 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8729 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8731 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8733 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8735 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8737 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15253 +product: App\Entity\Product\Product {#8728 #id: 541 #code: "R50516" #attributes: Doctrine\ORM\PersistentCollection {#8745 …} #variants: Doctrine\ORM\PersistentCollection {#8747 …} #options: Doctrine\ORM\PersistentCollection {#8751 …} #associations: Doctrine\ORM\PersistentCollection {#8749 …} #createdAt: DateTime @1773152177 {#8726 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534384 {#8725 : 2026-04-30 09:33:04.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8754 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8755 #locale: "fr" #translatable: App\Entity\Product\Product {#8728} #id: 541 #name: "Flexible 5/16 50m 1Tresse acier ø8" #slug: "flexible-5-16-50m-1tresse-acier-o8-R50516" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8757 …} #channels: Doctrine\ORM\PersistentCollection {#8743 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8739 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8741 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8729 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8731 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8733 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8735 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8737 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15430 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8728 #id: 541 #code: "R50516" #attributes: Doctrine\ORM\PersistentCollection {#8745 …} #variants: Doctrine\ORM\PersistentCollection {#8747 …} #options: Doctrine\ORM\PersistentCollection {#8751 …} #associations: Doctrine\ORM\PersistentCollection {#8749 …} #createdAt: DateTime @1773152177 {#8726 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534384 {#8725 : 2026-04-30 09:33:04.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8754 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8755 #locale: "fr" #translatable: App\Entity\Product\Product {#8728} #id: 541 #name: "Flexible 5/16 50m 1Tresse acier ø8" #slug: "flexible-5-16-50m-1tresse-acier-o8-R50516" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8757 …} #channels: Doctrine\ORM\PersistentCollection {#8743 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8739 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8741 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8729 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8731 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8733 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8735 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8737 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible 5/16 50m 1Tresse acier ø8" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15505 -props: [ "product" => App\Entity\Product\Product {#8728 #id: 541 #code: "R50516" #attributes: Doctrine\ORM\PersistentCollection {#8745 …} #variants: Doctrine\ORM\PersistentCollection {#8747 …} #options: Doctrine\ORM\PersistentCollection {#8751 …} #associations: Doctrine\ORM\PersistentCollection {#8749 …} #createdAt: DateTime @1773152177 {#8726 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534384 {#8725 : 2026-04-30 09:33:04.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8754 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8755 #locale: "fr" #translatable: App\Entity\Product\Product {#8728} #id: 541 #name: "Flexible 5/16 50m 1Tresse acier ø8" #slug: "flexible-5-16-50m-1tresse-acier-o8-R50516" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8757 …} #channels: Doctrine\ORM\PersistentCollection {#8743 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8739 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8741 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8729 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8731 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8733 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8735 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8737 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15486 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15430 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15450 #collection: Doctrine\Common\Collections\ArrayCollection {#15451 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23889 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15486 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Flexible 5/16 50m 1Tresse acier ø8" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15450 #collection: Doctrine\Common\Collections\ArrayCollection {#15451 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23889 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15555 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …} +context: Sylius\TwigHooks\Bag\DataBag {#15551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15486 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15430 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15450 #collection: Doctrine\Common\Collections\ArrayCollection {#15451 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23889 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23891 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …} +context: Sylius\TwigHooks\Bag\DataBag {#15603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15604 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15430 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15608 +variant: App\Entity\Product\ProductVariant {#15430 …} +price: "506,87\u{A0}€" +originalPrice: "506,87\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …} +context: Sylius\TwigHooks\Bag\DataBag {#15603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15604 …} +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 | 108.0 MiB | 5.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8762 #id: 542 #code: "R50516B" #attributes: Doctrine\ORM\PersistentCollection {#8779 …} #variants: Doctrine\ORM\PersistentCollection {#8781 …} #options: Doctrine\ORM\PersistentCollection {#8785 …} #associations: Doctrine\ORM\PersistentCollection {#8783 …} #createdAt: DateTime @1773152177 {#8760 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534500 {#8759 : 2026-04-30 09:35:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8788 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8789 #locale: "fr" #translatable: App\Entity\Product\Product {#8762} #id: 542 #name: "Flexible HP 5/16 1 Tresse acier 50m +26203561" #slug: "flexible-hp-5-16-1-tresse-acier-50m-26203561-R50516B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8791 …} #channels: Doctrine\ORM\PersistentCollection {#8777 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8773 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8775 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8763 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8765 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8767 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8769 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8771 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15496 +product: App\Entity\Product\Product {#8762 #id: 542 #code: "R50516B" #attributes: Doctrine\ORM\PersistentCollection {#8779 …} #variants: Doctrine\ORM\PersistentCollection {#8781 …} #options: Doctrine\ORM\PersistentCollection {#8785 …} #associations: Doctrine\ORM\PersistentCollection {#8783 …} #createdAt: DateTime @1773152177 {#8760 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534500 {#8759 : 2026-04-30 09:35:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8788 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8789 #locale: "fr" #translatable: App\Entity\Product\Product {#8762} #id: 542 #name: "Flexible HP 5/16 1 Tresse acier 50m +26203561" #slug: "flexible-hp-5-16-1-tresse-acier-50m-26203561-R50516B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8791 …} #channels: Doctrine\ORM\PersistentCollection {#8777 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8773 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8775 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8763 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8765 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8767 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8769 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8771 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15673 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8762 #id: 542 #code: "R50516B" #attributes: Doctrine\ORM\PersistentCollection {#8779 …} #variants: Doctrine\ORM\PersistentCollection {#8781 …} #options: Doctrine\ORM\PersistentCollection {#8785 …} #associations: Doctrine\ORM\PersistentCollection {#8783 …} #createdAt: DateTime @1773152177 {#8760 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534500 {#8759 : 2026-04-30 09:35:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8788 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8789 #locale: "fr" #translatable: App\Entity\Product\Product {#8762} #id: 542 #name: "Flexible HP 5/16 1 Tresse acier 50m +26203561" #slug: "flexible-hp-5-16-1-tresse-acier-50m-26203561-R50516B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8791 …} #channels: Doctrine\ORM\PersistentCollection {#8777 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8773 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8775 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8763 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8765 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8767 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8769 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8771 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible HP 5/16 1 Tresse acier 50m +26203561" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15748 -props: [ "product" => App\Entity\Product\Product {#8762 #id: 542 #code: "R50516B" #attributes: Doctrine\ORM\PersistentCollection {#8779 …} #variants: Doctrine\ORM\PersistentCollection {#8781 …} #options: Doctrine\ORM\PersistentCollection {#8785 …} #associations: Doctrine\ORM\PersistentCollection {#8783 …} #createdAt: DateTime @1773152177 {#8760 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777534500 {#8759 : 2026-04-30 09:35:00.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8788 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8789 #locale: "fr" #translatable: App\Entity\Product\Product {#8762} #id: 542 #name: "Flexible HP 5/16 1 Tresse acier 50m +26203561" #slug: "flexible-hp-5-16-1-tresse-acier-50m-26203561-R50516B" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8791 …} #channels: Doctrine\ORM\PersistentCollection {#8777 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7991 …} #reviews: Doctrine\ORM\PersistentCollection {#8773 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8775 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8763 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8765 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8767 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8769 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8771 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15732 …} +context: Sylius\TwigHooks\Bag\DataBag {#15794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15729 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15673 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15693 #collection: Doctrine\Common\Collections\ArrayCollection {#15694 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23908 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23910 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15732 …} +context: Sylius\TwigHooks\Bag\DataBag {#15794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15729 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Flexible HP 5/16 1 Tresse acier 50m +26203561" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15693 #collection: Doctrine\Common\Collections\ArrayCollection {#15694 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23908 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23910 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15798 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15732 …} +context: Sylius\TwigHooks\Bag\DataBag {#15794 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15729 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15673 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15693 #collection: Doctrine\Common\Collections\ArrayCollection {#15694 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23908 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23910 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15839 …} +context: Sylius\TwigHooks\Bag\DataBag {#15846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15847 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15673 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15851 +variant: App\Entity\Product\ProductVariant {#15673 …} +price: "517,57\u{A0}€" +originalPrice: "517,57\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15839 …} +context: Sylius\TwigHooks\Bag\DataBag {#15846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15847 …} +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 | 108.0 MiB | 5.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8796 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#8816 …} #variants: Doctrine\ORM\PersistentCollection {#8818 …} #options: Doctrine\ORM\PersistentCollection {#8822 …} #associations: Doctrine\ORM\PersistentCollection {#8820 …} #createdAt: DateTime @1773152177 {#8794 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#8793 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8825 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8826 #locale: "fr" #translatable: App\Entity\Product\Product {#8796} #id: 564 #name: "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" #slug: "pistolet-600bar-80l-min-demi-lance-380mm-avec-raccord-tournant-RL600THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8828 …} #channels: Doctrine\ORM\PersistentCollection {#8814 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8798 …} #reviews: Doctrine\ORM\PersistentCollection {#8810 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8812 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8800 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8802 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8804 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8806 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8808 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15739 +product: App\Entity\Product\Product {#8796 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#8816 …} #variants: Doctrine\ORM\PersistentCollection {#8818 …} #options: Doctrine\ORM\PersistentCollection {#8822 …} #associations: Doctrine\ORM\PersistentCollection {#8820 …} #createdAt: DateTime @1773152177 {#8794 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#8793 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8825 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8826 #locale: "fr" #translatable: App\Entity\Product\Product {#8796} #id: 564 #name: "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" #slug: "pistolet-600bar-80l-min-demi-lance-380mm-avec-raccord-tournant-RL600THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8828 …} #channels: Doctrine\ORM\PersistentCollection {#8814 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8798 …} #reviews: Doctrine\ORM\PersistentCollection {#8810 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8812 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8800 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8802 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8804 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8806 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8808 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15916 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8796 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#8816 …} #variants: Doctrine\ORM\PersistentCollection {#8818 …} #options: Doctrine\ORM\PersistentCollection {#8822 …} #associations: Doctrine\ORM\PersistentCollection {#8820 …} #createdAt: DateTime @1773152177 {#8794 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#8793 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8825 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8826 #locale: "fr" #translatable: App\Entity\Product\Product {#8796} #id: 564 #name: "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" #slug: "pistolet-600bar-80l-min-demi-lance-380mm-avec-raccord-tournant-RL600THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8828 …} #channels: Doctrine\ORM\PersistentCollection {#8814 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8798 …} #reviews: Doctrine\ORM\PersistentCollection {#8810 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8812 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8800 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8802 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8804 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8806 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8808 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15991 -props: [ "product" => App\Entity\Product\Product {#8796 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#8816 …} #variants: Doctrine\ORM\PersistentCollection {#8818 …} #options: Doctrine\ORM\PersistentCollection {#8822 …} #associations: Doctrine\ORM\PersistentCollection {#8820 …} #createdAt: DateTime @1773152177 {#8794 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#8793 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8825 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8826 #locale: "fr" #translatable: App\Entity\Product\Product {#8796} #id: 564 #name: "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" #slug: "pistolet-600bar-80l-min-demi-lance-380mm-avec-raccord-tournant-RL600THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8828 …} #channels: Doctrine\ORM\PersistentCollection {#8814 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8798 …} #reviews: Doctrine\ORM\PersistentCollection {#8810 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8812 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8800 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8802 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8804 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8806 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8808 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15975 …} +context: Sylius\TwigHooks\Bag\DataBag {#16037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15916 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15936 #collection: Doctrine\Common\Collections\ArrayCollection {#15937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15934 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23929 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15975 …} +context: Sylius\TwigHooks\Bag\DataBag {#16037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15936 #collection: Doctrine\Common\Collections\ArrayCollection {#15937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15934 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23929 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16041 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15975 …} +context: Sylius\TwigHooks\Bag\DataBag {#16037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15916 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15936 #collection: Doctrine\Common\Collections\ArrayCollection {#15937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15934 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23929 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16091 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16082 …} +context: Sylius\TwigHooks\Bag\DataBag {#16089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16090 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15916 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16094 +variant: App\Entity\Product\ProductVariant {#15916 …} +price: "525,90\u{A0}€" +originalPrice: "525,90\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16091 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16082 …} +context: Sylius\TwigHooks\Bag\DataBag {#16089 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16090 …} +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 | 108.0 MiB | 19.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8833 #id: 570 #code: "SABE" #attributes: Doctrine\ORM\PersistentCollection {#8853 …} #variants: Doctrine\ORM\PersistentCollection {#8855 …} #options: Doctrine\ORM\PersistentCollection {#8859 …} #associations: Doctrine\ORM\PersistentCollection {#8857 …} #createdAt: DateTime @1773152177 {#8831 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032248 {#8830 : 2026-04-24 14:04:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8862 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8863 #locale: "fr" #translatable: App\Entity\Product\Product {#8833} #id: 570 #name: "Kit de sablage 250bars-30L/mn" #slug: "kit-de-sablage-250bars-30l-mn-SABE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8865 …} #channels: Doctrine\ORM\PersistentCollection {#8851 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8835 …} #reviews: Doctrine\ORM\PersistentCollection {#8847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8849 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8837 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8839 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8841 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8843 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8845 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15982 +product: App\Entity\Product\Product {#8833 #id: 570 #code: "SABE" #attributes: Doctrine\ORM\PersistentCollection {#8853 …} #variants: Doctrine\ORM\PersistentCollection {#8855 …} #options: Doctrine\ORM\PersistentCollection {#8859 …} #associations: Doctrine\ORM\PersistentCollection {#8857 …} #createdAt: DateTime @1773152177 {#8831 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032248 {#8830 : 2026-04-24 14:04:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8862 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8863 #locale: "fr" #translatable: App\Entity\Product\Product {#8833} #id: 570 #name: "Kit de sablage 250bars-30L/mn" #slug: "kit-de-sablage-250bars-30l-mn-SABE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8865 …} #channels: Doctrine\ORM\PersistentCollection {#8851 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8835 …} #reviews: Doctrine\ORM\PersistentCollection {#8847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8849 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8837 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8839 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8841 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8843 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8845 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16159 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 13.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8833 #id: 570 #code: "SABE" #attributes: Doctrine\ORM\PersistentCollection {#8853 …} #variants: Doctrine\ORM\PersistentCollection {#8855 …} #options: Doctrine\ORM\PersistentCollection {#8859 …} #associations: Doctrine\ORM\PersistentCollection {#8857 …} #createdAt: DateTime @1773152177 {#8831 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032248 {#8830 : 2026-04-24 14:04:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8862 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8863 #locale: "fr" #translatable: App\Entity\Product\Product {#8833} #id: 570 #name: "Kit de sablage 250bars-30L/mn" #slug: "kit-de-sablage-250bars-30l-mn-SABE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8865 …} #channels: Doctrine\ORM\PersistentCollection {#8851 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8835 …} #reviews: Doctrine\ORM\PersistentCollection {#8847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8849 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8837 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8839 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8841 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8843 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8845 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit de sablage 250bars-30L/mn" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16234 -props: [ "product" => App\Entity\Product\Product {#8833 #id: 570 #code: "SABE" #attributes: Doctrine\ORM\PersistentCollection {#8853 …} #variants: Doctrine\ORM\PersistentCollection {#8855 …} #options: Doctrine\ORM\PersistentCollection {#8859 …} #associations: Doctrine\ORM\PersistentCollection {#8857 …} #createdAt: DateTime @1773152177 {#8831 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032248 {#8830 : 2026-04-24 14:04:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8862 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8863 #locale: "fr" #translatable: App\Entity\Product\Product {#8833} #id: 570 #name: "Kit de sablage 250bars-30L/mn" #slug: "kit-de-sablage-250bars-30l-mn-SABE" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8865 …} #channels: Doctrine\ORM\PersistentCollection {#8851 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8835 …} #reviews: Doctrine\ORM\PersistentCollection {#8847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8849 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8837 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8839 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8841 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8843 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8845 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16227 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16218 …} +context: Sylius\TwigHooks\Bag\DataBag {#13819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16159 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16179 #collection: Doctrine\Common\Collections\ArrayCollection {#16180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23946 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23948 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16227 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16218 …} +context: Sylius\TwigHooks\Bag\DataBag {#13819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit de sablage 250bars-30L/mn" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16179 #collection: Doctrine\Common\Collections\ArrayCollection {#16180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23946 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23948 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13885 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16227 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16218 …} +context: Sylius\TwigHooks\Bag\DataBag {#13819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16159 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16179 #collection: Doctrine\Common\Collections\ArrayCollection {#16180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23946 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23948 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14161 …} +context: Sylius\TwigHooks\Bag\DataBag {#14185 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16159 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14228 +variant: App\Entity\Product\ProductVariant {#16159 …} +price: "240,29\u{A0}€" +originalPrice: "240,29\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14161 …} +context: Sylius\TwigHooks\Bag\DataBag {#14185 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14189 …} +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 | 108.0 MiB | 6.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8870 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#8890 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8894 …} #createdAt: DateTime @1773152176 {#8868 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#8867 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8899 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8900 #locale: "fr" #translatable: App\Entity\Product\Product {#8870} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8902 …} #channels: Doctrine\ORM\PersistentCollection {#8888 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8872 …} #reviews: Doctrine\ORM\PersistentCollection {#8884 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8886 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8874 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8876 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8878 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8880 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8882 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16225 +product: App\Entity\Product\Product {#8870 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#8890 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8894 …} #createdAt: DateTime @1773152176 {#8868 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#8867 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8899 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8900 #locale: "fr" #translatable: App\Entity\Product\Product {#8870} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8902 …} #channels: Doctrine\ORM\PersistentCollection {#8888 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8872 …} #reviews: Doctrine\ORM\PersistentCollection {#8884 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8886 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8874 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8876 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8878 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8880 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8882 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15475 …} +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 {#13592 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13625 …} +context: Sylius\TwigHooks\Bag\DataBag {#13631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13618 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8870 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#8890 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8894 …} #createdAt: DateTime @1773152176 {#8868 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#8867 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8899 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8900 #locale: "fr" #translatable: App\Entity\Product\Product {#8870} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8902 …} #channels: Doctrine\ORM\PersistentCollection {#8888 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8872 …} #reviews: Doctrine\ORM\PersistentCollection {#8884 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8886 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8874 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8876 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8878 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8880 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8882 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Enrouleur HR30 + Flex Jonction 3m" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16312 -props: [ "product" => App\Entity\Product\Product {#8870 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#8890 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8894 …} #createdAt: DateTime @1773152176 {#8868 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777368109 {#8867 : 2026-04-28 11:21:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8899 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8900 #locale: "fr" #translatable: App\Entity\Product\Product {#8870} #id: 321 #name: "Enrouleur HR30 + Flex Jonction 3m" #slug: "enrouleur-hr30-flex-jonction-3m-HR303M" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8902 …} #channels: Doctrine\ORM\PersistentCollection {#8888 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8872 …} #reviews: Doctrine\ORM\PersistentCollection {#8884 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8886 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8874 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8876 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8878 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8880 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8882 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16296 …} +context: Sylius\TwigHooks\Bag\DataBag {#16358 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16293 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15475 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15961 #collection: Doctrine\Common\Collections\ArrayCollection {#15970 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23965 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23967 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16296 …} +context: Sylius\TwigHooks\Bag\DataBag {#16358 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16293 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Enrouleur HR30 + Flex Jonction 3m" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15961 #collection: Doctrine\Common\Collections\ArrayCollection {#15970 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23965 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23967 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16362 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16296 …} +context: Sylius\TwigHooks\Bag\DataBag {#16358 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16293 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15475 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15961 #collection: Doctrine\Common\Collections\ArrayCollection {#15970 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23965 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23967 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16403 …} +context: Sylius\TwigHooks\Bag\DataBag {#16410 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16411 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15475 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16415 +variant: App\Entity\Product\ProductVariant {#15475 …} +price: "251,06\u{A0}€" +originalPrice: "251,06\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9078 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11852 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9075 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16403 …} +context: Sylius\TwigHooks\Bag\DataBag {#16410 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16411 …} +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 | 108.0 MiB | 5.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11918 …} +context: Sylius\TwigHooks\Bag\DataBag {#13110 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11928 …} +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 {#13505 +cart: App\Entity\Order\Order {#12237 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11918 …} +context: Sylius\TwigHooks\Bag\DataBag {#13110 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11928 …} +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 …} } |
|||