Components
12
Twig Components
44
Render Count
148
ms
Render Time
24.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 12.0 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11853 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11846 …} +context: Sylius\TwigHooks\Bag\DataBag {#11852 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11851 …} +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 {#12007 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11853 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11846 …} +context: Sylius\TwigHooks\Bag\DataBag {#11852 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11851 …} +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 | 12.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11940 …} +context: Sylius\TwigHooks\Bag\DataBag {#11942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11943 …} +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 {#11953 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11940 …} +context: Sylius\TwigHooks\Bag\DataBag {#11942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11943 …} +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 | 12.0 MiB | 4.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12025 …} +context: Sylius\TwigHooks\Bag\DataBag {#12047 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12045 …} +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 {#12073 +cart: App\Entity\Order\Order {#12128 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12025 …} +context: Sylius\TwigHooks\Bag\DataBag {#12047 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12045 …} +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 | 12.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12762 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12761 …} +context: Sylius\TwigHooks\Bag\DataBag {#12757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12759 …} +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 {#12771 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7589 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12762 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12761 …} +context: Sylius\TwigHooks\Bag\DataBag {#12757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12759 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 12.0 MiB | 1.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13357 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13361 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13358 …} +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 {#13438 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7589 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13357 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13361 …} +context: Sylius\TwigHooks\Bag\DataBag {#13360 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13358 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 12.0 MiB | 1.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13507 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13503 …} +context: Sylius\TwigHooks\Bag\DataBag {#13504 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13506 …} +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 {#13515 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7589 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13507 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13503 …} +context: Sylius\TwigHooks\Bag\DataBag {#13504 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13506 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 12.0 MiB | 4.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13579 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13575 …} +context: Sylius\TwigHooks\Bag\DataBag {#13576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13578 …} +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 {#13587 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7589 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13579 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13575 …} +context: Sylius\TwigHooks\Bag\DataBag {#13576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13578 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 20.0 MiB | 32.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7591 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5439 …} #options: Doctrine\ORM\PersistentCollection {#6753 …} #associations: Doctrine\ORM\PersistentCollection {#6284 …} #createdAt: DateTime @1773152174 {#8212 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#7628 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6746 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6751 #locale: "fr" #translatable: App\Entity\Product\Product {#7591} #id: 132 #name: "Tuyau flexible 2,50m avec manchons ø40" #slug: "tuyau-flexible-2-50m-avec-manchons-o40-40130" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6759 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7934 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8138 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8076 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8155 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8223 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14124 +product: App\Entity\Product\Product {#7591 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5439 …} #options: Doctrine\ORM\PersistentCollection {#6753 …} #associations: Doctrine\ORM\PersistentCollection {#6284 …} #createdAt: DateTime @1773152174 {#8212 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#7628 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6746 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6751 #locale: "fr" #translatable: App\Entity\Product\Product {#7591} #id: 132 #name: "Tuyau flexible 2,50m avec manchons ø40" #slug: "tuyau-flexible-2-50m-avec-manchons-o40-40130" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6759 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7934 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8138 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8076 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8155 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8223 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14354 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 14.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7591 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5439 …} #options: Doctrine\ORM\PersistentCollection {#6753 …} #associations: Doctrine\ORM\PersistentCollection {#6284 …} #createdAt: DateTime @1773152174 {#8212 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#7628 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6746 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6751 #locale: "fr" #translatable: App\Entity\Product\Product {#7591} #id: 132 #name: "Tuyau flexible 2,50m avec manchons ø40" #slug: "tuyau-flexible-2-50m-avec-manchons-o40-40130" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6759 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7934 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8138 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8076 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8155 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8223 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tuyau flexible 2,50m avec manchons ø40" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14781 -props: [ "product" => App\Entity\Product\Product {#7591 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#5439 …} #options: Doctrine\ORM\PersistentCollection {#6753 …} #associations: Doctrine\ORM\PersistentCollection {#6284 …} #createdAt: DateTime @1773152174 {#8212 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#7628 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6746 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#6751 #locale: "fr" #translatable: App\Entity\Product\Product {#7591} #id: 132 #name: "Tuyau flexible 2,50m avec manchons ø40" #slug: "tuyau-flexible-2-50m-avec-manchons-o40-40130" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6759 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7934 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8138 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8076 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8155 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8223 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 1.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8676 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8937 …} +context: Sylius\TwigHooks\Bag\DataBag {#8669 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8664 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14354 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14710 #collection: Doctrine\Common\Collections\ArrayCollection {#14709 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14547 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23913 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23975 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8676 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8937 …} +context: Sylius\TwigHooks\Bag\DataBag {#8669 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8664 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tuyau flexible 2,50m avec manchons ø40" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14710 #collection: Doctrine\Common\Collections\ArrayCollection {#14709 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14547 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23913 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23975 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#8946 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8676 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8937 …} +context: Sylius\TwigHooks\Bag\DataBag {#8669 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8664 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14354 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14710 #collection: Doctrine\Common\Collections\ArrayCollection {#14709 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14547 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23913 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23975 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14011 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12720 …} +context: Sylius\TwigHooks\Bag\DataBag {#13708 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14010 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14354 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14055 +variant: App\Entity\Product\ProductVariant {#14354 …} +price: "45,91\u{A0}€" +originalPrice: "45,91\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14011 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12720 …} +context: Sylius\TwigHooks\Bag\DataBag {#13708 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14010 …} +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 | 20.0 MiB | 14.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#6799 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#6916 …} #variants: Doctrine\ORM\PersistentCollection {#6926 …} #options: Doctrine\ORM\PersistentCollection {#7155 …} #associations: Doctrine\ORM\PersistentCollection {#7145 …} #createdAt: DateTime @1773152174 {#6763 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#6756 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7139 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7138 #locale: "fr" #translatable: App\Entity\Product\Product {#6799} #id: 133 #name: "Suceur plat" #slug: "suceur-plat-40134" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7159 …} #channels: Doctrine\ORM\PersistentCollection {#6907 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#6914 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6909 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6800 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6798 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6807 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6815 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6818 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14759 +product: App\Entity\Product\Product {#6799 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#6916 …} #variants: Doctrine\ORM\PersistentCollection {#6926 …} #options: Doctrine\ORM\PersistentCollection {#7155 …} #associations: Doctrine\ORM\PersistentCollection {#7145 …} #createdAt: DateTime @1773152174 {#6763 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#6756 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7139 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7138 #locale: "fr" #translatable: App\Entity\Product\Product {#6799} #id: 133 #name: "Suceur plat" #slug: "suceur-plat-40134" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7159 …} #channels: Doctrine\ORM\PersistentCollection {#6907 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#6914 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6909 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6800 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6798 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6807 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6815 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6818 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14466 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 7.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#6799 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#6916 …} #variants: Doctrine\ORM\PersistentCollection {#6926 …} #options: Doctrine\ORM\PersistentCollection {#7155 …} #associations: Doctrine\ORM\PersistentCollection {#7145 …} #createdAt: DateTime @1773152174 {#6763 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#6756 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7139 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7138 #locale: "fr" #translatable: App\Entity\Product\Product {#6799} #id: 133 #name: "Suceur plat" #slug: "suceur-plat-40134" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7159 …} #channels: Doctrine\ORM\PersistentCollection {#6907 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#6914 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6909 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6800 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6798 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6807 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6815 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6818 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Suceur plat" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14832 -props: [ "product" => App\Entity\Product\Product {#6799 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#6916 …} #variants: Doctrine\ORM\PersistentCollection {#6926 …} #options: Doctrine\ORM\PersistentCollection {#7155 …} #associations: Doctrine\ORM\PersistentCollection {#7145 …} #createdAt: DateTime @1773152174 {#6763 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#6756 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7139 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7138 #locale: "fr" #translatable: App\Entity\Product\Product {#6799} #id: 133 #name: "Suceur plat" #slug: "suceur-plat-40134" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7159 …} #channels: Doctrine\ORM\PersistentCollection {#6907 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#6914 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#6909 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#6800 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#6798 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#6807 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#6815 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#6818 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14816 …} +context: Sylius\TwigHooks\Bag\DataBag {#14878 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14466 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14488 #collection: Doctrine\Common\Collections\ArrayCollection {#14538 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14467 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24000 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24002 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14816 …} +context: Sylius\TwigHooks\Bag\DataBag {#14878 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Suceur plat" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14488 #collection: Doctrine\Common\Collections\ArrayCollection {#14538 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14467 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24000 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24002 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14882 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14816 …} +context: Sylius\TwigHooks\Bag\DataBag {#14878 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14466 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14488 #collection: Doctrine\Common\Collections\ArrayCollection {#14538 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14467 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24000 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24002 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14923 …} +context: Sylius\TwigHooks\Bag\DataBag {#14930 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14931 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14466 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14935 +variant: App\Entity\Product\ProductVariant {#14466 …} +price: "7,14\u{A0}€" +originalPrice: "7,14\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14923 …} +context: Sylius\TwigHooks\Bag\DataBag {#14930 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14931 …} +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 | 20.0 MiB | 12.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7161 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#7140 …} #variants: Doctrine\ORM\PersistentCollection {#7765 …} #options: Doctrine\ORM\PersistentCollection {#7769 …} #associations: Doctrine\ORM\PersistentCollection {#7768 …} #createdAt: DateTime @1773152175 {#7162 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#7160 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7773 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7776 #locale: "fr" #translatable: App\Entity\Product\Product {#7161} #id: 164 #name: "Préfiltre nylon poussières fines p/B770M&E" #slug: "prefiltre-nylon-poussieres-fines-p-b770m-e-58053" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7864 …} #channels: Doctrine\ORM\PersistentCollection {#7184 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#7181 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7186 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7144 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7154 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7147 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7150 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7157 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14823 +product: App\Entity\Product\Product {#7161 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#7140 …} #variants: Doctrine\ORM\PersistentCollection {#7765 …} #options: Doctrine\ORM\PersistentCollection {#7769 …} #associations: Doctrine\ORM\PersistentCollection {#7768 …} #createdAt: DateTime @1773152175 {#7162 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#7160 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7773 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7776 #locale: "fr" #translatable: App\Entity\Product\Product {#7161} #id: 164 #name: "Préfiltre nylon poussières fines p/B770M&E" #slug: "prefiltre-nylon-poussieres-fines-p-b770m-e-58053" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7864 …} #channels: Doctrine\ORM\PersistentCollection {#7184 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#7181 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7186 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7144 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7154 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7147 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7150 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7157 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14999 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7161 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#7140 …} #variants: Doctrine\ORM\PersistentCollection {#7765 …} #options: Doctrine\ORM\PersistentCollection {#7769 …} #associations: Doctrine\ORM\PersistentCollection {#7768 …} #createdAt: DateTime @1773152175 {#7162 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#7160 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7773 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7776 #locale: "fr" #translatable: App\Entity\Product\Product {#7161} #id: 164 #name: "Préfiltre nylon poussières fines p/B770M&E" #slug: "prefiltre-nylon-poussieres-fines-p-b770m-e-58053" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7864 …} #channels: Doctrine\ORM\PersistentCollection {#7184 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#7181 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7186 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7144 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7154 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7147 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7150 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7157 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Préfiltre nylon poussières fines p/B770M&E" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15075 -props: [ "product" => App\Entity\Product\Product {#7161 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#7140 …} #variants: Doctrine\ORM\PersistentCollection {#7765 …} #options: Doctrine\ORM\PersistentCollection {#7769 …} #associations: Doctrine\ORM\PersistentCollection {#7768 …} #createdAt: DateTime @1773152175 {#7162 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#7160 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7773 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7776 #locale: "fr" #translatable: App\Entity\Product\Product {#7161} #id: 164 #name: "Préfiltre nylon poussières fines p/B770M&E" #slug: "prefiltre-nylon-poussieres-fines-p-b770m-e-58053" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7864 …} #channels: Doctrine\ORM\PersistentCollection {#7184 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#7181 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7186 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7144 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7154 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7147 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7150 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7157 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15068 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15059 …} +context: Sylius\TwigHooks\Bag\DataBag {#15121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15056 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14999 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15006 #collection: Doctrine\Common\Collections\ArrayCollection {#15015 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14994 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24019 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24021 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15068 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15059 …} +context: Sylius\TwigHooks\Bag\DataBag {#15121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15056 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Préfiltre nylon poussières fines p/B770M&E" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15006 #collection: Doctrine\Common\Collections\ArrayCollection {#15015 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14994 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24019 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24021 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15125 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15068 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15059 …} +context: Sylius\TwigHooks\Bag\DataBag {#15121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15056 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14999 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15006 #collection: Doctrine\Common\Collections\ArrayCollection {#15015 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14994 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24019 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24021 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15175 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15166 …} +context: Sylius\TwigHooks\Bag\DataBag {#15173 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15174 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14999 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15178 +variant: App\Entity\Product\ProductVariant {#14999 …} +price: "31,31\u{A0}€" +originalPrice: "31,31\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15175 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15166 …} +context: Sylius\TwigHooks\Bag\DataBag {#15173 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15174 …} +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 | 20.0 MiB | 8.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7873 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8031 …} #variants: Doctrine\ORM\PersistentCollection {#8025 …} #options: Doctrine\ORM\PersistentCollection {#8044 …} #associations: Doctrine\ORM\PersistentCollection {#8045 …} #createdAt: DateTime @1773152175 {#7862 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#7866 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8114 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8111 #locale: "fr" #translatable: App\Entity\Product\Product {#7873} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8108 …} #channels: Doctrine\ORM\PersistentCollection {#8026 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8035 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8034 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7876 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7869 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7875 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7878 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15066 +product: App\Entity\Product\Product {#7873 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8031 …} #variants: Doctrine\ORM\PersistentCollection {#8025 …} #options: Doctrine\ORM\PersistentCollection {#8044 …} #associations: Doctrine\ORM\PersistentCollection {#8045 …} #createdAt: DateTime @1773152175 {#7862 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#7866 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8114 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8111 #locale: "fr" #translatable: App\Entity\Product\Product {#7873} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8108 …} #channels: Doctrine\ORM\PersistentCollection {#8026 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8035 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8034 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7876 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7869 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7875 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7878 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15242 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
20.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7873 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8031 …} #variants: Doctrine\ORM\PersistentCollection {#8025 …} #options: Doctrine\ORM\PersistentCollection {#8044 …} #associations: Doctrine\ORM\PersistentCollection {#8045 …} #createdAt: DateTime @1773152175 {#7862 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#7866 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8114 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8111 #locale: "fr" #translatable: App\Entity\Product\Product {#7873} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8108 …} #channels: Doctrine\ORM\PersistentCollection {#8026 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8035 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8034 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7876 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7869 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7875 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7878 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtre éponge p/eau" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15318 -props: [ "product" => App\Entity\Product\Product {#7873 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8031 …} #variants: Doctrine\ORM\PersistentCollection {#8025 …} #options: Doctrine\ORM\PersistentCollection {#8044 …} #associations: Doctrine\ORM\PersistentCollection {#8045 …} #createdAt: DateTime @1773152175 {#7862 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#7866 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8114 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8111 #locale: "fr" #translatable: App\Entity\Product\Product {#7873} #id: 179 #name: "Filtre éponge p/eau" #slug: "filtre-eponge-p-eau-95018" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8108 …} #channels: Doctrine\ORM\PersistentCollection {#8026 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8035 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8034 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7876 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7869 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7875 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7878 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
20.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …} +context: Sylius\TwigHooks\Bag\DataBag {#15364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15299 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15242 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15249 #collection: Doctrine\Common\Collections\ArrayCollection {#15258 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15237 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24038 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24040 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …} +context: Sylius\TwigHooks\Bag\DataBag {#15364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15299 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre éponge p/eau" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15249 #collection: Doctrine\Common\Collections\ArrayCollection {#15258 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15237 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24038 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24040 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15368 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …} +context: Sylius\TwigHooks\Bag\DataBag {#15364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15299 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15242 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15249 #collection: Doctrine\Common\Collections\ArrayCollection {#15258 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15237 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24038 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24040 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 20.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15409 …} +context: Sylius\TwigHooks\Bag\DataBag {#15416 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15417 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15242 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15421 +variant: App\Entity\Product\ProductVariant {#15242 …} +price: "11,21\u{A0}€" +originalPrice: "11,21\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15409 …} +context: Sylius\TwigHooks\Bag\DataBag {#15416 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15417 …} +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 | 17.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8122 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8317 …} #variants: Doctrine\ORM\PersistentCollection {#8316 …} #options: Doctrine\ORM\PersistentCollection {#8323 …} #associations: Doctrine\ORM\PersistentCollection {#8319 …} #createdAt: DateTime @1773152175 {#8118 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8120 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8376 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8375 #locale: "fr" #translatable: App\Entity\Product\Product {#8122} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8373 …} #channels: Doctrine\ORM\PersistentCollection {#8308 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8311 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8123 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8305 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8299 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8297 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8300 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15309 +product: App\Entity\Product\Product {#8122 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8317 …} #variants: Doctrine\ORM\PersistentCollection {#8316 …} #options: Doctrine\ORM\PersistentCollection {#8323 …} #associations: Doctrine\ORM\PersistentCollection {#8319 …} #createdAt: DateTime @1773152175 {#8118 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8120 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8376 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8375 #locale: "fr" #translatable: App\Entity\Product\Product {#8122} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8373 …} #channels: Doctrine\ORM\PersistentCollection {#8308 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8311 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8123 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8305 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8299 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8297 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8300 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15485 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 3.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8122 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8317 …} #variants: Doctrine\ORM\PersistentCollection {#8316 …} #options: Doctrine\ORM\PersistentCollection {#8323 …} #associations: Doctrine\ORM\PersistentCollection {#8319 …} #createdAt: DateTime @1773152175 {#8118 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8120 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8376 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8375 #locale: "fr" #translatable: App\Entity\Product\Product {#8122} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8373 …} #channels: Doctrine\ORM\PersistentCollection {#8308 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8311 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8123 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8305 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8299 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8297 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8300 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "RallongeTube acier diam.36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15561 -props: [ "product" => App\Entity\Product\Product {#8122 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#8317 …} #variants: Doctrine\ORM\PersistentCollection {#8316 …} #options: Doctrine\ORM\PersistentCollection {#8323 …} #associations: Doctrine\ORM\PersistentCollection {#8319 …} #createdAt: DateTime @1773152175 {#8118 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#8120 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8376 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8375 #locale: "fr" #translatable: App\Entity\Product\Product {#8122} #id: 182 #name: "RallongeTube acier diam.36" #slug: "rallongetube-acier-diam-36-ACTC036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8373 …} #channels: Doctrine\ORM\PersistentCollection {#8308 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8311 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8123 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8305 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8299 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8297 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8300 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 8.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15545 …} +context: Sylius\TwigHooks\Bag\DataBag {#15607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15485 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15492 #collection: Doctrine\Common\Collections\ArrayCollection {#15501 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15480 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24057 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24059 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15545 …} +context: Sylius\TwigHooks\Bag\DataBag {#15607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "RallongeTube acier diam.36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15492 #collection: Doctrine\Common\Collections\ArrayCollection {#15501 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15480 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24057 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24059 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15611 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15545 …} +context: Sylius\TwigHooks\Bag\DataBag {#15607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15485 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15492 #collection: Doctrine\Common\Collections\ArrayCollection {#15501 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15480 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24057 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24059 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15652 …} +context: Sylius\TwigHooks\Bag\DataBag {#15659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15485 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15664 +variant: App\Entity\Product\ProductVariant {#15485 …} +price: "15,19\u{A0}€" +originalPrice: "15,19\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15652 …} +context: Sylius\TwigHooks\Bag\DataBag {#15659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15660 …} +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 | 6.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8392 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#8510 …} #variants: Doctrine\ORM\PersistentCollection {#8517 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8515 …} #createdAt: DateTime @1773152175 {#8387 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#8383 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8505 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8522 #locale: "fr" #translatable: App\Entity\Product\Product {#8392} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8524 …} #channels: Doctrine\ORM\PersistentCollection {#8502 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8503 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8500 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8381 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8386 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8390 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8377 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8391 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15552 +product: App\Entity\Product\Product {#8392 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#8510 …} #variants: Doctrine\ORM\PersistentCollection {#8517 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8515 …} #createdAt: DateTime @1773152175 {#8387 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#8383 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8505 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8522 #locale: "fr" #translatable: App\Entity\Product\Product {#8392} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8524 …} #channels: Doctrine\ORM\PersistentCollection {#8502 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8503 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8500 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8381 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8386 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8390 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8377 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8391 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15728 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8392 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#8510 …} #variants: Doctrine\ORM\PersistentCollection {#8517 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8515 …} #createdAt: DateTime @1773152175 {#8387 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#8383 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8505 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8522 #locale: "fr" #translatable: App\Entity\Product\Product {#8392} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8524 …} #channels: Doctrine\ORM\PersistentCollection {#8502 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8503 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8500 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8381 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8386 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8390 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8377 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8391 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Brosse Ronde Ø 36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15804 -props: [ "product" => App\Entity\Product\Product {#8392 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#8510 …} #variants: Doctrine\ORM\PersistentCollection {#8517 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8515 …} #createdAt: DateTime @1773152175 {#8387 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#8383 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8505 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8522 #locale: "fr" #translatable: App\Entity\Product\Product {#8392} #id: 189 #name: "Brosse Ronde Ø 36" #slug: "brosse-ronde-O-36-ASBRR036" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8524 …} #channels: Doctrine\ORM\PersistentCollection {#8502 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8503 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8500 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8381 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8386 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8390 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8377 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8391 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15788 …} +context: Sylius\TwigHooks\Bag\DataBag {#15850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15785 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15728 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15735 #collection: Doctrine\Common\Collections\ArrayCollection {#15744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24076 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24078 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15788 …} +context: Sylius\TwigHooks\Bag\DataBag {#15850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15785 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Brosse Ronde Ø 36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15735 #collection: Doctrine\Common\Collections\ArrayCollection {#15744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24076 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24078 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15854 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15788 …} +context: Sylius\TwigHooks\Bag\DataBag {#15850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15785 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15728 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15735 #collection: Doctrine\Common\Collections\ArrayCollection {#15744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24076 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24078 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15895 …} +context: Sylius\TwigHooks\Bag\DataBag {#15902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15903 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15728 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15907 +variant: App\Entity\Product\ProductVariant {#15728 …} +price: "7,28\u{A0}€" +originalPrice: "7,28\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15895 …} +context: Sylius\TwigHooks\Bag\DataBag {#15902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15903 …} +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 | 13.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1773152175 {#8528 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#8530 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr" #translatable: App\Entity\Product\Product {#8696} #id: 190 #name: "Filtre panier polyester avec Collerette Diam.340" #slug: "filtre-panier-polyester-avec-collerette-diam-340-ASFILCOL340" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8697 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8699 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8701 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8703 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8705 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15795 +product: App\Entity\Product\Product {#8696 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1773152175 {#8528 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#8530 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr" #translatable: App\Entity\Product\Product {#8696} #id: 190 #name: "Filtre panier polyester avec Collerette Diam.340" #slug: "filtre-panier-polyester-avec-collerette-diam-340-ASFILCOL340" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8697 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8699 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8701 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8703 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8705 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15971 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 7.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1773152175 {#8528 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#8530 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr" #translatable: App\Entity\Product\Product {#8696} #id: 190 #name: "Filtre panier polyester avec Collerette Diam.340" #slug: "filtre-panier-polyester-avec-collerette-diam-340-ASFILCOL340" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8697 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8699 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8701 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8703 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8705 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtre panier polyester avec Collerette Diam.340" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16047 -props: [ "product" => App\Entity\Product\Product {#8696 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1773152175 {#8528 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#8530 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr" #translatable: App\Entity\Product\Product {#8696} #id: 190 #name: "Filtre panier polyester avec Collerette Diam.340" #slug: "filtre-panier-polyester-avec-collerette-diam-340-ASFILCOL340" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8697 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8699 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8701 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8703 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8705 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16031 …} +context: Sylius\TwigHooks\Bag\DataBag {#16093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16028 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15971 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15978 #collection: Doctrine\Common\Collections\ArrayCollection {#15987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24095 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24097 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16031 …} +context: Sylius\TwigHooks\Bag\DataBag {#16093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16028 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre panier polyester avec Collerette Diam.340" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15978 #collection: Doctrine\Common\Collections\ArrayCollection {#15987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24095 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24097 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16097 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16031 …} +context: Sylius\TwigHooks\Bag\DataBag {#16093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16028 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15971 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15978 #collection: Doctrine\Common\Collections\ArrayCollection {#15987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24095 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24097 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16138 …} +context: Sylius\TwigHooks\Bag\DataBag {#16145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16146 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15971 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16150 +variant: App\Entity\Product\ProductVariant {#15971 …} +price: "53,44\u{A0}€" +originalPrice: "53,44\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16138 …} +context: Sylius\TwigHooks\Bag\DataBag {#16145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16146 …} +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 | 15.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8730 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#8747 …} #variants: Doctrine\ORM\PersistentCollection {#8749 …} #options: Doctrine\ORM\PersistentCollection {#8753 …} #associations: Doctrine\ORM\PersistentCollection {#8751 …} #createdAt: DateTime @1773152175 {#8728 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#8727 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8756 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8757 #locale: "fr" #translatable: App\Entity\Product\Product {#8730} #id: 191 #name: "Filtre Polyester avec collerette ø440" #slug: "filtre-polyester-avec-collerette-o440-ASFILCOL440" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8759 …} #channels: Doctrine\ORM\PersistentCollection {#8745 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8741 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8743 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8731 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8733 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8735 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8737 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8739 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16038 +product: App\Entity\Product\Product {#8730 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#8747 …} #variants: Doctrine\ORM\PersistentCollection {#8749 …} #options: Doctrine\ORM\PersistentCollection {#8753 …} #associations: Doctrine\ORM\PersistentCollection {#8751 …} #createdAt: DateTime @1773152175 {#8728 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#8727 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8756 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8757 #locale: "fr" #translatable: App\Entity\Product\Product {#8730} #id: 191 #name: "Filtre Polyester avec collerette ø440" #slug: "filtre-polyester-avec-collerette-o440-ASFILCOL440" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8759 …} #channels: Doctrine\ORM\PersistentCollection {#8745 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8741 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8743 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8731 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8733 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8735 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8737 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8739 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16214 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 6.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8730 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#8747 …} #variants: Doctrine\ORM\PersistentCollection {#8749 …} #options: Doctrine\ORM\PersistentCollection {#8753 …} #associations: Doctrine\ORM\PersistentCollection {#8751 …} #createdAt: DateTime @1773152175 {#8728 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#8727 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8756 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8757 #locale: "fr" #translatable: App\Entity\Product\Product {#8730} #id: 191 #name: "Filtre Polyester avec collerette ø440" #slug: "filtre-polyester-avec-collerette-o440-ASFILCOL440" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8759 …} #channels: Doctrine\ORM\PersistentCollection {#8745 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8741 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8743 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8731 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8733 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8735 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8737 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8739 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtre Polyester avec collerette ø440" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16290 -props: [ "product" => App\Entity\Product\Product {#8730 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#8747 …} #variants: Doctrine\ORM\PersistentCollection {#8749 …} #options: Doctrine\ORM\PersistentCollection {#8753 …} #associations: Doctrine\ORM\PersistentCollection {#8751 …} #createdAt: DateTime @1773152175 {#8728 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#8727 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8756 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8757 #locale: "fr" #translatable: App\Entity\Product\Product {#8730} #id: 191 #name: "Filtre Polyester avec collerette ø440" #slug: "filtre-polyester-avec-collerette-o440-ASFILCOL440" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8759 …} #channels: Doctrine\ORM\PersistentCollection {#8745 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8741 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8743 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8731 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8733 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8735 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8737 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8739 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16274 …} +context: Sylius\TwigHooks\Bag\DataBag {#16336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16271 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16214 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16221 #collection: Doctrine\Common\Collections\ArrayCollection {#16230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24114 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24116 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16274 …} +context: Sylius\TwigHooks\Bag\DataBag {#16336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16271 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre Polyester avec collerette ø440" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16221 #collection: Doctrine\Common\Collections\ArrayCollection {#16230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24114 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24116 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16340 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16274 …} +context: Sylius\TwigHooks\Bag\DataBag {#16336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16271 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16214 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16221 #collection: Doctrine\Common\Collections\ArrayCollection {#16230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24114 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24116 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16381 …} +context: Sylius\TwigHooks\Bag\DataBag {#16388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16214 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16393 +variant: App\Entity\Product\ProductVariant {#16214 …} +price: "57,91\u{A0}€" +originalPrice: "57,91\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16381 …} +context: Sylius\TwigHooks\Bag\DataBag {#16388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16389 …} +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 | 6.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8764 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#8781 …} #variants: Doctrine\ORM\PersistentCollection {#8783 …} #options: Doctrine\ORM\PersistentCollection {#8787 …} #associations: Doctrine\ORM\PersistentCollection {#8785 …} #createdAt: DateTime @1773152175 {#8762 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#8761 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8790 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8791 #locale: "fr" #translatable: App\Entity\Product\Product {#8764} #id: 193 #name: "Flexible 2 m avec manchons Ø36" #slug: "flexible-2-m-avec-manchons-O36-ASFLEX2M36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8793 …} #channels: Doctrine\ORM\PersistentCollection {#8779 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8775 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8777 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8765 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8767 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8769 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8771 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8773 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16281 +product: App\Entity\Product\Product {#8764 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#8781 …} #variants: Doctrine\ORM\PersistentCollection {#8783 …} #options: Doctrine\ORM\PersistentCollection {#8787 …} #associations: Doctrine\ORM\PersistentCollection {#8785 …} #createdAt: DateTime @1773152175 {#8762 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#8761 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8790 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8791 #locale: "fr" #translatable: App\Entity\Product\Product {#8764} #id: 193 #name: "Flexible 2 m avec manchons Ø36" #slug: "flexible-2-m-avec-manchons-O36-ASFLEX2M36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8793 …} #channels: Doctrine\ORM\PersistentCollection {#8779 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8775 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8777 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8765 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8767 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8769 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8771 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8773 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16457 …} +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 {#13644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13677 …} +context: Sylius\TwigHooks\Bag\DataBag {#13683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8764 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#8781 …} #variants: Doctrine\ORM\PersistentCollection {#8783 …} #options: Doctrine\ORM\PersistentCollection {#8787 …} #associations: Doctrine\ORM\PersistentCollection {#8785 …} #createdAt: DateTime @1773152175 {#8762 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#8761 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8790 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8791 #locale: "fr" #translatable: App\Entity\Product\Product {#8764} #id: 193 #name: "Flexible 2 m avec manchons Ø36" #slug: "flexible-2-m-avec-manchons-O36-ASFLEX2M36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8793 …} #channels: Doctrine\ORM\PersistentCollection {#8779 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8775 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8777 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8765 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8767 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8769 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8771 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8773 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Flexible 2 m avec manchons Ø36" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16533 -props: [ "product" => App\Entity\Product\Product {#8764 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#8781 …} #variants: Doctrine\ORM\PersistentCollection {#8783 …} #options: Doctrine\ORM\PersistentCollection {#8787 …} #associations: Doctrine\ORM\PersistentCollection {#8785 …} #createdAt: DateTime @1773152175 {#8762 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#8761 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8790 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8791 #locale: "fr" #translatable: App\Entity\Product\Product {#8764} #id: 193 #name: "Flexible 2 m avec manchons Ø36" #slug: "flexible-2-m-avec-manchons-O36-ASFLEX2M36" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8793 …} #channels: Doctrine\ORM\PersistentCollection {#8779 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7595 …} #reviews: Doctrine\ORM\PersistentCollection {#8775 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8777 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8765 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8767 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8769 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8771 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8773 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16517 …} +context: Sylius\TwigHooks\Bag\DataBag {#16579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16514 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16457 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16464 #collection: Doctrine\Common\Collections\ArrayCollection {#16473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24133 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24135 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16517 …} +context: Sylius\TwigHooks\Bag\DataBag {#16579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16514 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Flexible 2 m avec manchons Ø36" "applied_promotions" => Doctrine\ORM\PersistentCollection {#16464 #collection: Doctrine\Common\Collections\ArrayCollection {#16473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24133 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24135 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16583 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16517 …} +context: Sylius\TwigHooks\Bag\DataBag {#16579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16514 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16457 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16464 #collection: Doctrine\Common\Collections\ArrayCollection {#16473 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24133 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24135 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16624 …} +context: Sylius\TwigHooks\Bag\DataBag {#16631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16632 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16457 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16636 +variant: App\Entity\Product\ProductVariant {#16457 …} +price: "30,41\u{A0}€" +originalPrice: "30,41\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8969 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8966 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16624 …} +context: Sylius\TwigHooks\Bag\DataBag {#16631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16632 …} +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 | 3.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11809 …} +context: Sylius\TwigHooks\Bag\DataBag {#13376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11819 …} +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 {#13567 +cart: App\Entity\Order\Order {#12128 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11809 …} +context: Sylius\TwigHooks\Bag\DataBag {#13376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11819 …} +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 …} } |
|||