Components
12
Twig Components
44
Render Count
94
ms
Render Time
24.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 22.0 MiB | 1.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11866 …} +context: Sylius\TwigHooks\Bag\DataBag {#11872 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11871 …} +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 {#12016 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11866 …} +context: Sylius\TwigHooks\Bag\DataBag {#11872 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11871 …} +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 | 22.0 MiB | 1.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11960 …} +context: Sylius\TwigHooks\Bag\DataBag {#11962 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11963 …} +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 {#11973 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11960 …} +context: Sylius\TwigHooks\Bag\DataBag {#11962 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11963 …} +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 | 22.0 MiB | 9.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12072 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12045 …} +context: Sylius\TwigHooks\Bag\DataBag {#12067 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12065 …} +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 {#12093 +cart: App\Entity\Order\Order {#12148 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12072 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12045 …} +context: Sylius\TwigHooks\Bag\DataBag {#12067 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12065 …} +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 | 22.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12782 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12781 …} +context: Sylius\TwigHooks\Bag\DataBag {#12777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12779 …} +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 {#12791 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12782 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12781 …} +context: Sylius\TwigHooks\Bag\DataBag {#12777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12779 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 2.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13372 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13376 …} +context: Sylius\TwigHooks\Bag\DataBag {#13375 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13373 …} +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 {#13453 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13372 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13376 …} +context: Sylius\TwigHooks\Bag\DataBag {#13375 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13373 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 1.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13518 …} +context: Sylius\TwigHooks\Bag\DataBag {#13519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13521 …} +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 {#13530 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13518 …} +context: Sylius\TwigHooks\Bag\DataBag {#13519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13521 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 5.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13603 …} +context: Sylius\TwigHooks\Bag\DataBag {#13604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13606 …} +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 {#13615 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13603 …} +context: Sylius\TwigHooks\Bag\DataBag {#13604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13606 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 21.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7922 #id: 278 #code: "DP2430" #attributes: Doctrine\ORM\PersistentCollection {#8555 …} #variants: Doctrine\ORM\PersistentCollection {#6290 …} #options: Doctrine\ORM\PersistentCollection {#6907 …} #associations: Doctrine\ORM\PersistentCollection {#6548 …} #createdAt: DateTime @1773152175 {#8154 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776932989 {#7973 : 2026-04-23 10:29:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6906 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6916 #locale: "fr" #translatable: App\Entity\Product\Product {#7922} #id: 278 #name: "Kit déboucheur canalisation 30m flexible 5/16 +0124722300" #slug: "kit-deboucheur-canalisation-30m-flexible-5-16-0124722300-DP2430" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7151 …} #channels: Doctrine\ORM\PersistentCollection {#8410 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8342 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8413 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7959 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8177 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7902 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8162 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14140 +product: App\Entity\Product\Product {#7922 #id: 278 #code: "DP2430" #attributes: Doctrine\ORM\PersistentCollection {#8555 …} #variants: Doctrine\ORM\PersistentCollection {#6290 …} #options: Doctrine\ORM\PersistentCollection {#6907 …} #associations: Doctrine\ORM\PersistentCollection {#6548 …} #createdAt: DateTime @1773152175 {#8154 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776932989 {#7973 : 2026-04-23 10:29:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6906 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6916 #locale: "fr" #translatable: App\Entity\Product\Product {#7922} #id: 278 #name: "Kit déboucheur canalisation 30m flexible 5/16 +0124722300" #slug: "kit-deboucheur-canalisation-30m-flexible-5-16-0124722300-DP2430" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7151 …} #channels: Doctrine\ORM\PersistentCollection {#8410 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8342 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8413 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7959 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8177 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7902 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8162 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14366 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 6.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7922 #id: 278 #code: "DP2430" #attributes: Doctrine\ORM\PersistentCollection {#8555 …} #variants: Doctrine\ORM\PersistentCollection {#6290 …} #options: Doctrine\ORM\PersistentCollection {#6907 …} #associations: Doctrine\ORM\PersistentCollection {#6548 …} #createdAt: DateTime @1773152175 {#8154 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776932989 {#7973 : 2026-04-23 10:29:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6906 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6916 #locale: "fr" #translatable: App\Entity\Product\Product {#7922} #id: 278 #name: "Kit déboucheur canalisation 30m flexible 5/16 +0124722300" #slug: "kit-deboucheur-canalisation-30m-flexible-5-16-0124722300-DP2430" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7151 …} #channels: Doctrine\ORM\PersistentCollection {#8410 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8342 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8413 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7959 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8177 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7902 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8162 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit déboucheur canalisation 30m flexible 5/16 +0124722300" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14793 -props: [ "product" => App\Entity\Product\Product {#7922 #id: 278 #code: "DP2430" #attributes: Doctrine\ORM\PersistentCollection {#8555 …} #variants: Doctrine\ORM\PersistentCollection {#6290 …} #options: Doctrine\ORM\PersistentCollection {#6907 …} #associations: Doctrine\ORM\PersistentCollection {#6548 …} #createdAt: DateTime @1773152175 {#8154 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776932989 {#7973 : 2026-04-23 10:29:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6906 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6916 #locale: "fr" #translatable: App\Entity\Product\Product {#7922} #id: 278 #name: "Kit déboucheur canalisation 30m flexible 5/16 +0124722300" #slug: "kit-deboucheur-canalisation-30m-flexible-5-16-0124722300-DP2430" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7151 …} #channels: Doctrine\ORM\PersistentCollection {#8410 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8342 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8413 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7959 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8177 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7902 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8162 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6485 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6487 …} +context: Sylius\TwigHooks\Bag\DataBag {#6437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6442 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14366 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14722 #collection: Doctrine\Common\Collections\ArrayCollection {#14721 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23930 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6485 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6487 …} +context: Sylius\TwigHooks\Bag\DataBag {#6437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6442 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit déboucheur canalisation 30m flexible 5/16 +0124722300" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14722 #collection: Doctrine\Common\Collections\ArrayCollection {#14721 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23930 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6760 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6485 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6487 …} +context: Sylius\TwigHooks\Bag\DataBag {#6437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6442 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14366 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14722 #collection: Doctrine\Common\Collections\ArrayCollection {#14721 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23930 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23992 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9171 …} +context: Sylius\TwigHooks\Bag\DataBag {#9183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14366 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#12210 +variant: App\Entity\Product\ProductVariant {#14366 …} +price: "371,23\u{A0}€" +originalPrice: "371,23\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9171 …} +context: Sylius\TwigHooks\Bag\DataBag {#9183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7137 #id: 282 #code: "ED3" #attributes: Doctrine\ORM\PersistentCollection {#7186 …} #variants: Doctrine\ORM\PersistentCollection {#7184 …} #options: Doctrine\ORM\PersistentCollection {#7765 …} #associations: Doctrine\ORM\PersistentCollection {#7140 …} #createdAt: DateTime @1773152175 {#7136 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776933984 {#7141 : 2026-04-23 10:46:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7770 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7769 #locale: "fr" #translatable: App\Entity\Product\Product {#7137} #id: 282 #name: "Lance Telescopique de Pulverisation (2m à 6m) complète avec 1bu" #slug: "lance-telescopique-de-pulverisation-2m-a-6m-complete-avec-1bu-ED3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7777 …} #channels: Doctrine\ORM\PersistentCollection {#7181 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#7150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7157 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7163 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7144 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7154 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7147 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14771 +product: App\Entity\Product\Product {#7137 #id: 282 #code: "ED3" #attributes: Doctrine\ORM\PersistentCollection {#7186 …} #variants: Doctrine\ORM\PersistentCollection {#7184 …} #options: Doctrine\ORM\PersistentCollection {#7765 …} #associations: Doctrine\ORM\PersistentCollection {#7140 …} #createdAt: DateTime @1773152175 {#7136 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776933984 {#7141 : 2026-04-23 10:46:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7770 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7769 #locale: "fr" #translatable: App\Entity\Product\Product {#7137} #id: 282 #name: "Lance Telescopique de Pulverisation (2m à 6m) complète avec 1bu" #slug: "lance-telescopique-de-pulverisation-2m-a-6m-complete-avec-1bu-ED3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7777 …} #channels: Doctrine\ORM\PersistentCollection {#7181 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#7150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7157 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7163 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7144 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7154 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7147 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#4799 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7137 #id: 282 #code: "ED3" #attributes: Doctrine\ORM\PersistentCollection {#7186 …} #variants: Doctrine\ORM\PersistentCollection {#7184 …} #options: Doctrine\ORM\PersistentCollection {#7765 …} #associations: Doctrine\ORM\PersistentCollection {#7140 …} #createdAt: DateTime @1773152175 {#7136 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776933984 {#7141 : 2026-04-23 10:46:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7770 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7769 #locale: "fr" #translatable: App\Entity\Product\Product {#7137} #id: 282 #name: "Lance Telescopique de Pulverisation (2m à 6m) complète avec 1bu" #slug: "lance-telescopique-de-pulverisation-2m-a-6m-complete-avec-1bu-ED3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7777 …} #channels: Doctrine\ORM\PersistentCollection {#7181 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#7150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7157 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7163 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7144 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7154 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7147 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lance Telescopique de Pulverisation (2m à 6m) complète avec 1bu" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14680 -props: [ "product" => App\Entity\Product\Product {#7137 #id: 282 #code: "ED3" #attributes: Doctrine\ORM\PersistentCollection {#7186 …} #variants: Doctrine\ORM\PersistentCollection {#7184 …} #options: Doctrine\ORM\PersistentCollection {#7765 …} #associations: Doctrine\ORM\PersistentCollection {#7140 …} #createdAt: DateTime @1773152175 {#7136 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776933984 {#7141 : 2026-04-23 10:46:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7770 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7769 #locale: "fr" #translatable: App\Entity\Product\Product {#7137} #id: 282 #name: "Lance Telescopique de Pulverisation (2m à 6m) complète avec 1bu" #slug: "lance-telescopique-de-pulverisation-2m-a-6m-complete-avec-1bu-ED3" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7777 …} #channels: Doctrine\ORM\PersistentCollection {#7181 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#7150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7157 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7160 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7163 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7144 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7154 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7147 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14655 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14663 …} +context: Sylius\TwigHooks\Bag\DataBag {#14881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#4799 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#4815 #collection: Doctrine\Common\Collections\ArrayCollection {#14341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#5241 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24017 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24019 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14655 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14663 …} +context: Sylius\TwigHooks\Bag\DataBag {#14881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lance Telescopique de Pulverisation (2m à 6m) complète avec 1bu" "applied_promotions" => Doctrine\ORM\PersistentCollection {#4815 #collection: Doctrine\Common\Collections\ArrayCollection {#14341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#5241 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24017 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24019 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14885 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14655 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14663 …} +context: Sylius\TwigHooks\Bag\DataBag {#14881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#4799 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#4815 #collection: Doctrine\Common\Collections\ArrayCollection {#14341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#5241 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24017 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24019 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14926 …} +context: Sylius\TwigHooks\Bag\DataBag {#14933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14934 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#4799 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14938 +variant: App\Entity\Product\ProductVariant {#4799 …} +price: "590,15\u{A0}€" +originalPrice: "590,15\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14926 …} +context: Sylius\TwigHooks\Bag\DataBag {#14933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14934 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7872 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#8050 …} #variants: Doctrine\ORM\PersistentCollection {#8043 …} #options: Doctrine\ORM\PersistentCollection {#8055 …} #associations: Doctrine\ORM\PersistentCollection {#8060 …} #createdAt: DateTime @1773152175 {#7863 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934189 {#7776 : 2026-04-23 10:49:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8064 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8128 #locale: "fr" #translatable: App\Entity\Product\Product {#7872} #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 {#8123 …} #channels: Doctrine\ORM\PersistentCollection {#8042 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8041 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8044 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7873 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7867 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7874 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7882 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7879 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14674 +product: App\Entity\Product\Product {#7872 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#8050 …} #variants: Doctrine\ORM\PersistentCollection {#8043 …} #options: Doctrine\ORM\PersistentCollection {#8055 …} #associations: Doctrine\ORM\PersistentCollection {#8060 …} #createdAt: DateTime @1773152175 {#7863 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934189 {#7776 : 2026-04-23 10:49:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8064 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8128 #locale: "fr" #translatable: App\Entity\Product\Product {#7872} #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 {#8123 …} #channels: Doctrine\ORM\PersistentCollection {#8042 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8041 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8044 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7873 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7867 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7874 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7882 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7879 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15002 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7872 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#8050 …} #variants: Doctrine\ORM\PersistentCollection {#8043 …} #options: Doctrine\ORM\PersistentCollection {#8055 …} #associations: Doctrine\ORM\PersistentCollection {#8060 …} #createdAt: DateTime @1773152175 {#7863 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934189 {#7776 : 2026-04-23 10:49:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8064 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8128 #locale: "fr" #translatable: App\Entity\Product\Product {#7872} #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 {#8123 …} #channels: Doctrine\ORM\PersistentCollection {#8042 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8041 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8044 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7873 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7867 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7874 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7882 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7879 …} #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 {#15078 -props: [ "product" => App\Entity\Product\Product {#7872 #id: 283 #code: "EK23100ASSP" #attributes: Doctrine\ORM\PersistentCollection {#8050 …} #variants: Doctrine\ORM\PersistentCollection {#8043 …} #options: Doctrine\ORM\PersistentCollection {#8055 …} #associations: Doctrine\ORM\PersistentCollection {#8060 …} #createdAt: DateTime @1773152175 {#7863 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934189 {#7776 : 2026-04-23 10:49:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8064 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8128 #locale: "fr" #translatable: App\Entity\Product\Product {#7872} #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 {#8123 …} #channels: Doctrine\ORM\PersistentCollection {#8042 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8041 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8044 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7873 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7867 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7874 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7882 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7879 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15062 …} +context: Sylius\TwigHooks\Bag\DataBag {#15124 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15059 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15002 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15009 #collection: Doctrine\Common\Collections\ArrayCollection {#15018 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14997 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24036 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24038 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15062 …} +context: Sylius\TwigHooks\Bag\DataBag {#15124 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15059 …} +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 {#15009 #collection: Doctrine\Common\Collections\ArrayCollection {#15018 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14997 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24036 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24038 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15128 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15062 …} +context: Sylius\TwigHooks\Bag\DataBag {#15124 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15059 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15002 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15009 #collection: Doctrine\Common\Collections\ArrayCollection {#15018 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14997 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24036 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24038 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15169 …} +context: Sylius\TwigHooks\Bag\DataBag {#15176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15177 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15002 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15181 +variant: App\Entity\Product\ProductVariant {#15002 …} +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 {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15169 …} +context: Sylius\TwigHooks\Bag\DataBag {#15176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15177 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8139 #id: 286 #code: "ENROULHP1" #attributes: Doctrine\ORM\PersistentCollection {#8318 …} #variants: Doctrine\ORM\PersistentCollection {#8321 …} #options: Doctrine\ORM\PersistentCollection {#8374 …} #associations: Doctrine\ORM\PersistentCollection {#8325 …} #createdAt: DateTime @1773152175 {#8134 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934521 {#8127 : 2026-04-23 10:55:21.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8381 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8375 #locale: "fr" #translatable: App\Entity\Product\Product {#8139} #id: 286 #name: "Enrouleur Acier magnum 2000 s/chassis Cap. 50 m 3/8e" #slug: "enrouleur-acier-magnum-2000-s-chassis-cap-50-m-3-8e-ENROULHP1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8385 …} #channels: Doctrine\ORM\PersistentCollection {#8319 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8311 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8310 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8307 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8301 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8299 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8302 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8313 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15069 +product: App\Entity\Product\Product {#8139 #id: 286 #code: "ENROULHP1" #attributes: Doctrine\ORM\PersistentCollection {#8318 …} #variants: Doctrine\ORM\PersistentCollection {#8321 …} #options: Doctrine\ORM\PersistentCollection {#8374 …} #associations: Doctrine\ORM\PersistentCollection {#8325 …} #createdAt: DateTime @1773152175 {#8134 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934521 {#8127 : 2026-04-23 10:55:21.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8381 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8375 #locale: "fr" #translatable: App\Entity\Product\Product {#8139} #id: 286 #name: "Enrouleur Acier magnum 2000 s/chassis Cap. 50 m 3/8e" #slug: "enrouleur-acier-magnum-2000-s-chassis-cap-50-m-3-8e-ENROULHP1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8385 …} #channels: Doctrine\ORM\PersistentCollection {#8319 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8311 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8310 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8307 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8301 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8299 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8302 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8313 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15245 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8139 #id: 286 #code: "ENROULHP1" #attributes: Doctrine\ORM\PersistentCollection {#8318 …} #variants: Doctrine\ORM\PersistentCollection {#8321 …} #options: Doctrine\ORM\PersistentCollection {#8374 …} #associations: Doctrine\ORM\PersistentCollection {#8325 …} #createdAt: DateTime @1773152175 {#8134 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934521 {#8127 : 2026-04-23 10:55:21.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8381 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8375 #locale: "fr" #translatable: App\Entity\Product\Product {#8139} #id: 286 #name: "Enrouleur Acier magnum 2000 s/chassis Cap. 50 m 3/8e" #slug: "enrouleur-acier-magnum-2000-s-chassis-cap-50-m-3-8e-ENROULHP1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8385 …} #channels: Doctrine\ORM\PersistentCollection {#8319 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8311 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8310 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8307 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8301 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8299 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8302 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8313 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Enrouleur Acier magnum 2000 s/chassis Cap. 50 m 3/8e" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15321 -props: [ "product" => App\Entity\Product\Product {#8139 #id: 286 #code: "ENROULHP1" #attributes: Doctrine\ORM\PersistentCollection {#8318 …} #variants: Doctrine\ORM\PersistentCollection {#8321 …} #options: Doctrine\ORM\PersistentCollection {#8374 …} #associations: Doctrine\ORM\PersistentCollection {#8325 …} #createdAt: DateTime @1773152175 {#8134 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934521 {#8127 : 2026-04-23 10:55:21.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8381 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8375 #locale: "fr" #translatable: App\Entity\Product\Product {#8139} #id: 286 #name: "Enrouleur Acier magnum 2000 s/chassis Cap. 50 m 3/8e" #slug: "enrouleur-acier-magnum-2000-s-chassis-cap-50-m-3-8e-ENROULHP1" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8385 …} #channels: Doctrine\ORM\PersistentCollection {#8319 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8311 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8310 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8307 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8301 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8299 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8302 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8313 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15314 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15305 …} +context: Sylius\TwigHooks\Bag\DataBag {#15367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15302 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15245 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15252 #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24055 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24057 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15314 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15305 …} +context: Sylius\TwigHooks\Bag\DataBag {#15367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15302 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Enrouleur Acier magnum 2000 s/chassis Cap. 50 m 3/8e" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15252 #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24055 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24057 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15371 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15314 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15305 …} +context: Sylius\TwigHooks\Bag\DataBag {#15367 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15302 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15245 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15252 #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24055 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24057 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15421 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15412 …} +context: Sylius\TwigHooks\Bag\DataBag {#15419 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15420 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15245 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15424 +variant: App\Entity\Product\ProductVariant {#15245 …} +price: "722,23\u{A0}€" +originalPrice: "722,23\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15421 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15412 …} +context: Sylius\TwigHooks\Bag\DataBag {#15419 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15420 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8392 #id: 287 #code: "ENROULHP2" #attributes: Doctrine\ORM\PersistentCollection {#8518 …} #variants: Doctrine\ORM\PersistentCollection {#8521 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8507 …} #createdAt: DateTime @1773152175 {#8394 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934690 {#8390 : 2026-04-23 10:58:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8532 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8530 #locale: "fr" #translatable: App\Entity\Product\Product {#8392} #id: 287 #name: "Enrouleur Acier magnum 2000 s/chassis Cap. 100 m 3/8e" #slug: "enrouleur-acier-magnum-2000-s-chassis-cap-100-m-3-8e-ENROULHP2" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8671 …} #channels: Doctrine\ORM\PersistentCollection {#8515 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8514 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8516 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8397 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8372 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8503 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8506 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8509 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15312 +product: App\Entity\Product\Product {#8392 #id: 287 #code: "ENROULHP2" #attributes: Doctrine\ORM\PersistentCollection {#8518 …} #variants: Doctrine\ORM\PersistentCollection {#8521 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8507 …} #createdAt: DateTime @1773152175 {#8394 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934690 {#8390 : 2026-04-23 10:58:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8532 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8530 #locale: "fr" #translatable: App\Entity\Product\Product {#8392} #id: 287 #name: "Enrouleur Acier magnum 2000 s/chassis Cap. 100 m 3/8e" #slug: "enrouleur-acier-magnum-2000-s-chassis-cap-100-m-3-8e-ENROULHP2" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8671 …} #channels: Doctrine\ORM\PersistentCollection {#8515 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8514 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8516 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8397 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8372 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8503 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8506 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8509 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15488 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8392 #id: 287 #code: "ENROULHP2" #attributes: Doctrine\ORM\PersistentCollection {#8518 …} #variants: Doctrine\ORM\PersistentCollection {#8521 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8507 …} #createdAt: DateTime @1773152175 {#8394 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934690 {#8390 : 2026-04-23 10:58:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8532 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8530 #locale: "fr" #translatable: App\Entity\Product\Product {#8392} #id: 287 #name: "Enrouleur Acier magnum 2000 s/chassis Cap. 100 m 3/8e" #slug: "enrouleur-acier-magnum-2000-s-chassis-cap-100-m-3-8e-ENROULHP2" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8671 …} #channels: Doctrine\ORM\PersistentCollection {#8515 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8514 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8516 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8397 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8372 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8503 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8506 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8509 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Enrouleur Acier magnum 2000 s/chassis Cap. 100 m 3/8e" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15564 -props: [ "product" => App\Entity\Product\Product {#8392 #id: 287 #code: "ENROULHP2" #attributes: Doctrine\ORM\PersistentCollection {#8518 …} #variants: Doctrine\ORM\PersistentCollection {#8521 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8507 …} #createdAt: DateTime @1773152175 {#8394 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776934690 {#8390 : 2026-04-23 10:58:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8532 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8530 #locale: "fr" #translatable: App\Entity\Product\Product {#8392} #id: 287 #name: "Enrouleur Acier magnum 2000 s/chassis Cap. 100 m 3/8e" #slug: "enrouleur-acier-magnum-2000-s-chassis-cap-100-m-3-8e-ENROULHP2" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8671 …} #channels: Doctrine\ORM\PersistentCollection {#8515 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7728 …} #reviews: Doctrine\ORM\PersistentCollection {#8514 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8516 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8397 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8372 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8503 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8506 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8509 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15548 …} +context: Sylius\TwigHooks\Bag\DataBag {#15610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15545 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15488 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15495 #collection: Doctrine\Common\Collections\ArrayCollection {#15504 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15483 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24074 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24076 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15548 …} +context: Sylius\TwigHooks\Bag\DataBag {#15610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15545 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Enrouleur Acier magnum 2000 s/chassis Cap. 100 m 3/8e" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15495 #collection: Doctrine\Common\Collections\ArrayCollection {#15504 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15483 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24074 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24076 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15614 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15548 …} +context: Sylius\TwigHooks\Bag\DataBag {#15610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15545 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15488 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15495 #collection: Doctrine\Common\Collections\ArrayCollection {#15504 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15483 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24074 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24076 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15655 …} +context: Sylius\TwigHooks\Bag\DataBag {#15662 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15663 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15488 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15667 +variant: App\Entity\Product\ProductVariant {#15488 …} +price: "750,78\u{A0}€" +originalPrice: "750,78\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15655 …} +context: Sylius\TwigHooks\Bag\DataBag {#15662 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15663 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8676 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#8693 …} #variants: Doctrine\ORM\PersistentCollection {#8695 …} #options: Doctrine\ORM\PersistentCollection {#8699 …} #associations: Doctrine\ORM\PersistentCollection {#8697 …} #createdAt: DateTime @1773152174 {#8674 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#8673 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8702 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8703 #locale: "fr" #translatable: App\Entity\Product\Product {#8676} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8705 …} #channels: Doctrine\ORM\PersistentCollection {#8691 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …} #reviews: Doctrine\ORM\PersistentCollection {#8687 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8689 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8677 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8679 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8681 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8683 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15555 +product: App\Entity\Product\Product {#8676 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#8693 …} #variants: Doctrine\ORM\PersistentCollection {#8695 …} #options: Doctrine\ORM\PersistentCollection {#8699 …} #associations: Doctrine\ORM\PersistentCollection {#8697 …} #createdAt: DateTime @1773152174 {#8674 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#8673 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8702 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8703 #locale: "fr" #translatable: App\Entity\Product\Product {#8676} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8705 …} #channels: Doctrine\ORM\PersistentCollection {#8691 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …} #reviews: Doctrine\ORM\PersistentCollection {#8687 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8689 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8677 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8679 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8681 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8683 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15731 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8676 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#8693 …} #variants: Doctrine\ORM\PersistentCollection {#8695 …} #options: Doctrine\ORM\PersistentCollection {#8699 …} #associations: Doctrine\ORM\PersistentCollection {#8697 …} #createdAt: DateTime @1773152174 {#8674 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#8673 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8702 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8703 #locale: "fr" #translatable: App\Entity\Product\Product {#8676} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8705 …} #channels: Doctrine\ORM\PersistentCollection {#8691 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …} #reviews: Doctrine\ORM\PersistentCollection {#8687 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8689 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8677 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8679 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8681 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8683 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Recharge PolyPhosphate 1kgs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15807 -props: [ "product" => App\Entity\Product\Product {#8676 #id: 43 #code: "115620" #attributes: Doctrine\ORM\PersistentCollection {#8693 …} #variants: Doctrine\ORM\PersistentCollection {#8695 …} #options: Doctrine\ORM\PersistentCollection {#8699 …} #associations: Doctrine\ORM\PersistentCollection {#8697 …} #createdAt: DateTime @1773152174 {#8674 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285542 {#8673 : 2026-04-27 12:25:42.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8702 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8703 #locale: "fr" #translatable: App\Entity\Product\Product {#8676} #id: 43 #name: "Recharge PolyPhosphate 1kgs" #slug: "recharge-polyphosphate-1kgs-115620" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8705 …} #channels: Doctrine\ORM\PersistentCollection {#8691 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …} #reviews: Doctrine\ORM\PersistentCollection {#8687 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8689 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8677 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8679 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8681 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8683 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15791 …} +context: Sylius\TwigHooks\Bag\DataBag {#15853 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15788 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15731 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15738 #collection: Doctrine\Common\Collections\ArrayCollection {#15747 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15726 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24093 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24095 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15791 …} +context: Sylius\TwigHooks\Bag\DataBag {#15853 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15788 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Recharge PolyPhosphate 1kgs" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15738 #collection: Doctrine\Common\Collections\ArrayCollection {#15747 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15726 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24093 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24095 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15857 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15791 …} +context: Sylius\TwigHooks\Bag\DataBag {#15853 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15788 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15731 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15738 #collection: Doctrine\Common\Collections\ArrayCollection {#15747 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15726 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24093 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24095 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15907 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15898 …} +context: Sylius\TwigHooks\Bag\DataBag {#15905 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15906 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15731 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15910 +variant: App\Entity\Product\ProductVariant {#15731 …} +price: "98,67\u{A0}€" +originalPrice: "98,67\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15907 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15898 …} +context: Sylius\TwigHooks\Bag\DataBag {#15905 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15906 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8710 #id: 50 #code: "16135040" #attributes: Doctrine\ORM\PersistentCollection {#8730 …} #variants: Doctrine\ORM\PersistentCollection {#8732 …} #options: Doctrine\ORM\PersistentCollection {#8736 …} #associations: Doctrine\ORM\PersistentCollection {#8734 …} #createdAt: DateTime @1773152174 {#8708 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285797 {#8707 : 2026-04-27 12:29:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8739 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8740 #locale: "fr" #translatable: App\Entity\Product\Product {#8710} #id: 50 #name: "Buse laiton basse pression" #slug: "buse-laiton-basse-pression-16135040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8742 …} #channels: Doctrine\ORM\PersistentCollection {#8728 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8712 …} #reviews: Doctrine\ORM\PersistentCollection {#8724 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8726 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8714 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8716 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8718 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8720 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8722 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15798 +product: App\Entity\Product\Product {#8710 #id: 50 #code: "16135040" #attributes: Doctrine\ORM\PersistentCollection {#8730 …} #variants: Doctrine\ORM\PersistentCollection {#8732 …} #options: Doctrine\ORM\PersistentCollection {#8736 …} #associations: Doctrine\ORM\PersistentCollection {#8734 …} #createdAt: DateTime @1773152174 {#8708 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285797 {#8707 : 2026-04-27 12:29:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8739 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8740 #locale: "fr" #translatable: App\Entity\Product\Product {#8710} #id: 50 #name: "Buse laiton basse pression" #slug: "buse-laiton-basse-pression-16135040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8742 …} #channels: Doctrine\ORM\PersistentCollection {#8728 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8712 …} #reviews: Doctrine\ORM\PersistentCollection {#8724 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8726 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8714 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8716 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8718 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8720 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8722 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15974 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8710 #id: 50 #code: "16135040" #attributes: Doctrine\ORM\PersistentCollection {#8730 …} #variants: Doctrine\ORM\PersistentCollection {#8732 …} #options: Doctrine\ORM\PersistentCollection {#8736 …} #associations: Doctrine\ORM\PersistentCollection {#8734 …} #createdAt: DateTime @1773152174 {#8708 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285797 {#8707 : 2026-04-27 12:29:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8739 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8740 #locale: "fr" #translatable: App\Entity\Product\Product {#8710} #id: 50 #name: "Buse laiton basse pression" #slug: "buse-laiton-basse-pression-16135040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8742 …} #channels: Doctrine\ORM\PersistentCollection {#8728 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8712 …} #reviews: Doctrine\ORM\PersistentCollection {#8724 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8726 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8714 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8716 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8718 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8720 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8722 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Buse laiton basse pression" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16050 -props: [ "product" => App\Entity\Product\Product {#8710 #id: 50 #code: "16135040" #attributes: Doctrine\ORM\PersistentCollection {#8730 …} #variants: Doctrine\ORM\PersistentCollection {#8732 …} #options: Doctrine\ORM\PersistentCollection {#8736 …} #associations: Doctrine\ORM\PersistentCollection {#8734 …} #createdAt: DateTime @1773152174 {#8708 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777285797 {#8707 : 2026-04-27 12:29:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8739 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8740 #locale: "fr" #translatable: App\Entity\Product\Product {#8710} #id: 50 #name: "Buse laiton basse pression" #slug: "buse-laiton-basse-pression-16135040" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8742 …} #channels: Doctrine\ORM\PersistentCollection {#8728 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8712 …} #reviews: Doctrine\ORM\PersistentCollection {#8724 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8726 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8714 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8716 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8718 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8720 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8722 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16043 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16034 …} +context: Sylius\TwigHooks\Bag\DataBag {#16096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15974 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15981 #collection: Doctrine\Common\Collections\ArrayCollection {#15990 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15969 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24112 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24114 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16043 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16034 …} +context: Sylius\TwigHooks\Bag\DataBag {#16096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Buse laiton basse pression" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15981 #collection: Doctrine\Common\Collections\ArrayCollection {#15990 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15969 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24112 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24114 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16100 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16043 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16034 …} +context: Sylius\TwigHooks\Bag\DataBag {#16096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15974 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15981 #collection: Doctrine\Common\Collections\ArrayCollection {#15990 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15969 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24112 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24114 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16141 …} +context: Sylius\TwigHooks\Bag\DataBag {#16148 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16149 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15974 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16153 +variant: App\Entity\Product\ProductVariant {#15974 …} +price: "12,92\u{A0}€" +originalPrice: "12,92\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16141 …} +context: Sylius\TwigHooks\Bag\DataBag {#16148 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16149 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 5.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8747 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#8767 …} #variants: Doctrine\ORM\PersistentCollection {#8769 …} #options: Doctrine\ORM\PersistentCollection {#8773 …} #associations: Doctrine\ORM\PersistentCollection {#8771 …} #createdAt: DateTime @1773152174 {#8745 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#8744 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8776 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8777 #locale: "fr" #translatable: App\Entity\Product\Product {#8747} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8779 …} #channels: Doctrine\ORM\PersistentCollection {#8765 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8749 …} #reviews: Doctrine\ORM\PersistentCollection {#8761 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8763 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8751 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8753 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8755 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8757 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8759 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16041 +product: App\Entity\Product\Product {#8747 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#8767 …} #variants: Doctrine\ORM\PersistentCollection {#8769 …} #options: Doctrine\ORM\PersistentCollection {#8773 …} #associations: Doctrine\ORM\PersistentCollection {#8771 …} #createdAt: DateTime @1773152174 {#8745 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#8744 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8776 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8777 #locale: "fr" #translatable: App\Entity\Product\Product {#8747} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8779 …} #channels: Doctrine\ORM\PersistentCollection {#8765 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8749 …} #reviews: Doctrine\ORM\PersistentCollection {#8761 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8763 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8751 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8753 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8755 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8757 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8759 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16217 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8747 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#8767 …} #variants: Doctrine\ORM\PersistentCollection {#8769 …} #options: Doctrine\ORM\PersistentCollection {#8773 …} #associations: Doctrine\ORM\PersistentCollection {#8771 …} #createdAt: DateTime @1773152174 {#8745 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#8744 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8776 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8777 #locale: "fr" #translatable: App\Entity\Product\Product {#8747} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8779 …} #channels: Doctrine\ORM\PersistentCollection {#8765 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8749 …} #reviews: Doctrine\ORM\PersistentCollection {#8761 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8763 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8751 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8753 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8755 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8757 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8759 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tête réglable" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16293 -props: [ "product" => App\Entity\Product\Product {#8747 #id: 66 #code: "22000000" #attributes: Doctrine\ORM\PersistentCollection {#8767 …} #variants: Doctrine\ORM\PersistentCollection {#8769 …} #options: Doctrine\ORM\PersistentCollection {#8773 …} #associations: Doctrine\ORM\PersistentCollection {#8771 …} #createdAt: DateTime @1773152174 {#8745 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287645 {#8744 : 2026-04-27 13:00:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8776 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8777 #locale: "fr" #translatable: App\Entity\Product\Product {#8747} #id: 66 #name: "Tête réglable" #slug: "tete-reglable-22000000" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8779 …} #channels: Doctrine\ORM\PersistentCollection {#8765 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8749 …} #reviews: Doctrine\ORM\PersistentCollection {#8761 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8763 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8751 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8753 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8755 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8757 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8759 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16277 …} +context: Sylius\TwigHooks\Bag\DataBag {#16339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16274 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16217 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16224 #collection: Doctrine\Common\Collections\ArrayCollection {#16233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16212 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24131 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24133 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16277 …} +context: Sylius\TwigHooks\Bag\DataBag {#16339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16274 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tête réglable" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16224 #collection: Doctrine\Common\Collections\ArrayCollection {#16233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16212 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24131 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24133 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16343 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16277 …} +context: Sylius\TwigHooks\Bag\DataBag {#16339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16274 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16217 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16224 #collection: Doctrine\Common\Collections\ArrayCollection {#16233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16212 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24131 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24133 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16393 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16384 …} +context: Sylius\TwigHooks\Bag\DataBag {#16391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16392 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16217 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16396 +variant: App\Entity\Product\ProductVariant {#16217 …} +price: "22,72\u{A0}€" +originalPrice: "22,72\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16393 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16384 …} +context: Sylius\TwigHooks\Bag\DataBag {#16391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16392 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 5.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8784 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#8801 …} #variants: Doctrine\ORM\PersistentCollection {#8803 …} #options: Doctrine\ORM\PersistentCollection {#8807 …} #associations: Doctrine\ORM\PersistentCollection {#8805 …} #createdAt: DateTime @1773152174 {#8782 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#8781 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8810 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8811 #locale: "fr" #translatable: App\Entity\Product\Product {#8784} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8813 …} #channels: Doctrine\ORM\PersistentCollection {#8799 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8388 …} #reviews: Doctrine\ORM\PersistentCollection {#8795 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8797 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8785 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8787 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8789 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8791 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8793 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16284 +product: App\Entity\Product\Product {#8784 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#8801 …} #variants: Doctrine\ORM\PersistentCollection {#8803 …} #options: Doctrine\ORM\PersistentCollection {#8807 …} #associations: Doctrine\ORM\PersistentCollection {#8805 …} #createdAt: DateTime @1773152174 {#8782 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#8781 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8810 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8811 #locale: "fr" #translatable: App\Entity\Product\Product {#8784} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8813 …} #channels: Doctrine\ORM\PersistentCollection {#8799 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8388 …} #reviews: Doctrine\ORM\PersistentCollection {#8795 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8797 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8785 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8787 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8789 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8791 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8793 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16460 …} +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 {#13672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13705 …} +context: Sylius\TwigHooks\Bag\DataBag {#13711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13698 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8784 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#8801 …} #variants: Doctrine\ORM\PersistentCollection {#8803 …} #options: Doctrine\ORM\PersistentCollection {#8807 …} #associations: Doctrine\ORM\PersistentCollection {#8805 …} #createdAt: DateTime @1773152174 {#8782 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#8781 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8810 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8811 #locale: "fr" #translatable: App\Entity\Product\Product {#8784} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8813 …} #channels: Doctrine\ORM\PersistentCollection {#8799 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8388 …} #reviews: Doctrine\ORM\PersistentCollection {#8795 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8797 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8785 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8787 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8789 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8791 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8793 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support de flexible mural inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16536 -props: [ "product" => App\Entity\Product\Product {#8784 #id: 67 #code: "231018S" #attributes: Doctrine\ORM\PersistentCollection {#8801 …} #variants: Doctrine\ORM\PersistentCollection {#8803 …} #options: Doctrine\ORM\PersistentCollection {#8807 …} #associations: Doctrine\ORM\PersistentCollection {#8805 …} #createdAt: DateTime @1773152174 {#8782 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777287705 {#8781 : 2026-04-27 13:01:45.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8810 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8811 #locale: "fr" #translatable: App\Entity\Product\Product {#8784} #id: 67 #name: "Support de flexible mural inox" #slug: "support-de-flexible-mural-inox-231018S" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8813 …} #channels: Doctrine\ORM\PersistentCollection {#8799 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8388 …} #reviews: Doctrine\ORM\PersistentCollection {#8795 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8797 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8785 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8787 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8789 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8791 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8793 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16520 …} +context: Sylius\TwigHooks\Bag\DataBag {#16582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16460 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16467 #collection: Doctrine\Common\Collections\ArrayCollection {#16476 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24150 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24152 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16520 …} +context: Sylius\TwigHooks\Bag\DataBag {#16582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support de flexible mural inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16467 #collection: Doctrine\Common\Collections\ArrayCollection {#16476 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24150 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24152 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16586 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16520 …} +context: Sylius\TwigHooks\Bag\DataBag {#16582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16460 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16467 #collection: Doctrine\Common\Collections\ArrayCollection {#16476 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24150 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24152 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16636 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16627 …} +context: Sylius\TwigHooks\Bag\DataBag {#16634 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16635 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16460 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16639 +variant: App\Entity\Product\ProductVariant {#16460 …} +price: "128,18\u{A0}€" +originalPrice: "128,18\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8989 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11763 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8986 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16636 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16627 …} +context: Sylius\TwigHooks\Bag\DataBag {#16634 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16635 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 24.0 MiB | 5.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11829 …} +context: Sylius\TwigHooks\Bag\DataBag {#13391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11839 …} +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 {#13595 +cart: App\Entity\Order\Order {#12148 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11829 …} +context: Sylius\TwigHooks\Bag\DataBag {#13391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11839 …} +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 …} } |
|||