Components
12
Twig Components
44
Render Count
90
ms
Render Time
32.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 32.0 MiB | 1.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12247 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12240 …} +context: Sylius\TwigHooks\Bag\DataBag {#12246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12245 …} +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 {#12390 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12247 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12240 …} +context: Sylius\TwigHooks\Bag\DataBag {#12246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12245 …} +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 | 32.0 MiB | 1.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12334 …} +context: Sylius\TwigHooks\Bag\DataBag {#12336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12337 …} +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 {#12347 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12334 …} +context: Sylius\TwigHooks\Bag\DataBag {#12336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12337 …} +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 | 32.0 MiB | 10.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12446 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12419 …} +context: Sylius\TwigHooks\Bag\DataBag {#12441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12439 …} +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 {#12467 +cart: App\Entity\Order\Order {#12522 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12446 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12419 …} +context: Sylius\TwigHooks\Bag\DataBag {#12441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12439 …} +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 | 32.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13155 …} +context: Sylius\TwigHooks\Bag\DataBag {#13151 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13153 …} +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 {#13165 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13155 …} +context: Sylius\TwigHooks\Bag\DataBag {#13151 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13153 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 32.0 MiB | 2.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13752 …} +context: Sylius\TwigHooks\Bag\DataBag {#13751 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13749 …} +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 {#13829 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13752 …} +context: Sylius\TwigHooks\Bag\DataBag {#13751 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13749 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 32.0 MiB | 1.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13894 …} +context: Sylius\TwigHooks\Bag\DataBag {#13895 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13897 …} +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 {#13906 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13894 …} +context: Sylius\TwigHooks\Bag\DataBag {#13895 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13897 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 32.0 MiB | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13983 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13979 …} +context: Sylius\TwigHooks\Bag\DataBag {#13980 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13982 …} +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 {#13991 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13983 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13979 …} +context: Sylius\TwigHooks\Bag\DataBag {#13980 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13982 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 16.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7922 #id: 539 #code: "R5038BLEU" #attributes: Doctrine\ORM\PersistentCollection {#8555 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8836 …} #createdAt: DateTime @1773152177 {#8154 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027673 {#7973 : 2026-04-24 12:47:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8895 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8898 #locale: "fr" #translatable: App\Entity\Product\Product {#7922} #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 {#8901 …} #channels: Doctrine\ORM\PersistentCollection {#8410 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8342 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8413 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7959 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8177 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7902 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8162 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14516 +product: App\Entity\Product\Product {#7922 #id: 539 #code: "R5038BLEU" #attributes: Doctrine\ORM\PersistentCollection {#8555 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8836 …} #createdAt: DateTime @1773152177 {#8154 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027673 {#7973 : 2026-04-24 12:47:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8895 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8898 #locale: "fr" #translatable: App\Entity\Product\Product {#7922} #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 {#8901 …} #channels: Doctrine\ORM\PersistentCollection {#8410 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8342 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8413 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7959 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8177 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7902 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8162 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14742 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 2.27 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7922 #id: 539 #code: "R5038BLEU" #attributes: Doctrine\ORM\PersistentCollection {#8555 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8836 …} #createdAt: DateTime @1773152177 {#8154 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027673 {#7973 : 2026-04-24 12:47:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8895 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8898 #locale: "fr" #translatable: App\Entity\Product\Product {#7922} #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 {#8901 …} #channels: Doctrine\ORM\PersistentCollection {#8410 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8342 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8413 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7959 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8177 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7902 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8162 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #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 {#15169 -props: [ "product" => App\Entity\Product\Product {#7922 #id: 539 #code: "R5038BLEU" #attributes: Doctrine\ORM\PersistentCollection {#8555 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8896 …} #associations: Doctrine\ORM\PersistentCollection {#8836 …} #createdAt: DateTime @1773152177 {#8154 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027673 {#7973 : 2026-04-24 12:47:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8895 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8898 #locale: "fr" #translatable: App\Entity\Product\Product {#7922} #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 {#8901 …} #channels: Doctrine\ORM\PersistentCollection {#8410 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8342 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8413 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7959 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8177 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7902 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8162 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15229 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15232 …} +context: Sylius\TwigHooks\Bag\DataBag {#15227 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15226 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14742 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15098 #collection: Doctrine\Common\Collections\ArrayCollection {#15097 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14935 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23926 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23988 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15229 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15232 …} +context: Sylius\TwigHooks\Bag\DataBag {#15227 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15226 …} +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 {#15098 #collection: Doctrine\Common\Collections\ArrayCollection {#15097 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14935 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23926 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23988 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15237 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15229 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15232 …} +context: Sylius\TwigHooks\Bag\DataBag {#15227 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15226 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14742 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15098 #collection: Doctrine\Common\Collections\ArrayCollection {#15097 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14935 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23926 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23988 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15295 …} +context: Sylius\TwigHooks\Bag\DataBag {#15303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15304 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14742 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15314 +variant: App\Entity\Product\ProductVariant {#14742 …} +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 {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15295 …} +context: Sylius\TwigHooks\Bag\DataBag {#15303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15304 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 10.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8911 #id: 540 #code: "R5038V" #attributes: Doctrine\ORM\PersistentCollection {#8928 …} #variants: Doctrine\ORM\PersistentCollection {#8930 …} #options: Doctrine\ORM\PersistentCollection {#8934 …} #associations: Doctrine\ORM\PersistentCollection {#8932 …} #createdAt: DateTime @1773152177 {#8906 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027805 {#8905 : 2026-04-24 12:50:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8937 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8938 #locale: "fr" #translatable: App\Entity\Product\Product {#8911} #id: 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 {#8940 …} #channels: Doctrine\ORM\PersistentCollection {#8926 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8922 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8924 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8912 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8914 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8916 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8918 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8920 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15147 +product: App\Entity\Product\Product {#8911 #id: 540 #code: "R5038V" #attributes: Doctrine\ORM\PersistentCollection {#8928 …} #variants: Doctrine\ORM\PersistentCollection {#8930 …} #options: Doctrine\ORM\PersistentCollection {#8934 …} #associations: Doctrine\ORM\PersistentCollection {#8932 …} #createdAt: DateTime @1773152177 {#8906 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027805 {#8905 : 2026-04-24 12:50:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8937 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8938 #locale: "fr" #translatable: App\Entity\Product\Product {#8911} #id: 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 {#8940 …} #channels: Doctrine\ORM\PersistentCollection {#8926 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8922 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8924 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8912 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8914 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8916 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8918 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8920 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15388 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8911 #id: 540 #code: "R5038V" #attributes: Doctrine\ORM\PersistentCollection {#8928 …} #variants: Doctrine\ORM\PersistentCollection {#8930 …} #options: Doctrine\ORM\PersistentCollection {#8934 …} #associations: Doctrine\ORM\PersistentCollection {#8932 …} #createdAt: DateTime @1773152177 {#8906 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027805 {#8905 : 2026-04-24 12:50:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8937 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8938 #locale: "fr" #translatable: App\Entity\Product\Product {#8911} #id: 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 {#8940 …} #channels: Doctrine\ORM\PersistentCollection {#8926 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8922 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8924 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8912 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8914 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8916 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8918 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8920 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible 3/8 50 m 2 Tresses acier ø 10 + Raccord 26025040" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15464 -props: [ "product" => App\Entity\Product\Product {#8911 #id: 540 #code: "R5038V" #attributes: Doctrine\ORM\PersistentCollection {#8928 …} #variants: Doctrine\ORM\PersistentCollection {#8930 …} #options: Doctrine\ORM\PersistentCollection {#8934 …} #associations: Doctrine\ORM\PersistentCollection {#8932 …} #createdAt: DateTime @1773152177 {#8906 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027805 {#8905 : 2026-04-24 12:50:05.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8937 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8938 #locale: "fr" #translatable: App\Entity\Product\Product {#8911} #id: 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 {#8940 …} #channels: Doctrine\ORM\PersistentCollection {#8926 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8922 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8924 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8912 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8914 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8916 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8918 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8920 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15448 …} +context: Sylius\TwigHooks\Bag\DataBag {#15510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15445 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15388 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15395 #collection: Doctrine\Common\Collections\ArrayCollection {#15404 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15383 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24013 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24015 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15448 …} +context: Sylius\TwigHooks\Bag\DataBag {#15510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15445 …} +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 {#15395 #collection: Doctrine\Common\Collections\ArrayCollection {#15404 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15383 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24013 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24015 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15514 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15448 …} +context: Sylius\TwigHooks\Bag\DataBag {#15510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15445 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15388 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15395 #collection: Doctrine\Common\Collections\ArrayCollection {#15404 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15383 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24013 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24015 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4817 …} +context: Sylius\TwigHooks\Bag\DataBag {#5241 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5214 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15388 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5222 +variant: App\Entity\Product\ProductVariant {#15388 …} +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 {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4817 …} +context: Sylius\TwigHooks\Bag\DataBag {#5241 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5214 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8945 #id: 541 #code: "R50516" #attributes: Doctrine\ORM\PersistentCollection {#8962 …} #variants: Doctrine\ORM\PersistentCollection {#8964 …} #options: Doctrine\ORM\PersistentCollection {#8968 …} #associations: Doctrine\ORM\PersistentCollection {#8966 …} #createdAt: DateTime @1773152177 {#8943 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027859 {#8942 : 2026-04-24 12:50:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8971 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8972 #locale: "fr" #translatable: App\Entity\Product\Product {#8945} #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 {#8974 …} #channels: Doctrine\ORM\PersistentCollection {#8960 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8956 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8958 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8946 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8948 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8950 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8952 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8954 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15455 +product: App\Entity\Product\Product {#8945 #id: 541 #code: "R50516" #attributes: Doctrine\ORM\PersistentCollection {#8962 …} #variants: Doctrine\ORM\PersistentCollection {#8964 …} #options: Doctrine\ORM\PersistentCollection {#8968 …} #associations: Doctrine\ORM\PersistentCollection {#8966 …} #createdAt: DateTime @1773152177 {#8943 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027859 {#8942 : 2026-04-24 12:50:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8971 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8972 #locale: "fr" #translatable: App\Entity\Product\Product {#8945} #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 {#8974 …} #channels: Doctrine\ORM\PersistentCollection {#8960 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8956 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8958 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8946 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8948 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8950 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8952 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8954 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6302 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8945 #id: 541 #code: "R50516" #attributes: Doctrine\ORM\PersistentCollection {#8962 …} #variants: Doctrine\ORM\PersistentCollection {#8964 …} #options: Doctrine\ORM\PersistentCollection {#8968 …} #associations: Doctrine\ORM\PersistentCollection {#8966 …} #createdAt: DateTime @1773152177 {#8943 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027859 {#8942 : 2026-04-24 12:50:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8971 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8972 #locale: "fr" #translatable: App\Entity\Product\Product {#8945} #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 {#8974 …} #channels: Doctrine\ORM\PersistentCollection {#8960 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8956 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8958 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8946 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8948 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8950 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8952 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8954 …} #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 {#6543 -props: [ "product" => App\Entity\Product\Product {#8945 #id: 541 #code: "R50516" #attributes: Doctrine\ORM\PersistentCollection {#8962 …} #variants: Doctrine\ORM\PersistentCollection {#8964 …} #options: Doctrine\ORM\PersistentCollection {#8968 …} #associations: Doctrine\ORM\PersistentCollection {#8966 …} #createdAt: DateTime @1773152177 {#8943 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027859 {#8942 : 2026-04-24 12:50:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8971 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8972 #locale: "fr" #translatable: App\Entity\Product\Product {#8945} #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 {#8974 …} #channels: Doctrine\ORM\PersistentCollection {#8960 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8956 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8958 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8946 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8948 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8950 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8952 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8954 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6535 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6485 …} +context: Sylius\TwigHooks\Bag\DataBag {#6808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6445 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6302 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6287 #collection: Doctrine\Common\Collections\ArrayCollection {#6295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#5454 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24032 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24034 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6535 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6485 …} +context: Sylius\TwigHooks\Bag\DataBag {#6808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6445 …} +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 {#6287 #collection: Doctrine\Common\Collections\ArrayCollection {#6295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#5454 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24032 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24034 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6814 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6535 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6485 …} +context: Sylius\TwigHooks\Bag\DataBag {#6808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6445 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6302 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6287 #collection: Doctrine\Common\Collections\ArrayCollection {#6295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#5454 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24032 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24034 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7780 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7184 …} +context: Sylius\TwigHooks\Bag\DataBag {#7770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7769 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6302 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7776 +variant: App\Entity\Product\ProductVariant {#6302 …} +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 {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7780 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7184 …} +context: Sylius\TwigHooks\Bag\DataBag {#7770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7769 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8979 #id: 542 #code: "R50516B" #attributes: Doctrine\ORM\PersistentCollection {#8996 …} #variants: Doctrine\ORM\PersistentCollection {#8998 …} #options: Doctrine\ORM\PersistentCollection {#9002 …} #associations: Doctrine\ORM\PersistentCollection {#9000 …} #createdAt: DateTime @1773152177 {#8977 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027936 {#8976 : 2026-04-24 12:52:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9005 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9006 #locale: "fr" #translatable: App\Entity\Product\Product {#8979} #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 {#9008 …} #channels: Doctrine\ORM\PersistentCollection {#8994 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8990 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8992 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8980 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8982 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8984 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8986 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8988 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6491 +product: App\Entity\Product\Product {#8979 #id: 542 #code: "R50516B" #attributes: Doctrine\ORM\PersistentCollection {#8996 …} #variants: Doctrine\ORM\PersistentCollection {#8998 …} #options: Doctrine\ORM\PersistentCollection {#9002 …} #associations: Doctrine\ORM\PersistentCollection {#9000 …} #createdAt: DateTime @1773152177 {#8977 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027936 {#8976 : 2026-04-24 12:52:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9005 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9006 #locale: "fr" #translatable: App\Entity\Product\Product {#8979} #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 {#9008 …} #channels: Doctrine\ORM\PersistentCollection {#8994 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8990 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8992 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8980 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8982 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8984 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8986 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8988 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8325 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8979 #id: 542 #code: "R50516B" #attributes: Doctrine\ORM\PersistentCollection {#8996 …} #variants: Doctrine\ORM\PersistentCollection {#8998 …} #options: Doctrine\ORM\PersistentCollection {#9002 …} #associations: Doctrine\ORM\PersistentCollection {#9000 …} #createdAt: DateTime @1773152177 {#8977 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027936 {#8976 : 2026-04-24 12:52:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9005 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9006 #locale: "fr" #translatable: App\Entity\Product\Product {#8979} #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 {#9008 …} #channels: Doctrine\ORM\PersistentCollection {#8994 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8990 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8992 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8980 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8982 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8984 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8986 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8988 …} #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 {#8707 -props: [ "product" => App\Entity\Product\Product {#8979 #id: 542 #code: "R50516B" #attributes: Doctrine\ORM\PersistentCollection {#8996 …} #variants: Doctrine\ORM\PersistentCollection {#8998 …} #options: Doctrine\ORM\PersistentCollection {#9002 …} #associations: Doctrine\ORM\PersistentCollection {#9000 …} #createdAt: DateTime @1773152177 {#8977 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777027936 {#8976 : 2026-04-24 12:52:16.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9005 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9006 #locale: "fr" #translatable: App\Entity\Product\Product {#8979} #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 {#9008 …} #channels: Doctrine\ORM\PersistentCollection {#8994 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8990 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8992 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8980 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8982 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8984 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8986 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8988 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8689 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8679 …} +context: Sylius\TwigHooks\Bag\DataBag {#9522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8667 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8325 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8384 #collection: Doctrine\Common\Collections\ArrayCollection {#8392 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8317 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24051 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24053 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8689 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8679 …} +context: Sylius\TwigHooks\Bag\DataBag {#9522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8667 …} +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 {#8384 #collection: Doctrine\Common\Collections\ArrayCollection {#8392 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8317 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24051 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24053 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#9529 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8689 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8679 …} +context: Sylius\TwigHooks\Bag\DataBag {#9522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8667 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8325 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8384 #collection: Doctrine\Common\Collections\ArrayCollection {#8392 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8317 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24051 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24053 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13846 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13102 …} +context: Sylius\TwigHooks\Bag\DataBag {#13147 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13146 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8325 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13952 +variant: App\Entity\Product\ProductVariant {#8325 …} +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 {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13846 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13102 …} +context: Sylius\TwigHooks\Bag\DataBag {#13147 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13146 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9013 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#9033 …} #variants: Doctrine\ORM\PersistentCollection {#9035 …} #options: Doctrine\ORM\PersistentCollection {#9039 …} #associations: Doctrine\ORM\PersistentCollection {#9037 …} #createdAt: DateTime @1773152177 {#9011 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#9010 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9042 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9043 #locale: "fr" #translatable: App\Entity\Product\Product {#9013} #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 {#9045 …} #channels: Doctrine\ORM\PersistentCollection {#9031 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9015 …} #reviews: Doctrine\ORM\PersistentCollection {#9027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9029 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9017 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9019 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9021 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9023 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9025 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8687 +product: App\Entity\Product\Product {#9013 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#9033 …} #variants: Doctrine\ORM\PersistentCollection {#9035 …} #options: Doctrine\ORM\PersistentCollection {#9039 …} #associations: Doctrine\ORM\PersistentCollection {#9037 …} #createdAt: DateTime @1773152177 {#9011 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#9010 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9042 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9043 #locale: "fr" #translatable: App\Entity\Product\Product {#9013} #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 {#9045 …} #channels: Doctrine\ORM\PersistentCollection {#9031 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9015 …} #reviews: Doctrine\ORM\PersistentCollection {#9027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9029 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9017 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9019 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9021 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9023 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9025 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14790 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9013 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#9033 …} #variants: Doctrine\ORM\PersistentCollection {#9035 …} #options: Doctrine\ORM\PersistentCollection {#9039 …} #associations: Doctrine\ORM\PersistentCollection {#9037 …} #createdAt: DateTime @1773152177 {#9011 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#9010 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9042 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9043 #locale: "fr" #translatable: App\Entity\Product\Product {#9013} #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 {#9045 …} #channels: Doctrine\ORM\PersistentCollection {#9031 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9015 …} #reviews: Doctrine\ORM\PersistentCollection {#9027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9029 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9017 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9019 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9021 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9023 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9025 …} #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 {#15559 -props: [ "product" => App\Entity\Product\Product {#9013 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#9033 …} #variants: Doctrine\ORM\PersistentCollection {#9035 …} #options: Doctrine\ORM\PersistentCollection {#9039 …} #associations: Doctrine\ORM\PersistentCollection {#9037 …} #createdAt: DateTime @1773152177 {#9011 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#9010 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9042 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9043 #locale: "fr" #translatable: App\Entity\Product\Product {#9013} #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 {#9045 …} #channels: Doctrine\ORM\PersistentCollection {#9031 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9015 …} #reviews: Doctrine\ORM\PersistentCollection {#9027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9029 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9017 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9019 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9021 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9023 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9025 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15543 …} +context: Sylius\TwigHooks\Bag\DataBag {#15605 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15540 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14790 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14864 #collection: Doctrine\Common\Collections\ArrayCollection {#14873 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14795 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24070 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24072 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15543 …} +context: Sylius\TwigHooks\Bag\DataBag {#15605 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15540 …} +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 {#14864 #collection: Doctrine\Common\Collections\ArrayCollection {#14873 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14795 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24070 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24072 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15609 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15543 …} +context: Sylius\TwigHooks\Bag\DataBag {#15605 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15540 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14790 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14864 #collection: Doctrine\Common\Collections\ArrayCollection {#14873 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14795 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24070 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24072 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15650 …} +context: Sylius\TwigHooks\Bag\DataBag {#15657 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15658 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14790 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15662 +variant: App\Entity\Product\ProductVariant {#14790 …} +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 {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15650 …} +context: Sylius\TwigHooks\Bag\DataBag {#15657 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15658 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9050 #id: 570 #code: "SABE" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9076 …} #associations: Doctrine\ORM\PersistentCollection {#9074 …} #createdAt: DateTime @1773152177 {#9048 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032248 {#9047 : 2026-04-24 14:04:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9079 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9080 #locale: "fr" #translatable: App\Entity\Product\Product {#9050} #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 {#9082 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9052 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9054 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9056 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9058 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9060 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9062 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15550 +product: App\Entity\Product\Product {#9050 #id: 570 #code: "SABE" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9076 …} #associations: Doctrine\ORM\PersistentCollection {#9074 …} #createdAt: DateTime @1773152177 {#9048 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032248 {#9047 : 2026-04-24 14:04:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9079 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9080 #locale: "fr" #translatable: App\Entity\Product\Product {#9050} #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 {#9082 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9052 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9054 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9056 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9058 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9060 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9062 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15726 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9050 #id: 570 #code: "SABE" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9076 …} #associations: Doctrine\ORM\PersistentCollection {#9074 …} #createdAt: DateTime @1773152177 {#9048 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032248 {#9047 : 2026-04-24 14:04:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9079 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9080 #locale: "fr" #translatable: App\Entity\Product\Product {#9050} #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 {#9082 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9052 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9054 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9056 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9058 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9060 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9062 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit de sablage 250bars-30L/mn" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15802 -props: [ "product" => App\Entity\Product\Product {#9050 #id: 570 #code: "SABE" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9072 …} #options: Doctrine\ORM\PersistentCollection {#9076 …} #associations: Doctrine\ORM\PersistentCollection {#9074 …} #createdAt: DateTime @1773152177 {#9048 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777032248 {#9047 : 2026-04-24 14:04:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9079 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9080 #locale: "fr" #translatable: App\Entity\Product\Product {#9050} #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 {#9082 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9052 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9054 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9056 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9058 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9060 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9062 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15786 …} +context: Sylius\TwigHooks\Bag\DataBag {#15848 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15783 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15726 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15733 #collection: Doctrine\Common\Collections\ArrayCollection {#15742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15721 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24089 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24091 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15786 …} +context: Sylius\TwigHooks\Bag\DataBag {#15848 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15783 …} +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 {#15733 #collection: Doctrine\Common\Collections\ArrayCollection {#15742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15721 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24089 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24091 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15852 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15786 …} +context: Sylius\TwigHooks\Bag\DataBag {#15848 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15783 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15726 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15733 #collection: Doctrine\Common\Collections\ArrayCollection {#15742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15721 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24089 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24091 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15902 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15893 …} +context: Sylius\TwigHooks\Bag\DataBag {#15900 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15901 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15726 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15905 +variant: App\Entity\Product\ProductVariant {#15726 …} +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 {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15902 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15893 …} +context: Sylius\TwigHooks\Bag\DataBag {#15900 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15901 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9087 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9108 …} #createdAt: DateTime @1773152176 {#9085 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776938048 {#9084 : 2026-04-23 11:54:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9113 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9114 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #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 {#9116 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9088 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9090 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9092 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9094 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9096 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15793 +product: App\Entity\Product\Product {#9087 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9108 …} #createdAt: DateTime @1773152176 {#9085 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776938048 {#9084 : 2026-04-23 11:54:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9113 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9114 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #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 {#9116 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9088 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9090 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9092 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9094 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9096 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15969 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9087 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9108 …} #createdAt: DateTime @1773152176 {#9085 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776938048 {#9084 : 2026-04-23 11:54:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9113 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9114 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #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 {#9116 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9088 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9090 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9092 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9094 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9096 …} #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 {#16045 -props: [ "product" => App\Entity\Product\Product {#9087 #id: 321 #code: "HR303M" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9108 …} #createdAt: DateTime @1773152176 {#9085 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776938048 {#9084 : 2026-04-23 11:54:08.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9113 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9114 #locale: "fr" #translatable: App\Entity\Product\Product {#9087} #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 {#9116 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9088 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9090 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9092 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9094 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9096 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16029 …} +context: Sylius\TwigHooks\Bag\DataBag {#16091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16026 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15969 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15976 #collection: Doctrine\Common\Collections\ArrayCollection {#15985 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15964 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24108 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24110 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16029 …} +context: Sylius\TwigHooks\Bag\DataBag {#16091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16026 …} +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 {#15976 #collection: Doctrine\Common\Collections\ArrayCollection {#15985 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15964 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24108 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24110 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16095 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16029 …} +context: Sylius\TwigHooks\Bag\DataBag {#16091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16026 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15969 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15976 #collection: Doctrine\Common\Collections\ArrayCollection {#15985 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15964 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24108 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24110 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16145 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16136 …} +context: Sylius\TwigHooks\Bag\DataBag {#16143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16144 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15969 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16148 +variant: App\Entity\Product\ProductVariant {#15969 …} +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 {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16145 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16136 …} +context: Sylius\TwigHooks\Bag\DataBag {#16143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16144 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9124 #id: 370 #code: "KEIP12ACIER" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9147 …} #associations: Doctrine\ORM\PersistentCollection {#9145 …} #createdAt: DateTime @1773152176 {#9119 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776945412 {#9118 : 2026-04-23 13:56:52.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9150 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9151 #locale: "fr" #translatable: App\Entity\Product\Product {#9124} #id: 370 #name: "Kit Enrouleur acier p/gamme IP 10/12cv" #slug: "kit-enrouleur-acier-p-gamme-ip-10-12cv-KEIP12ACIER" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9153 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9125 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9127 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9129 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9131 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9133 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16036 +product: App\Entity\Product\Product {#9124 #id: 370 #code: "KEIP12ACIER" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9147 …} #associations: Doctrine\ORM\PersistentCollection {#9145 …} #createdAt: DateTime @1773152176 {#9119 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776945412 {#9118 : 2026-04-23 13:56:52.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9150 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9151 #locale: "fr" #translatable: App\Entity\Product\Product {#9124} #id: 370 #name: "Kit Enrouleur acier p/gamme IP 10/12cv" #slug: "kit-enrouleur-acier-p-gamme-ip-10-12cv-KEIP12ACIER" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9153 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9125 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9127 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9129 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9131 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9133 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16212 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9124 #id: 370 #code: "KEIP12ACIER" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9147 …} #associations: Doctrine\ORM\PersistentCollection {#9145 …} #createdAt: DateTime @1773152176 {#9119 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776945412 {#9118 : 2026-04-23 13:56:52.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9150 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9151 #locale: "fr" #translatable: App\Entity\Product\Product {#9124} #id: 370 #name: "Kit Enrouleur acier p/gamme IP 10/12cv" #slug: "kit-enrouleur-acier-p-gamme-ip-10-12cv-KEIP12ACIER" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9153 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9125 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9127 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9129 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9131 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9133 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur acier p/gamme IP 10/12cv" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16288 -props: [ "product" => App\Entity\Product\Product {#9124 #id: 370 #code: "KEIP12ACIER" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9143 …} #options: Doctrine\ORM\PersistentCollection {#9147 …} #associations: Doctrine\ORM\PersistentCollection {#9145 …} #createdAt: DateTime @1773152176 {#9119 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776945412 {#9118 : 2026-04-23 13:56:52.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9150 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9151 #locale: "fr" #translatable: App\Entity\Product\Product {#9124} #id: 370 #name: "Kit Enrouleur acier p/gamme IP 10/12cv" #slug: "kit-enrouleur-acier-p-gamme-ip-10-12cv-KEIP12ACIER" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9153 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9125 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9127 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9129 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9131 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9133 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16272 …} +context: Sylius\TwigHooks\Bag\DataBag {#16334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16269 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16212 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16219 #collection: Doctrine\Common\Collections\ArrayCollection {#16228 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24127 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24129 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16272 …} +context: Sylius\TwigHooks\Bag\DataBag {#16334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16269 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur acier p/gamme IP 10/12cv" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16219 #collection: Doctrine\Common\Collections\ArrayCollection {#16228 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24127 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24129 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16338 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16272 …} +context: Sylius\TwigHooks\Bag\DataBag {#16334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16269 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16212 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16219 #collection: Doctrine\Common\Collections\ArrayCollection {#16228 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24127 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24129 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16379 …} +context: Sylius\TwigHooks\Bag\DataBag {#16386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16212 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16391 +variant: App\Entity\Product\ProductVariant {#16212 …} +price: "480,57\u{A0}€" +originalPrice: "480,57\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16379 …} +context: Sylius\TwigHooks\Bag\DataBag {#16386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 5.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9158 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9175 …} #variants: Doctrine\ORM\PersistentCollection {#9177 …} #options: Doctrine\ORM\PersistentCollection {#9181 …} #associations: Doctrine\ORM\PersistentCollection {#9179 …} #createdAt: DateTime @1773152176 {#9156 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776945513 {#9155 : 2026-04-23 13:58:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9184 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9185 #locale: "fr" #translatable: App\Entity\Product\Product {#9158} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9187 …} #channels: Doctrine\ORM\PersistentCollection {#9173 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9169 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9171 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9159 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9163 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9165 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9167 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16279 +product: App\Entity\Product\Product {#9158 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9175 …} #variants: Doctrine\ORM\PersistentCollection {#9177 …} #options: Doctrine\ORM\PersistentCollection {#9181 …} #associations: Doctrine\ORM\PersistentCollection {#9179 …} #createdAt: DateTime @1773152176 {#9156 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776945513 {#9155 : 2026-04-23 13:58:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9184 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9185 #locale: "fr" #translatable: App\Entity\Product\Product {#9158} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9187 …} #channels: Doctrine\ORM\PersistentCollection {#9173 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9169 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9171 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9159 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9163 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9165 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9167 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16455 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14081 …} +context: Sylius\TwigHooks\Bag\DataBag {#14087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14074 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9158 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9175 …} #variants: Doctrine\ORM\PersistentCollection {#9177 …} #options: Doctrine\ORM\PersistentCollection {#9181 …} #associations: Doctrine\ORM\PersistentCollection {#9179 …} #createdAt: DateTime @1773152176 {#9156 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776945513 {#9155 : 2026-04-23 13:58:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9184 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9185 #locale: "fr" #translatable: App\Entity\Product\Product {#9158} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9187 …} #channels: Doctrine\ORM\PersistentCollection {#9173 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9169 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9171 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9159 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9163 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9165 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9167 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16531 -props: [ "product" => App\Entity\Product\Product {#9158 #id: 371 #code: "KEIP75ABS" #attributes: Doctrine\ORM\PersistentCollection {#9175 …} #variants: Doctrine\ORM\PersistentCollection {#9177 …} #options: Doctrine\ORM\PersistentCollection {#9181 …} #associations: Doctrine\ORM\PersistentCollection {#9179 …} #createdAt: DateTime @1773152176 {#9156 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776945513 {#9155 : 2026-04-23 13:58:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9184 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9185 #locale: "fr" #translatable: App\Entity\Product\Product {#9158} #id: 371 #name: "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" #slug: "kit-enrouleur-abs-p-gamme-fp-ip-7-5cv-KEIP75ABS" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9187 …} #channels: Doctrine\ORM\PersistentCollection {#9173 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#9169 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9171 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9159 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9161 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9163 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9165 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9167 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16515 …} +context: Sylius\TwigHooks\Bag\DataBag {#16577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16512 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16455 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16462 #collection: Doctrine\Common\Collections\ArrayCollection {#16471 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16450 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24146 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24148 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16515 …} +context: Sylius\TwigHooks\Bag\DataBag {#16577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16512 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit Enrouleur ABS p/gamme FP/IP 7,5cv" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16462 #collection: Doctrine\Common\Collections\ArrayCollection {#16471 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16450 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24146 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24148 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16581 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16515 …} +context: Sylius\TwigHooks\Bag\DataBag {#16577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16512 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16455 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16462 #collection: Doctrine\Common\Collections\ArrayCollection {#16471 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16450 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24146 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24148 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16622 …} +context: Sylius\TwigHooks\Bag\DataBag {#16629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16455 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16634 +variant: App\Entity\Product\ProductVariant {#16455 …} +price: "386,54\u{A0}€" +originalPrice: "386,54\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9363 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12137 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9360 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16622 …} +context: Sylius\TwigHooks\Bag\DataBag {#16629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16630 …} +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 | 32.0 MiB | 5.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13777 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12203 …} +context: Sylius\TwigHooks\Bag\DataBag {#13767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12213 …} +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 {#13971 +cart: App\Entity\Order\Order {#12522 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13777 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12203 …} +context: Sylius\TwigHooks\Bag\DataBag {#13767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12213 …} +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 …} } |
|||