Components
12
Twig Components
44
Render Count
113
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 92.0 MiB | 4.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12841 …} +context: Sylius\TwigHooks\Bag\DataBag {#12847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12846 …} +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 {#12862 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12841 …} +context: Sylius\TwigHooks\Bag\DataBag {#12847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12846 …} +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 | 92.0 MiB | 2.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12939 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12935 …} +context: Sylius\TwigHooks\Bag\DataBag {#12937 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12938 …} +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 {#12948 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12939 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12935 …} +context: Sylius\TwigHooks\Bag\DataBag {#12937 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12938 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 94.0 MiB | 16.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13020 …} +context: Sylius\TwigHooks\Bag\DataBag {#13042 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13040 …} +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 {#13068 +cart: App\Entity\Order\Order {#13123 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13020 …} +context: Sylius\TwigHooks\Bag\DataBag {#13042 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13040 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 94.0 MiB | 1.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13756 …} +context: Sylius\TwigHooks\Bag\DataBag {#13752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13754 …} +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 {#13766 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13756 …} +context: Sylius\TwigHooks\Bag\DataBag {#13752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13754 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 94.0 MiB | 3.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14352 …} +context: Sylius\TwigHooks\Bag\DataBag {#14351 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14349 …} +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 {#14429 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14352 …} +context: Sylius\TwigHooks\Bag\DataBag {#14351 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14349 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 2.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14494 …} +context: Sylius\TwigHooks\Bag\DataBag {#14495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14497 …} +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 {#14506 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14494 …} +context: Sylius\TwigHooks\Bag\DataBag {#14495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14497 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 7.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14579 …} +context: Sylius\TwigHooks\Bag\DataBag {#14580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14582 …} +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 {#14591 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#353 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14579 …} +context: Sylius\TwigHooks\Bag\DataBag {#14580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14582 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 26.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8206 #id: 616 #code: "TURBO250075" #attributes: Doctrine\ORM\PersistentCollection {#8982 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9050 …} #createdAt: DateTime @1773152178 {#8296 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777039452 {#8188 : 2026-04-24 16:04:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9109 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#8206} #id: 616 #name: "Buse rotative 255 calibre 075" #slug: "buse-rotative-255-calibre-075-TURBO250075" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9115 …} #channels: Doctrine\ORM\PersistentCollection {#8837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#8769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8840 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15116 +product: App\Entity\Product\Product {#8206 #id: 616 #code: "TURBO250075" #attributes: Doctrine\ORM\PersistentCollection {#8982 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9050 …} #createdAt: DateTime @1773152178 {#8296 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777039452 {#8188 : 2026-04-24 16:04:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9109 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#8206} #id: 616 #name: "Buse rotative 255 calibre 075" #slug: "buse-rotative-255-calibre-075-TURBO250075" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9115 …} #channels: Doctrine\ORM\PersistentCollection {#8837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#8769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8840 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9123 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8206 #id: 616 #code: "TURBO250075" #attributes: Doctrine\ORM\PersistentCollection {#8982 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9050 …} #createdAt: DateTime @1773152178 {#8296 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777039452 {#8188 : 2026-04-24 16:04:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9109 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#8206} #id: 616 #name: "Buse rotative 255 calibre 075" #slug: "buse-rotative-255-calibre-075-TURBO250075" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9115 …} #channels: Doctrine\ORM\PersistentCollection {#8837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#8769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8840 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Buse rotative 255 calibre 075" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15276 -props: [ "product" => App\Entity\Product\Product {#8206 #id: 616 #code: "TURBO250075" #attributes: Doctrine\ORM\PersistentCollection {#8982 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9050 …} #createdAt: DateTime @1773152178 {#8296 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777039452 {#8188 : 2026-04-24 16:04:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9109 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#8206} #id: 616 #name: "Buse rotative 255 calibre 075" #slug: "buse-rotative-255-calibre-075-TURBO250075" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9115 …} #channels: Doctrine\ORM\PersistentCollection {#8837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#8769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8840 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 13.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15337 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15333 …} +context: Sylius\TwigHooks\Bag\DataBag {#15334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15336 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9123 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394 #collection: Doctrine\Common\Collections\ArrayCollection {#9393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23838 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23900 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15337 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15333 …} +context: Sylius\TwigHooks\Bag\DataBag {#15334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15336 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Buse rotative 255 calibre 075" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394 #collection: Doctrine\Common\Collections\ArrayCollection {#9393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23838 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23900 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15341 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15337 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15333 …} +context: Sylius\TwigHooks\Bag\DataBag {#15334 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15336 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9123 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394 #collection: Doctrine\Common\Collections\ArrayCollection {#9393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23838 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23900 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4807 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15399 …} +context: Sylius\TwigHooks\Bag\DataBag {#4804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4810 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9123 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#4827 +variant: App\Entity\Product\ProductVariant {#9123 …} +price: "92,43\u{A0}€" +originalPrice: "92,43\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4807 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15399 …} +context: Sylius\TwigHooks\Bag\DataBag {#4804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4810 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 5.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9399 #id: 104 #code: "301100031" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152174 {#9397 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777293750 {#9396 : 2026-04-27 14:42:30.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9399} #id: 104 #name: "Extension cheminée 125 mm DIMACTION 9130 à 26150HW" #slug: "extension-cheminee-125-mm-dimaction-9130-a-26150hw-301100031" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15254 +product: App\Entity\Product\Product {#9399 #id: 104 #code: "301100031" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152174 {#9397 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777293750 {#9396 : 2026-04-27 14:42:30.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9399} #id: 104 #name: "Extension cheminée 125 mm DIMACTION 9130 à 26150HW" #slug: "extension-cheminee-125-mm-dimaction-9130-a-26150hw-301100031" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9433 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9399 #id: 104 #code: "301100031" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152174 {#9397 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777293750 {#9396 : 2026-04-27 14:42:30.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9399} #id: 104 #name: "Extension cheminée 125 mm DIMACTION 9130 à 26150HW" #slug: "extension-cheminee-125-mm-dimaction-9130-a-26150hw-301100031" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Extension cheminée 125 mm DIMACTION 9130 à 26150HW" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6284 -props: [ "product" => App\Entity\Product\Product {#9399 #id: 104 #code: "301100031" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152174 {#9397 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777293750 {#9396 : 2026-04-27 14:42:30.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9399} #id: 104 #name: "Extension cheminée 125 mm DIMACTION 9130 à 26150HW" #slug: "extension-cheminee-125-mm-dimaction-9130-a-26150hw-301100031" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6320 …} +context: Sylius\TwigHooks\Bag\DataBag {#6328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6555 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23925 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6320 …} +context: Sylius\TwigHooks\Bag\DataBag {#6328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6555 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Extension cheminée 125 mm DIMACTION 9130 à 26150HW" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23925 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6671 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6320 …} +context: Sylius\TwigHooks\Bag\DataBag {#6328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6555 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23925 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23927 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7137 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6920 …} +context: Sylius\TwigHooks\Bag\DataBag {#7155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7141 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7156 +variant: App\Entity\Product\ProductVariant {#9433 …} +price: "90,00\u{A0}€" +originalPrice: "90,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7137 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6920 …} +context: Sylius\TwigHooks\Bag\DataBag {#7155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7141 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 5.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9450 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#9467 …} #variants: Doctrine\ORM\PersistentCollection {#9480 …} #options: Doctrine\ORM\PersistentCollection {#9471 …} #associations: Doctrine\ORM\PersistentCollection {#9469 …} #createdAt: DateTime @1773152175 {#9448 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365893 {#9447 : 2026-04-28 10:44:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9474 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9475 #locale: "fr" #translatable: App\Entity\Product\Product {#9450} #id: 283 #name: "Cartouche anti corrosion et anti tartre" #slug: "cartouche-anti-corrosion-et-anti-tartre-EK23100ASSP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9477 …} #channels: Doctrine\ORM\PersistentCollection {#9465 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9461 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9463 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9451 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9453 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9455 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9457 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9459 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6330 +product: App\Entity\Product\Product {#9450 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#9467 …} #variants: Doctrine\ORM\PersistentCollection {#9480 …} #options: Doctrine\ORM\PersistentCollection {#9471 …} #associations: Doctrine\ORM\PersistentCollection {#9469 …} #createdAt: DateTime @1773152175 {#9448 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365893 {#9447 : 2026-04-28 10:44:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9474 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9475 #locale: "fr" #translatable: App\Entity\Product\Product {#9450} #id: 283 #name: "Cartouche anti corrosion et anti tartre" #slug: "cartouche-anti-corrosion-et-anti-tartre-EK23100ASSP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9477 …} #channels: Doctrine\ORM\PersistentCollection {#9465 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9461 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9463 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9451 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9453 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9455 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9457 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9459 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9481 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9450 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#9467 …} #variants: Doctrine\ORM\PersistentCollection {#9480 …} #options: Doctrine\ORM\PersistentCollection {#9471 …} #associations: Doctrine\ORM\PersistentCollection {#9469 …} #createdAt: DateTime @1773152175 {#9448 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365893 {#9447 : 2026-04-28 10:44:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9474 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9475 #locale: "fr" #translatable: App\Entity\Product\Product {#9450} #id: 283 #name: "Cartouche anti corrosion et anti tartre" #slug: "cartouche-anti-corrosion-et-anti-tartre-EK23100ASSP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9477 …} #channels: Doctrine\ORM\PersistentCollection {#9465 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9461 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9463 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9451 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9453 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9455 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9457 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9459 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cartouche anti corrosion et anti tartre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8417 -props: [ "product" => App\Entity\Product\Product {#9450 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#9467 …} #variants: Doctrine\ORM\PersistentCollection {#9480 …} #options: Doctrine\ORM\PersistentCollection {#9471 …} #associations: Doctrine\ORM\PersistentCollection {#9469 …} #createdAt: DateTime @1773152175 {#9448 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777365893 {#9447 : 2026-04-28 10:44:53.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9474 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9475 #locale: "fr" #translatable: App\Entity\Product\Product {#9450} #id: 283 #name: "Cartouche anti corrosion et anti tartre" #slug: "cartouche-anti-corrosion-et-anti-tartre-EK23100ASSP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9477 …} #channels: Doctrine\ORM\PersistentCollection {#9465 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9461 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9463 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9451 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9453 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9455 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9457 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9459 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8167 …} +context: Sylius\TwigHooks\Bag\DataBag {#8403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8730 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9481 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9491 #collection: Doctrine\Common\Collections\ArrayCollection {#9492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9490 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23944 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23946 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8167 …} +context: Sylius\TwigHooks\Bag\DataBag {#8403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8730 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cartouche anti corrosion et anti tartre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9491 #collection: Doctrine\Common\Collections\ArrayCollection {#9492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9490 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23944 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23946 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8254 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8167 …} +context: Sylius\TwigHooks\Bag\DataBag {#8403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8730 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9481 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9491 #collection: Doctrine\Common\Collections\ArrayCollection {#9492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9490 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23944 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23946 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8953 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8942 …} +context: Sylius\TwigHooks\Bag\DataBag {#8951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8952 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9481 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8957 +variant: App\Entity\Product\ProductVariant {#9481 …} +price: "85,89\u{A0}€" +originalPrice: "85,89\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8953 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8942 …} +context: Sylius\TwigHooks\Bag\DataBag {#8951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8952 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9498 #id: 455 #code: "PI31030" #attributes: Doctrine\ORM\PersistentCollection {#9518 …} #variants: Doctrine\ORM\PersistentCollection {#9531 …} #options: Doctrine\ORM\PersistentCollection {#9522 …} #associations: Doctrine\ORM\PersistentCollection {#9520 …} #createdAt: DateTime @1773152177 {#9496 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382210 {#9495 : 2026-04-28 15:16:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9525 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9526 #locale: "fr" #translatable: App\Entity\Product\Product {#9498} #id: 455 #name: "Pistolet AL19 310b 30l/mn" #slug: "pistolet-al19-310b-30l-mn-PI31030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9528 …} #channels: Doctrine\ORM\PersistentCollection {#9516 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9512 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9514 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9502 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9504 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9506 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9508 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9510 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8419 +product: App\Entity\Product\Product {#9498 #id: 455 #code: "PI31030" #attributes: Doctrine\ORM\PersistentCollection {#9518 …} #variants: Doctrine\ORM\PersistentCollection {#9531 …} #options: Doctrine\ORM\PersistentCollection {#9522 …} #associations: Doctrine\ORM\PersistentCollection {#9520 …} #createdAt: DateTime @1773152177 {#9496 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382210 {#9495 : 2026-04-28 15:16:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9525 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9526 #locale: "fr" #translatable: App\Entity\Product\Product {#9498} #id: 455 #name: "Pistolet AL19 310b 30l/mn" #slug: "pistolet-al19-310b-30l-mn-PI31030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9528 …} #channels: Doctrine\ORM\PersistentCollection {#9516 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9512 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9514 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9502 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9504 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9506 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9508 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9510 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9532 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9498 #id: 455 #code: "PI31030" #attributes: Doctrine\ORM\PersistentCollection {#9518 …} #variants: Doctrine\ORM\PersistentCollection {#9531 …} #options: Doctrine\ORM\PersistentCollection {#9522 …} #associations: Doctrine\ORM\PersistentCollection {#9520 …} #createdAt: DateTime @1773152177 {#9496 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382210 {#9495 : 2026-04-28 15:16:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9525 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9526 #locale: "fr" #translatable: App\Entity\Product\Product {#9498} #id: 455 #name: "Pistolet AL19 310b 30l/mn" #slug: "pistolet-al19-310b-30l-mn-PI31030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9528 …} #channels: Doctrine\ORM\PersistentCollection {#9516 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9512 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9514 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9502 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9504 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9506 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9508 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9510 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet AL19 310b 30l/mn" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13134 -props: [ "product" => App\Entity\Product\Product {#9498 #id: 455 #code: "PI31030" #attributes: Doctrine\ORM\PersistentCollection {#9518 …} #variants: Doctrine\ORM\PersistentCollection {#9531 …} #options: Doctrine\ORM\PersistentCollection {#9522 …} #associations: Doctrine\ORM\PersistentCollection {#9520 …} #createdAt: DateTime @1773152177 {#9496 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382210 {#9495 : 2026-04-28 15:16:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9525 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9526 #locale: "fr" #translatable: App\Entity\Product\Product {#9498} #id: 455 #name: "Pistolet AL19 310b 30l/mn" #slug: "pistolet-al19-310b-30l-mn-PI31030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9528 …} #channels: Doctrine\ORM\PersistentCollection {#9516 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9512 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9514 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9502 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9504 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9506 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9508 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9510 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10124 …} +context: Sylius\TwigHooks\Bag\DataBag {#10162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14564 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9532 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9542 #collection: Doctrine\Common\Collections\ArrayCollection {#9543 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9541 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23963 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23965 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10124 …} +context: Sylius\TwigHooks\Bag\DataBag {#10162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14564 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet AL19 310b 30l/mn" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9542 #collection: Doctrine\Common\Collections\ArrayCollection {#9543 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9541 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23963 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23965 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15055 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10124 …} +context: Sylius\TwigHooks\Bag\DataBag {#10162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14564 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9532 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9542 #collection: Doctrine\Common\Collections\ArrayCollection {#9543 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9541 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23963 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23965 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15434 …} +context: Sylius\TwigHooks\Bag\DataBag {#15441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15442 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9532 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15446 +variant: App\Entity\Product\ProductVariant {#9532 …} +price: "83,35\u{A0}€" +originalPrice: "83,35\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15434 …} +context: Sylius\TwigHooks\Bag\DataBag {#15441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15442 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 4.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9549 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#9566 …} #variants: Doctrine\ORM\PersistentCollection {#9579 …} #options: Doctrine\ORM\PersistentCollection {#9570 …} #associations: Doctrine\ORM\PersistentCollection {#9568 …} #createdAt: DateTime @1773152177 {#9547 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#9546 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9573 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9574 #locale: "fr" #translatable: App\Entity\Product\Product {#9549} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9576 …} #channels: Doctrine\ORM\PersistentCollection {#9564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9562 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9550 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9552 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9554 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9556 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9558 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#10153 +product: App\Entity\Product\Product {#9549 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#9566 …} #variants: Doctrine\ORM\PersistentCollection {#9579 …} #options: Doctrine\ORM\PersistentCollection {#9570 …} #associations: Doctrine\ORM\PersistentCollection {#9568 …} #createdAt: DateTime @1773152177 {#9547 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#9546 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9573 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9574 #locale: "fr" #translatable: App\Entity\Product\Product {#9549} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9576 …} #channels: Doctrine\ORM\PersistentCollection {#9564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9562 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9550 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9552 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9554 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9556 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9558 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9580 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9549 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#9566 …} #variants: Doctrine\ORM\PersistentCollection {#9579 …} #options: Doctrine\ORM\PersistentCollection {#9570 …} #associations: Doctrine\ORM\PersistentCollection {#9568 …} #createdAt: DateTime @1773152177 {#9547 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#9546 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9573 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9574 #locale: "fr" #translatable: App\Entity\Product\Product {#9549} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9576 …} #channels: Doctrine\ORM\PersistentCollection {#9564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9562 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9550 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9552 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9554 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9556 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15563 -props: [ "product" => App\Entity\Product\Product {#9549 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#9566 …} #variants: Doctrine\ORM\PersistentCollection {#9579 …} #options: Doctrine\ORM\PersistentCollection {#9570 …} #associations: Doctrine\ORM\PersistentCollection {#9568 …} #createdAt: DateTime @1773152177 {#9547 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#9546 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9573 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9574 #locale: "fr" #translatable: App\Entity\Product\Product {#9549} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9576 …} #channels: Doctrine\ORM\PersistentCollection {#9564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9562 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9550 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9552 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9554 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9556 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15547 …} +context: Sylius\TwigHooks\Bag\DataBag {#15556 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15596 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9580 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9590 #collection: Doctrine\Common\Collections\ArrayCollection {#9591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9589 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23982 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23984 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15547 …} +context: Sylius\TwigHooks\Bag\DataBag {#15556 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15596 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9590 #collection: Doctrine\Common\Collections\ArrayCollection {#9591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9589 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23982 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23984 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15610 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15547 …} +context: Sylius\TwigHooks\Bag\DataBag {#15556 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15596 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9580 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9590 #collection: Doctrine\Common\Collections\ArrayCollection {#9591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9589 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23982 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23984 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15651 …} +context: Sylius\TwigHooks\Bag\DataBag {#15658 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15659 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9580 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15663 +variant: App\Entity\Product\ProductVariant {#9580 …} +price: "83,35\u{A0}€" +originalPrice: "83,35\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15651 …} +context: Sylius\TwigHooks\Bag\DataBag {#15658 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15659 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9597 #id: 174 #code: "846606002" #attributes: Doctrine\ORM\PersistentCollection {#9617 …} #variants: Doctrine\ORM\PersistentCollection {#9630 …} #options: Doctrine\ORM\PersistentCollection {#9621 …} #associations: Doctrine\ORM\PersistentCollection {#9619 …} #createdAt: DateTime @1773152175 {#9595 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300663 {#9594 : 2026-04-27 16:37:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9624 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9625 #locale: "fr" #translatable: App\Entity\Product\Product {#9597} #id: 174 #name: "Lance a levier pour PE20 (sans raccord)" #slug: "lance-a-levier-pour-pe20-sans-raccord-846606002" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9627 …} #channels: Doctrine\ORM\PersistentCollection {#9615 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9599 …} #reviews: Doctrine\ORM\PersistentCollection {#9611 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9613 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9601 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9603 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9605 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9607 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9609 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15554 +product: App\Entity\Product\Product {#9597 #id: 174 #code: "846606002" #attributes: Doctrine\ORM\PersistentCollection {#9617 …} #variants: Doctrine\ORM\PersistentCollection {#9630 …} #options: Doctrine\ORM\PersistentCollection {#9621 …} #associations: Doctrine\ORM\PersistentCollection {#9619 …} #createdAt: DateTime @1773152175 {#9595 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300663 {#9594 : 2026-04-27 16:37:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9624 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9625 #locale: "fr" #translatable: App\Entity\Product\Product {#9597} #id: 174 #name: "Lance a levier pour PE20 (sans raccord)" #slug: "lance-a-levier-pour-pe20-sans-raccord-846606002" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9627 …} #channels: Doctrine\ORM\PersistentCollection {#9615 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9599 …} #reviews: Doctrine\ORM\PersistentCollection {#9611 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9613 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9601 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9603 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9605 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9607 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9609 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9631 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9597 #id: 174 #code: "846606002" #attributes: Doctrine\ORM\PersistentCollection {#9617 …} #variants: Doctrine\ORM\PersistentCollection {#9630 …} #options: Doctrine\ORM\PersistentCollection {#9621 …} #associations: Doctrine\ORM\PersistentCollection {#9619 …} #createdAt: DateTime @1773152175 {#9595 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300663 {#9594 : 2026-04-27 16:37:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9624 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9625 #locale: "fr" #translatable: App\Entity\Product\Product {#9597} #id: 174 #name: "Lance a levier pour PE20 (sans raccord)" #slug: "lance-a-levier-pour-pe20-sans-raccord-846606002" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9627 …} #channels: Doctrine\ORM\PersistentCollection {#9615 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9599 …} #reviews: Doctrine\ORM\PersistentCollection {#9611 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9613 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9601 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9603 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9605 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9607 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9609 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lance a levier pour PE20 (sans raccord)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15780 -props: [ "product" => App\Entity\Product\Product {#9597 #id: 174 #code: "846606002" #attributes: Doctrine\ORM\PersistentCollection {#9617 …} #variants: Doctrine\ORM\PersistentCollection {#9630 …} #options: Doctrine\ORM\PersistentCollection {#9621 …} #associations: Doctrine\ORM\PersistentCollection {#9619 …} #createdAt: DateTime @1773152175 {#9595 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300663 {#9594 : 2026-04-27 16:37:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9624 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9625 #locale: "fr" #translatable: App\Entity\Product\Product {#9597} #id: 174 #name: "Lance a levier pour PE20 (sans raccord)" #slug: "lance-a-levier-pour-pe20-sans-raccord-846606002" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9627 …} #channels: Doctrine\ORM\PersistentCollection {#9615 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9599 …} #reviews: Doctrine\ORM\PersistentCollection {#9611 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9613 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9601 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9603 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9605 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9607 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9609 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15764 …} +context: Sylius\TwigHooks\Bag\DataBag {#15773 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9631 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9641 #collection: Doctrine\Common\Collections\ArrayCollection {#9642 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9640 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24001 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24003 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15764 …} +context: Sylius\TwigHooks\Bag\DataBag {#15773 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lance a levier pour PE20 (sans raccord)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9641 #collection: Doctrine\Common\Collections\ArrayCollection {#9642 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9640 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24001 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24003 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15827 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15764 …} +context: Sylius\TwigHooks\Bag\DataBag {#15773 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9631 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9641 #collection: Doctrine\Common\Collections\ArrayCollection {#9642 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9640 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24001 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24003 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15877 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15868 …} +context: Sylius\TwigHooks\Bag\DataBag {#15875 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15876 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9631 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15880 +variant: App\Entity\Product\ProductVariant {#9631 …} +price: "82,94\u{A0}€" +originalPrice: "82,94\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15877 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15868 …} +context: Sylius\TwigHooks\Bag\DataBag {#15875 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15876 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9648 #id: 395 #code: "LSN400THP" #attributes: Doctrine\ORM\PersistentCollection {#9668 …} #variants: Doctrine\ORM\PersistentCollection {#9681 …} #options: Doctrine\ORM\PersistentCollection {#9672 …} #associations: Doctrine\ORM\PersistentCollection {#9670 …} #createdAt: DateTime @1773152176 {#9646 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777373793 {#9645 : 2026-04-28 12:56:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9675 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9676 #locale: "fr" #translatable: App\Entity\Product\Product {#9648} #id: 395 #name: "Lance simple inox 400mm avec raccord M24" #slug: "lance-simple-inox-400mm-avec-raccord-m24-LSN400THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9678 …} #channels: Doctrine\ORM\PersistentCollection {#9666 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9650 …} #reviews: Doctrine\ORM\PersistentCollection {#9662 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9664 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9652 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9654 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9656 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9658 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9660 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15771 +product: App\Entity\Product\Product {#9648 #id: 395 #code: "LSN400THP" #attributes: Doctrine\ORM\PersistentCollection {#9668 …} #variants: Doctrine\ORM\PersistentCollection {#9681 …} #options: Doctrine\ORM\PersistentCollection {#9672 …} #associations: Doctrine\ORM\PersistentCollection {#9670 …} #createdAt: DateTime @1773152176 {#9646 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777373793 {#9645 : 2026-04-28 12:56:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9675 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9676 #locale: "fr" #translatable: App\Entity\Product\Product {#9648} #id: 395 #name: "Lance simple inox 400mm avec raccord M24" #slug: "lance-simple-inox-400mm-avec-raccord-m24-LSN400THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9678 …} #channels: Doctrine\ORM\PersistentCollection {#9666 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9650 …} #reviews: Doctrine\ORM\PersistentCollection {#9662 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9664 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9652 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9654 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9656 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9658 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9660 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9682 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9648 #id: 395 #code: "LSN400THP" #attributes: Doctrine\ORM\PersistentCollection {#9668 …} #variants: Doctrine\ORM\PersistentCollection {#9681 …} #options: Doctrine\ORM\PersistentCollection {#9672 …} #associations: Doctrine\ORM\PersistentCollection {#9670 …} #createdAt: DateTime @1773152176 {#9646 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777373793 {#9645 : 2026-04-28 12:56:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9675 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9676 #locale: "fr" #translatable: App\Entity\Product\Product {#9648} #id: 395 #name: "Lance simple inox 400mm avec raccord M24" #slug: "lance-simple-inox-400mm-avec-raccord-m24-LSN400THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9678 …} #channels: Doctrine\ORM\PersistentCollection {#9666 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9650 …} #reviews: Doctrine\ORM\PersistentCollection {#9662 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9664 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9652 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9654 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9656 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9658 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9660 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lance simple inox 400mm avec raccord M24" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15997 -props: [ "product" => App\Entity\Product\Product {#9648 #id: 395 #code: "LSN400THP" #attributes: Doctrine\ORM\PersistentCollection {#9668 …} #variants: Doctrine\ORM\PersistentCollection {#9681 …} #options: Doctrine\ORM\PersistentCollection {#9672 …} #associations: Doctrine\ORM\PersistentCollection {#9670 …} #createdAt: DateTime @1773152176 {#9646 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777373793 {#9645 : 2026-04-28 12:56:33.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9675 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9676 #locale: "fr" #translatable: App\Entity\Product\Product {#9648} #id: 395 #name: "Lance simple inox 400mm avec raccord M24" #slug: "lance-simple-inox-400mm-avec-raccord-m24-LSN400THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9678 …} #channels: Doctrine\ORM\PersistentCollection {#9666 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9650 …} #reviews: Doctrine\ORM\PersistentCollection {#9662 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9664 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9652 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9654 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9656 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9658 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9660 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15981 …} +context: Sylius\TwigHooks\Bag\DataBag {#15990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16030 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9682 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9692 #collection: Doctrine\Common\Collections\ArrayCollection {#9693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24020 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24022 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15981 …} +context: Sylius\TwigHooks\Bag\DataBag {#15990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16030 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lance simple inox 400mm avec raccord M24" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9692 #collection: Doctrine\Common\Collections\ArrayCollection {#9693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24020 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24022 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16044 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15981 …} +context: Sylius\TwigHooks\Bag\DataBag {#15990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16030 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9682 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9692 #collection: Doctrine\Common\Collections\ArrayCollection {#9693 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24020 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24022 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16094 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16085 …} +context: Sylius\TwigHooks\Bag\DataBag {#16092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9682 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16097 +variant: App\Entity\Product\ProductVariant {#9682 …} +price: "73,11\u{A0}€" +originalPrice: "73,11\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16094 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16085 …} +context: Sylius\TwigHooks\Bag\DataBag {#16092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 4.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9699 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#9716 …} #variants: Doctrine\ORM\PersistentCollection {#9729 …} #options: Doctrine\ORM\PersistentCollection {#9720 …} #associations: Doctrine\ORM\PersistentCollection {#9718 …} #createdAt: DateTime @1773152177 {#9697 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#9696 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9723 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9724 #locale: "fr" #translatable: App\Entity\Product\Product {#9699} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9726 …} #channels: Doctrine\ORM\PersistentCollection {#9714 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9710 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9712 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9700 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9702 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9704 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9706 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9708 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15988 +product: App\Entity\Product\Product {#9699 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#9716 …} #variants: Doctrine\ORM\PersistentCollection {#9729 …} #options: Doctrine\ORM\PersistentCollection {#9720 …} #associations: Doctrine\ORM\PersistentCollection {#9718 …} #createdAt: DateTime @1773152177 {#9697 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#9696 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9723 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9724 #locale: "fr" #translatable: App\Entity\Product\Product {#9699} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9726 …} #channels: Doctrine\ORM\PersistentCollection {#9714 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9710 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9712 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9700 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9702 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9704 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9706 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9708 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9730 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9699 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#9716 …} #variants: Doctrine\ORM\PersistentCollection {#9729 …} #options: Doctrine\ORM\PersistentCollection {#9720 …} #associations: Doctrine\ORM\PersistentCollection {#9718 …} #createdAt: DateTime @1773152177 {#9697 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#9696 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9723 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9724 #locale: "fr" #translatable: App\Entity\Product\Product {#9699} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9726 …} #channels: Doctrine\ORM\PersistentCollection {#9714 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9710 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9712 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9700 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9702 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9704 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9706 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9708 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet ML330 310bars, 40l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16214 -props: [ "product" => App\Entity\Product\Product {#9699 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#9716 …} #variants: Doctrine\ORM\PersistentCollection {#9729 …} #options: Doctrine\ORM\PersistentCollection {#9720 …} #associations: Doctrine\ORM\PersistentCollection {#9718 …} #createdAt: DateTime @1773152177 {#9697 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#9696 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9723 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9724 #locale: "fr" #translatable: App\Entity\Product\Product {#9699} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9726 …} #channels: Doctrine\ORM\PersistentCollection {#9714 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9710 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9712 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9700 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9702 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9704 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9706 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9708 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16198 …} +context: Sylius\TwigHooks\Bag\DataBag {#16207 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16247 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9730 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9740 #collection: Doctrine\Common\Collections\ArrayCollection {#9741 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9739 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24039 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24041 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16198 …} +context: Sylius\TwigHooks\Bag\DataBag {#16207 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16247 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet ML330 310bars, 40l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9740 #collection: Doctrine\Common\Collections\ArrayCollection {#9741 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9739 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24039 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24041 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16261 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16198 …} +context: Sylius\TwigHooks\Bag\DataBag {#16207 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16247 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9730 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9740 #collection: Doctrine\Common\Collections\ArrayCollection {#9741 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9739 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24039 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24041 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16302 …} +context: Sylius\TwigHooks\Bag\DataBag {#16309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16310 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9730 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16314 +variant: App\Entity\Product\ProductVariant {#9730 …} +price: "68,25\u{A0}€" +originalPrice: "68,25\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16302 …} +context: Sylius\TwigHooks\Bag\DataBag {#16309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16310 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.48 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9747 #id: 468 #code: "PIRB3580" #attributes: Doctrine\ORM\PersistentCollection {#9764 …} #variants: Doctrine\ORM\PersistentCollection {#9777 …} #options: Doctrine\ORM\PersistentCollection {#9768 …} #associations: Doctrine\ORM\PersistentCollection {#9766 …} #createdAt: DateTime @1773152177 {#9745 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383764 {#9744 : 2026-04-28 15:42:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9771 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9772 #locale: "fr" #translatable: App\Entity\Product\Product {#9747} #id: 468 #name: "Pistolet alimentaire 12 b 50l/min 80°C" #slug: "pistolet-alimentaire-12-b-50l-min-80-c-PIRB3580" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9774 …} #channels: Doctrine\ORM\PersistentCollection {#9762 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9758 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9760 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9748 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9750 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9752 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9754 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9756 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16205 +product: App\Entity\Product\Product {#9747 #id: 468 #code: "PIRB3580" #attributes: Doctrine\ORM\PersistentCollection {#9764 …} #variants: Doctrine\ORM\PersistentCollection {#9777 …} #options: Doctrine\ORM\PersistentCollection {#9768 …} #associations: Doctrine\ORM\PersistentCollection {#9766 …} #createdAt: DateTime @1773152177 {#9745 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383764 {#9744 : 2026-04-28 15:42:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9771 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9772 #locale: "fr" #translatable: App\Entity\Product\Product {#9747} #id: 468 #name: "Pistolet alimentaire 12 b 50l/min 80°C" #slug: "pistolet-alimentaire-12-b-50l-min-80-c-PIRB3580" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9774 …} #channels: Doctrine\ORM\PersistentCollection {#9762 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9758 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9760 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9748 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9750 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9752 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9754 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9756 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9778 …} +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 {#14648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14681 …} +context: Sylius\TwigHooks\Bag\DataBag {#14687 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14674 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9747 #id: 468 #code: "PIRB3580" #attributes: Doctrine\ORM\PersistentCollection {#9764 …} #variants: Doctrine\ORM\PersistentCollection {#9777 …} #options: Doctrine\ORM\PersistentCollection {#9768 …} #associations: Doctrine\ORM\PersistentCollection {#9766 …} #createdAt: DateTime @1773152177 {#9745 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383764 {#9744 : 2026-04-28 15:42:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9771 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9772 #locale: "fr" #translatable: App\Entity\Product\Product {#9747} #id: 468 #name: "Pistolet alimentaire 12 b 50l/min 80°C" #slug: "pistolet-alimentaire-12-b-50l-min-80-c-PIRB3580" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9774 …} #channels: Doctrine\ORM\PersistentCollection {#9762 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9758 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9760 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9748 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9750 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9752 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9754 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9756 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet alimentaire 12 b 50l/min 80°C" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16431 -props: [ "product" => App\Entity\Product\Product {#9747 #id: 468 #code: "PIRB3580" #attributes: Doctrine\ORM\PersistentCollection {#9764 …} #variants: Doctrine\ORM\PersistentCollection {#9777 …} #options: Doctrine\ORM\PersistentCollection {#9768 …} #associations: Doctrine\ORM\PersistentCollection {#9766 …} #createdAt: DateTime @1773152177 {#9745 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383764 {#9744 : 2026-04-28 15:42:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9771 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9772 #locale: "fr" #translatable: App\Entity\Product\Product {#9747} #id: 468 #name: "Pistolet alimentaire 12 b 50l/min 80°C" #slug: "pistolet-alimentaire-12-b-50l-min-80-c-PIRB3580" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9774 …} #channels: Doctrine\ORM\PersistentCollection {#9762 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9500 …} #reviews: Doctrine\ORM\PersistentCollection {#9758 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9760 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9748 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9750 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9752 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9754 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9756 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16466 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16415 …} +context: Sylius\TwigHooks\Bag\DataBag {#16424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16464 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9778 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9788 #collection: Doctrine\Common\Collections\ArrayCollection {#9789 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9787 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24058 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24060 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16466 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16415 …} +context: Sylius\TwigHooks\Bag\DataBag {#16424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16464 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet alimentaire 12 b 50l/min 80°C" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9788 #collection: Doctrine\Common\Collections\ArrayCollection {#9789 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9787 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24058 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24060 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16478 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16466 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16415 …} +context: Sylius\TwigHooks\Bag\DataBag {#16424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16464 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9778 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9788 #collection: Doctrine\Common\Collections\ArrayCollection {#9789 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9787 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24058 …} -backRefFieldName: null -isDirty: false -em: ContainerX2qfgII\EntityManagerGhost614a58f {#342 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24060 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16528 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16519 …} +context: Sylius\TwigHooks\Bag\DataBag {#16526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16527 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9778 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16531 +variant: App\Entity\Product\ProductVariant {#9778 …} +price: "65,83\u{A0}€" +originalPrice: "65,83\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9964 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12738 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9961 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16528 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16519 …} +context: Sylius\TwigHooks\Bag\DataBag {#16526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16527 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 6.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12804 …} +context: Sylius\TwigHooks\Bag\DataBag {#14367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …} +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 {#14571 +cart: App\Entity\Order\Order {#13123 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12804 …} +context: Sylius\TwigHooks\Bag\DataBag {#14367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …} +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 …} } |
|||