Components
12
Twig Components
44
Render Count
97
ms
Render Time
24.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 22.0 MiB | 1.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12227 …} +context: Sylius\TwigHooks\Bag\DataBag {#12233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12232 …} +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 {#12377 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12227 …} +context: Sylius\TwigHooks\Bag\DataBag {#12233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12232 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 22.0 MiB | 1.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12321 …} +context: Sylius\TwigHooks\Bag\DataBag {#12323 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12324 …} +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 {#12334 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12321 …} +context: Sylius\TwigHooks\Bag\DataBag {#12323 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12324 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 22.0 MiB | 11.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12433 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12406 …} +context: Sylius\TwigHooks\Bag\DataBag {#12428 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12426 …} +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 {#12454 +cart: App\Entity\Order\Order {#12509 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12433 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12406 …} +context: Sylius\TwigHooks\Bag\DataBag {#12428 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12426 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 22.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13143 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13142 …} +context: Sylius\TwigHooks\Bag\DataBag {#13138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13140 …} +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 {#13152 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13143 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13142 …} +context: Sylius\TwigHooks\Bag\DataBag {#13138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13140 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 2.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13738 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13742 …} +context: Sylius\TwigHooks\Bag\DataBag {#13741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13739 …} +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 {#13819 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13738 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13742 …} +context: Sylius\TwigHooks\Bag\DataBag {#13741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13739 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 1.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13884 …} +context: Sylius\TwigHooks\Bag\DataBag {#13885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13887 …} +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 {#13896 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13884 …} +context: Sylius\TwigHooks\Bag\DataBag {#13885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13887 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 4.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13956 …} +context: Sylius\TwigHooks\Bag\DataBag {#13957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13959 …} +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 {#13968 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7608 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13956 …} +context: Sylius\TwigHooks\Bag\DataBag {#13957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13959 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 14.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8015 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8895 …} #associations: Doctrine\ORM\PersistentCollection {#8835 …} #createdAt: DateTime @1773152174 {#8221 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#7952 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8894 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8897 #locale: "fr" #translatable: App\Entity\Product\Product {#8015} #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 {#8900 …} #channels: Doctrine\ORM\PersistentCollection {#8409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8341 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8412 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7977 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7946 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7628 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8141 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8217 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14487 +product: App\Entity\Product\Product {#8015 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8895 …} #associations: Doctrine\ORM\PersistentCollection {#8835 …} #createdAt: DateTime @1773152174 {#8221 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#7952 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8894 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8897 #locale: "fr" #translatable: App\Entity\Product\Product {#8015} #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 {#8900 …} #channels: Doctrine\ORM\PersistentCollection {#8409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8341 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8412 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7977 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7946 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7628 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8141 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8217 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14724 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 1.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8015 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8895 …} #associations: Doctrine\ORM\PersistentCollection {#8835 …} #createdAt: DateTime @1773152174 {#8221 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#7952 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8894 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8897 #locale: "fr" #translatable: App\Entity\Product\Product {#8015} #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 {#8900 …} #channels: Doctrine\ORM\PersistentCollection {#8409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8341 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8412 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7977 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7946 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7628 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8141 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8217 …} #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 {#15151 -props: [ "product" => App\Entity\Product\Product {#8015 #id: 132 #code: "40130" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8895 …} #associations: Doctrine\ORM\PersistentCollection {#8835 …} #createdAt: DateTime @1773152174 {#8221 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773158 {#7952 : 2026-04-21 14:05:58.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8894 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8897 #locale: "fr" #translatable: App\Entity\Product\Product {#8015} #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 {#8900 …} #channels: Doctrine\ORM\PersistentCollection {#8409 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8341 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8412 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7977 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7946 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7628 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8141 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8217 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15211 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15214 …} +context: Sylius\TwigHooks\Bag\DataBag {#15209 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15208 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14724 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15080 #collection: Doctrine\Common\Collections\ArrayCollection {#15079 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14917 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23917 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23979 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15211 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15214 …} +context: Sylius\TwigHooks\Bag\DataBag {#15209 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15208 …} +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 {#15080 #collection: Doctrine\Common\Collections\ArrayCollection {#15079 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14917 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23917 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23979 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15219 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15211 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15214 …} +context: Sylius\TwigHooks\Bag\DataBag {#15209 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15208 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14724 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15080 #collection: Doctrine\Common\Collections\ArrayCollection {#15079 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14917 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23917 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23979 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15277 …} +context: Sylius\TwigHooks\Bag\DataBag {#15285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15286 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14724 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15296 +variant: App\Entity\Product\ProductVariant {#14724 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15277 …} +context: Sylius\TwigHooks\Bag\DataBag {#15285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15286 …} +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 | 11.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8907 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#8924 …} #variants: Doctrine\ORM\PersistentCollection {#8926 …} #options: Doctrine\ORM\PersistentCollection {#8930 …} #associations: Doctrine\ORM\PersistentCollection {#8928 …} #createdAt: DateTime @1773152174 {#8905 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#8904 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8933 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8934 #locale: "fr" #translatable: App\Entity\Product\Product {#8907} #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 {#8936 …} #channels: Doctrine\ORM\PersistentCollection {#8922 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8920 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8908 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8910 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8912 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8914 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8916 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15129 +product: App\Entity\Product\Product {#8907 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#8924 …} #variants: Doctrine\ORM\PersistentCollection {#8926 …} #options: Doctrine\ORM\PersistentCollection {#8930 …} #associations: Doctrine\ORM\PersistentCollection {#8928 …} #createdAt: DateTime @1773152174 {#8905 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#8904 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8933 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8934 #locale: "fr" #translatable: App\Entity\Product\Product {#8907} #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 {#8936 …} #channels: Doctrine\ORM\PersistentCollection {#8922 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8920 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8908 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8910 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8912 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8914 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8916 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15370 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8907 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#8924 …} #variants: Doctrine\ORM\PersistentCollection {#8926 …} #options: Doctrine\ORM\PersistentCollection {#8930 …} #associations: Doctrine\ORM\PersistentCollection {#8928 …} #createdAt: DateTime @1773152174 {#8905 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#8904 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8933 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8934 #locale: "fr" #translatable: App\Entity\Product\Product {#8907} #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 {#8936 …} #channels: Doctrine\ORM\PersistentCollection {#8922 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8920 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8908 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8910 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8912 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8914 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8916 …} #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 {#15446 -props: [ "product" => App\Entity\Product\Product {#8907 #id: 133 #code: "40134" #attributes: Doctrine\ORM\PersistentCollection {#8924 …} #variants: Doctrine\ORM\PersistentCollection {#8926 …} #options: Doctrine\ORM\PersistentCollection {#8930 …} #associations: Doctrine\ORM\PersistentCollection {#8928 …} #createdAt: DateTime @1773152174 {#8905 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1776773353 {#8904 : 2026-04-21 14:09:13.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8933 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8934 #locale: "fr" #translatable: App\Entity\Product\Product {#8907} #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 {#8936 …} #channels: Doctrine\ORM\PersistentCollection {#8922 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8920 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8908 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8910 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8912 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8914 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8916 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15439 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15430 …} +context: Sylius\TwigHooks\Bag\DataBag {#15492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15427 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15370 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15377 #collection: Doctrine\Common\Collections\ArrayCollection {#15386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24004 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24006 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15439 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15430 …} +context: Sylius\TwigHooks\Bag\DataBag {#15492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15427 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Suceur plat" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15377 #collection: Doctrine\Common\Collections\ArrayCollection {#15386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24004 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24006 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4810 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15439 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15430 …} +context: Sylius\TwigHooks\Bag\DataBag {#15492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15427 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15370 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15377 #collection: Doctrine\Common\Collections\ArrayCollection {#15386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24004 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24006 …} } "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 {#5254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5212 …} +context: Sylius\TwigHooks\Bag\DataBag {#5216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5230 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15370 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5261 +variant: App\Entity\Product\ProductVariant {#15370 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5212 …} +context: Sylius\TwigHooks\Bag\DataBag {#5216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5230 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.27 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8941 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8958 …} #variants: Doctrine\ORM\PersistentCollection {#8960 …} #options: Doctrine\ORM\PersistentCollection {#8964 …} #associations: Doctrine\ORM\PersistentCollection {#8962 …} #createdAt: DateTime @1773152175 {#8939 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8938 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8967 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8968 #locale: "fr" #translatable: App\Entity\Product\Product {#8941} #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 {#8970 …} #channels: Doctrine\ORM\PersistentCollection {#8956 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8952 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8954 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8942 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8944 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8946 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8948 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8950 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15437 +product: App\Entity\Product\Product {#8941 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8958 …} #variants: Doctrine\ORM\PersistentCollection {#8960 …} #options: Doctrine\ORM\PersistentCollection {#8964 …} #associations: Doctrine\ORM\PersistentCollection {#8962 …} #createdAt: DateTime @1773152175 {#8939 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8938 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8967 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8968 #locale: "fr" #translatable: App\Entity\Product\Product {#8941} #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 {#8970 …} #channels: Doctrine\ORM\PersistentCollection {#8956 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8952 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8954 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8942 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8944 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8946 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8948 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8950 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6312 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8941 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8958 …} #variants: Doctrine\ORM\PersistentCollection {#8960 …} #options: Doctrine\ORM\PersistentCollection {#8964 …} #associations: Doctrine\ORM\PersistentCollection {#8962 …} #createdAt: DateTime @1773152175 {#8939 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8938 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8967 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8968 #locale: "fr" #translatable: App\Entity\Product\Product {#8941} #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 {#8970 …} #channels: Doctrine\ORM\PersistentCollection {#8956 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8952 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8954 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8942 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8944 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8946 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8948 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8950 …} #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 {#6680 -props: [ "product" => App\Entity\Product\Product {#8941 #id: 164 #code: "58053" #attributes: Doctrine\ORM\PersistentCollection {#8958 …} #variants: Doctrine\ORM\PersistentCollection {#8960 …} #options: Doctrine\ORM\PersistentCollection {#8964 …} #associations: Doctrine\ORM\PersistentCollection {#8962 …} #createdAt: DateTime @1773152175 {#8939 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777299984 {#8938 : 2026-04-27 16:26:24.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8967 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8968 #locale: "fr" #translatable: App\Entity\Product\Product {#8941} #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 {#8970 …} #channels: Doctrine\ORM\PersistentCollection {#8956 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8952 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8954 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8942 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8944 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8946 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8948 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8950 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6655 …} +context: Sylius\TwigHooks\Bag\DataBag {#7137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6654 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6312 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6336 #collection: Doctrine\Common\Collections\ArrayCollection {#6319 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24023 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24025 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6655 …} +context: Sylius\TwigHooks\Bag\DataBag {#7137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6654 …} +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 {#6336 #collection: Doctrine\Common\Collections\ArrayCollection {#6319 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24023 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24025 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#7161 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6655 …} +context: Sylius\TwigHooks\Bag\DataBag {#7137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6654 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6312 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#6336 #collection: Doctrine\Common\Collections\ArrayCollection {#6319 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24023 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24025 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7866 …} +context: Sylius\TwigHooks\Bag\DataBag {#7874 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6312 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7917 +variant: App\Entity\Product\ProductVariant {#6312 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7866 …} +context: Sylius\TwigHooks\Bag\DataBag {#7874 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8975 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8992 …} #variants: Doctrine\ORM\PersistentCollection {#8994 …} #options: Doctrine\ORM\PersistentCollection {#8998 …} #associations: Doctrine\ORM\PersistentCollection {#8996 …} #createdAt: DateTime @1773152175 {#8973 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#8972 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9001 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9002 #locale: "fr" #translatable: App\Entity\Product\Product {#8975} #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 {#9004 …} #channels: Doctrine\ORM\PersistentCollection {#8990 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8986 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8988 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8976 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8980 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8984 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6671 +product: App\Entity\Product\Product {#8975 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8992 …} #variants: Doctrine\ORM\PersistentCollection {#8994 …} #options: Doctrine\ORM\PersistentCollection {#8998 …} #associations: Doctrine\ORM\PersistentCollection {#8996 …} #createdAt: DateTime @1773152175 {#8973 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#8972 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9001 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9002 #locale: "fr" #translatable: App\Entity\Product\Product {#8975} #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 {#9004 …} #channels: Doctrine\ORM\PersistentCollection {#8990 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8986 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8988 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8976 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8980 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8984 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8503 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8975 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8992 …} #variants: Doctrine\ORM\PersistentCollection {#8994 …} #options: Doctrine\ORM\PersistentCollection {#8998 …} #associations: Doctrine\ORM\PersistentCollection {#8996 …} #createdAt: DateTime @1773152175 {#8973 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#8972 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9001 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9002 #locale: "fr" #translatable: App\Entity\Product\Product {#8975} #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 {#9004 …} #channels: Doctrine\ORM\PersistentCollection {#8990 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8986 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8988 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8976 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8980 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8984 …} #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 {#8878 -props: [ "product" => App\Entity\Product\Product {#8975 #id: 179 #code: "95018" #attributes: Doctrine\ORM\PersistentCollection {#8992 …} #variants: Doctrine\ORM\PersistentCollection {#8994 …} #options: Doctrine\ORM\PersistentCollection {#8998 …} #associations: Doctrine\ORM\PersistentCollection {#8996 …} #createdAt: DateTime @1773152175 {#8973 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300855 {#8972 : 2026-04-27 16:40:55.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9001 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9002 #locale: "fr" #translatable: App\Entity\Product\Product {#8975} #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 {#9004 …} #channels: Doctrine\ORM\PersistentCollection {#8990 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#8986 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8988 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8976 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8978 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8980 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8982 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8984 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8812 …} +context: Sylius\TwigHooks\Bag\DataBag {#9542 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8801 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8503 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8517 #collection: Doctrine\Common\Collections\ArrayCollection {#8531 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8502 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24042 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24044 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8812 …} +context: Sylius\TwigHooks\Bag\DataBag {#9542 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8801 …} +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 {#8517 #collection: Doctrine\Common\Collections\ArrayCollection {#8531 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8502 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24042 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24044 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#9511 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8812 …} +context: Sylius\TwigHooks\Bag\DataBag {#9542 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8801 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8503 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8517 #collection: Doctrine\Common\Collections\ArrayCollection {#8531 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8502 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24042 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24044 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14615 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14483 …} +context: Sylius\TwigHooks\Bag\DataBag {#14514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14508 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8503 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14638 +variant: App\Entity\Product\ProductVariant {#8503 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14615 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14483 …} +context: Sylius\TwigHooks\Bag\DataBag {#14514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14508 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 22.0 MiB | 5.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9009 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9026 …} #variants: Doctrine\ORM\PersistentCollection {#9028 …} #options: Doctrine\ORM\PersistentCollection {#9032 …} #associations: Doctrine\ORM\PersistentCollection {#9030 …} #createdAt: DateTime @1773152175 {#9007 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9006 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9035 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9036 #locale: "fr" #translatable: App\Entity\Product\Product {#9009} #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 {#9038 …} #channels: Doctrine\ORM\PersistentCollection {#9024 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9020 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9022 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9010 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9012 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9014 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9016 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9018 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8822 +product: App\Entity\Product\Product {#9009 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9026 …} #variants: Doctrine\ORM\PersistentCollection {#9028 …} #options: Doctrine\ORM\PersistentCollection {#9032 …} #associations: Doctrine\ORM\PersistentCollection {#9030 …} #createdAt: DateTime @1773152175 {#9007 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9006 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9035 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9036 #locale: "fr" #translatable: App\Entity\Product\Product {#9009} #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 {#9038 …} #channels: Doctrine\ORM\PersistentCollection {#9024 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9020 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9022 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9010 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9012 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9014 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9016 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9018 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15032 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9009 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9026 …} #variants: Doctrine\ORM\PersistentCollection {#9028 …} #options: Doctrine\ORM\PersistentCollection {#9032 …} #associations: Doctrine\ORM\PersistentCollection {#9030 …} #createdAt: DateTime @1773152175 {#9007 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9006 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9035 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9036 #locale: "fr" #translatable: App\Entity\Product\Product {#9009} #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 {#9038 …} #channels: Doctrine\ORM\PersistentCollection {#9024 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9020 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9022 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9010 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9012 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9014 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9016 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9018 …} #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 {#15554 -props: [ "product" => App\Entity\Product\Product {#9009 #id: 182 #code: "ACTC036" #attributes: Doctrine\ORM\PersistentCollection {#9026 …} #variants: Doctrine\ORM\PersistentCollection {#9028 …} #options: Doctrine\ORM\PersistentCollection {#9032 …} #associations: Doctrine\ORM\PersistentCollection {#9030 …} #createdAt: DateTime @1773152175 {#9007 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777300956 {#9006 : 2026-04-27 16:42:36.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9035 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9036 #locale: "fr" #translatable: App\Entity\Product\Product {#9009} #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 {#9038 …} #channels: Doctrine\ORM\PersistentCollection {#9024 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9020 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9022 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9010 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9012 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9014 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9016 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9018 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15538 …} +context: Sylius\TwigHooks\Bag\DataBag {#15600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15535 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15032 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15035 #collection: Doctrine\Common\Collections\ArrayCollection {#15479 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15018 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24061 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24063 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15538 …} +context: Sylius\TwigHooks\Bag\DataBag {#15600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15535 …} +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 {#15035 #collection: Doctrine\Common\Collections\ArrayCollection {#15479 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15018 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24061 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24063 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15604 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15538 …} +context: Sylius\TwigHooks\Bag\DataBag {#15600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15535 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15032 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15035 #collection: Doctrine\Common\Collections\ArrayCollection {#15479 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15018 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24061 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24063 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15645 …} +context: Sylius\TwigHooks\Bag\DataBag {#15652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15653 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15032 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15657 +variant: App\Entity\Product\ProductVariant {#15032 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15645 …} +context: Sylius\TwigHooks\Bag\DataBag {#15652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15653 …} +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.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9043 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9060 …} #variants: Doctrine\ORM\PersistentCollection {#9062 …} #options: Doctrine\ORM\PersistentCollection {#9066 …} #associations: Doctrine\ORM\PersistentCollection {#9064 …} #createdAt: DateTime @1773152175 {#9041 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9040 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9069 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9070 #locale: "fr" #translatable: App\Entity\Product\Product {#9043} #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 {#9072 …} #channels: Doctrine\ORM\PersistentCollection {#9058 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9054 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9056 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9044 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9046 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9048 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9050 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15545 +product: App\Entity\Product\Product {#9043 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9060 …} #variants: Doctrine\ORM\PersistentCollection {#9062 …} #options: Doctrine\ORM\PersistentCollection {#9066 …} #associations: Doctrine\ORM\PersistentCollection {#9064 …} #createdAt: DateTime @1773152175 {#9041 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9040 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9069 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9070 #locale: "fr" #translatable: App\Entity\Product\Product {#9043} #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 {#9072 …} #channels: Doctrine\ORM\PersistentCollection {#9058 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9054 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9056 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9044 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9046 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9048 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9050 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15721 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9043 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9060 …} #variants: Doctrine\ORM\PersistentCollection {#9062 …} #options: Doctrine\ORM\PersistentCollection {#9066 …} #associations: Doctrine\ORM\PersistentCollection {#9064 …} #createdAt: DateTime @1773152175 {#9041 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9040 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9069 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9070 #locale: "fr" #translatable: App\Entity\Product\Product {#9043} #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 {#9072 …} #channels: Doctrine\ORM\PersistentCollection {#9058 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9054 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9056 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9044 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9046 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9048 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9050 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9052 …} #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 {#15797 -props: [ "product" => App\Entity\Product\Product {#9043 #id: 189 #code: "ASBRR036" #attributes: Doctrine\ORM\PersistentCollection {#9060 …} #variants: Doctrine\ORM\PersistentCollection {#9062 …} #options: Doctrine\ORM\PersistentCollection {#9066 …} #associations: Doctrine\ORM\PersistentCollection {#9064 …} #createdAt: DateTime @1773152175 {#9041 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301128 {#9040 : 2026-04-27 16:45:28.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9069 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9070 #locale: "fr" #translatable: App\Entity\Product\Product {#9043} #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 {#9072 …} #channels: Doctrine\ORM\PersistentCollection {#9058 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9054 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9056 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9044 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9046 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9048 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9050 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15790 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15781 …} +context: Sylius\TwigHooks\Bag\DataBag {#15843 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15778 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15721 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15728 #collection: Doctrine\Common\Collections\ArrayCollection {#15737 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15716 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24080 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24082 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15790 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15781 …} +context: Sylius\TwigHooks\Bag\DataBag {#15843 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15778 …} +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 {#15728 #collection: Doctrine\Common\Collections\ArrayCollection {#15737 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15716 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24080 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24082 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15847 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15790 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15781 …} +context: Sylius\TwigHooks\Bag\DataBag {#15843 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15778 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15721 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15728 #collection: Doctrine\Common\Collections\ArrayCollection {#15737 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15716 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24080 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24082 …} } "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 {#15897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15888 …} +context: Sylius\TwigHooks\Bag\DataBag {#15895 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15896 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15721 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15900 +variant: App\Entity\Product\ProductVariant {#15721 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15888 …} +context: Sylius\TwigHooks\Bag\DataBag {#15895 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15896 …} +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 | 4.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9077 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9094 …} #variants: Doctrine\ORM\PersistentCollection {#9096 …} #options: Doctrine\ORM\PersistentCollection {#9100 …} #associations: Doctrine\ORM\PersistentCollection {#9098 …} #createdAt: DateTime @1773152175 {#9075 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9074 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9103 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9104 #locale: "fr" #translatable: App\Entity\Product\Product {#9077} #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 {#9106 …} #channels: Doctrine\ORM\PersistentCollection {#9092 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9088 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9090 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9078 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9080 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9082 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9084 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9086 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15788 +product: App\Entity\Product\Product {#9077 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9094 …} #variants: Doctrine\ORM\PersistentCollection {#9096 …} #options: Doctrine\ORM\PersistentCollection {#9100 …} #associations: Doctrine\ORM\PersistentCollection {#9098 …} #createdAt: DateTime @1773152175 {#9075 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9074 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9103 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9104 #locale: "fr" #translatable: App\Entity\Product\Product {#9077} #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 {#9106 …} #channels: Doctrine\ORM\PersistentCollection {#9092 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9088 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9090 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9078 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9080 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9082 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9084 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9086 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15964 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
22.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9077 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9094 …} #variants: Doctrine\ORM\PersistentCollection {#9096 …} #options: Doctrine\ORM\PersistentCollection {#9100 …} #associations: Doctrine\ORM\PersistentCollection {#9098 …} #createdAt: DateTime @1773152175 {#9075 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9074 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9103 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9104 #locale: "fr" #translatable: App\Entity\Product\Product {#9077} #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 {#9106 …} #channels: Doctrine\ORM\PersistentCollection {#9092 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9088 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9090 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9078 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9080 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9082 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9084 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9086 …} #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 {#16040 -props: [ "product" => App\Entity\Product\Product {#9077 #id: 190 #code: "ASFILCOL340" #attributes: Doctrine\ORM\PersistentCollection {#9094 …} #variants: Doctrine\ORM\PersistentCollection {#9096 …} #options: Doctrine\ORM\PersistentCollection {#9100 …} #associations: Doctrine\ORM\PersistentCollection {#9098 …} #createdAt: DateTime @1773152175 {#9075 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301266 {#9074 : 2026-04-27 16:47:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9103 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9104 #locale: "fr" #translatable: App\Entity\Product\Product {#9077} #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 {#9106 …} #channels: Doctrine\ORM\PersistentCollection {#9092 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9088 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9090 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9078 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9080 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9082 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9084 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9086 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16024 …} +context: Sylius\TwigHooks\Bag\DataBag {#16086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15964 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15971 #collection: Doctrine\Common\Collections\ArrayCollection {#15980 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15959 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24099 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24101 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16024 …} +context: Sylius\TwigHooks\Bag\DataBag {#16086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16021 …} +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 {#15971 #collection: Doctrine\Common\Collections\ArrayCollection {#15980 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15959 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24099 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24101 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16090 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16024 …} +context: Sylius\TwigHooks\Bag\DataBag {#16086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15964 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15971 #collection: Doctrine\Common\Collections\ArrayCollection {#15980 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15959 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24099 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24101 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 22.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16140 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16131 …} +context: Sylius\TwigHooks\Bag\DataBag {#16138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16139 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15964 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16143 +variant: App\Entity\Product\ProductVariant {#15964 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16140 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16131 …} +context: Sylius\TwigHooks\Bag\DataBag {#16138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16139 …} +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.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9111 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9128 …} #variants: Doctrine\ORM\PersistentCollection {#9130 …} #options: Doctrine\ORM\PersistentCollection {#9134 …} #associations: Doctrine\ORM\PersistentCollection {#9132 …} #createdAt: DateTime @1773152175 {#9109 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9108 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9137 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9138 #locale: "fr" #translatable: App\Entity\Product\Product {#9111} #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 {#9140 …} #channels: Doctrine\ORM\PersistentCollection {#9126 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9122 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9124 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9112 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9114 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9118 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9120 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16031 +product: App\Entity\Product\Product {#9111 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9128 …} #variants: Doctrine\ORM\PersistentCollection {#9130 …} #options: Doctrine\ORM\PersistentCollection {#9134 …} #associations: Doctrine\ORM\PersistentCollection {#9132 …} #createdAt: DateTime @1773152175 {#9109 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9108 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9137 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9138 #locale: "fr" #translatable: App\Entity\Product\Product {#9111} #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 {#9140 …} #channels: Doctrine\ORM\PersistentCollection {#9126 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9122 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9124 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9112 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9114 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9118 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9120 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16207 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9111 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9128 …} #variants: Doctrine\ORM\PersistentCollection {#9130 …} #options: Doctrine\ORM\PersistentCollection {#9134 …} #associations: Doctrine\ORM\PersistentCollection {#9132 …} #createdAt: DateTime @1773152175 {#9109 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9108 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9137 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9138 #locale: "fr" #translatable: App\Entity\Product\Product {#9111} #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 {#9140 …} #channels: Doctrine\ORM\PersistentCollection {#9126 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9122 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9124 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9112 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9114 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9118 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9120 …} #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 {#16283 -props: [ "product" => App\Entity\Product\Product {#9111 #id: 191 #code: "ASFILCOL440" #attributes: Doctrine\ORM\PersistentCollection {#9128 …} #variants: Doctrine\ORM\PersistentCollection {#9130 …} #options: Doctrine\ORM\PersistentCollection {#9134 …} #associations: Doctrine\ORM\PersistentCollection {#9132 …} #createdAt: DateTime @1773152175 {#9109 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301320 {#9108 : 2026-04-27 16:48:40.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9137 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9138 #locale: "fr" #translatable: App\Entity\Product\Product {#9111} #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 {#9140 …} #channels: Doctrine\ORM\PersistentCollection {#9126 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9122 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9124 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9112 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9114 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9116 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9118 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9120 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16267 …} +context: Sylius\TwigHooks\Bag\DataBag {#16329 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16264 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16207 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16214 #collection: Doctrine\Common\Collections\ArrayCollection {#16223 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16202 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24118 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24120 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16267 …} +context: Sylius\TwigHooks\Bag\DataBag {#16329 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16264 …} +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 {#16214 #collection: Doctrine\Common\Collections\ArrayCollection {#16223 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16202 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24118 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24120 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16333 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16267 …} +context: Sylius\TwigHooks\Bag\DataBag {#16329 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16264 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16207 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16214 #collection: Doctrine\Common\Collections\ArrayCollection {#16223 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16202 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24118 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24120 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16383 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16374 …} +context: Sylius\TwigHooks\Bag\DataBag {#16381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16382 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16207 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16386 +variant: App\Entity\Product\ProductVariant {#16207 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16383 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16374 …} +context: Sylius\TwigHooks\Bag\DataBag {#16381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16382 …} +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.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9145 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#9162 …} #variants: Doctrine\ORM\PersistentCollection {#9164 …} #options: Doctrine\ORM\PersistentCollection {#9168 …} #associations: Doctrine\ORM\PersistentCollection {#9166 …} #createdAt: DateTime @1773152175 {#9143 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#9142 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9171 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9172 #locale: "fr" #translatable: App\Entity\Product\Product {#9145} #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 {#9174 …} #channels: Doctrine\ORM\PersistentCollection {#9160 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9156 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9158 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9146 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9148 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9150 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9152 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9154 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16274 +product: App\Entity\Product\Product {#9145 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#9162 …} #variants: Doctrine\ORM\PersistentCollection {#9164 …} #options: Doctrine\ORM\PersistentCollection {#9168 …} #associations: Doctrine\ORM\PersistentCollection {#9166 …} #createdAt: DateTime @1773152175 {#9143 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#9142 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9171 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9172 #locale: "fr" #translatable: App\Entity\Product\Product {#9145} #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 {#9174 …} #channels: Doctrine\ORM\PersistentCollection {#9160 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9156 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9158 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9146 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9148 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9150 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9152 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9154 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#16450 …} +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 {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14058 …} +context: Sylius\TwigHooks\Bag\DataBag {#14064 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9145 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#9162 …} #variants: Doctrine\ORM\PersistentCollection {#9164 …} #options: Doctrine\ORM\PersistentCollection {#9168 …} #associations: Doctrine\ORM\PersistentCollection {#9166 …} #createdAt: DateTime @1773152175 {#9143 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#9142 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9171 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9172 #locale: "fr" #translatable: App\Entity\Product\Product {#9145} #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 {#9174 …} #channels: Doctrine\ORM\PersistentCollection {#9160 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9156 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9158 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9146 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9148 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9150 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9152 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9154 …} #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 {#16526 -props: [ "product" => App\Entity\Product\Product {#9145 #id: 193 #code: "ASFLEX2M36" #attributes: Doctrine\ORM\PersistentCollection {#9162 …} #variants: Doctrine\ORM\PersistentCollection {#9164 …} #options: Doctrine\ORM\PersistentCollection {#9168 …} #associations: Doctrine\ORM\PersistentCollection {#9166 …} #createdAt: DateTime @1773152175 {#9143 : 2026-03-10 15:16:15.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777301457 {#9142 : 2026-04-27 16:50:57.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9171 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9172 #locale: "fr" #translatable: App\Entity\Product\Product {#9145} #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 {#9174 …} #channels: Doctrine\ORM\PersistentCollection {#9160 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8011 …} #reviews: Doctrine\ORM\PersistentCollection {#9156 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9158 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9146 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9148 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9150 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9152 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9154 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16510 …} +context: Sylius\TwigHooks\Bag\DataBag {#16572 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16507 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16450 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16457 #collection: Doctrine\Common\Collections\ArrayCollection {#16466 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16445 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24137 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24139 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16510 …} +context: Sylius\TwigHooks\Bag\DataBag {#16572 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16507 …} +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 {#16457 #collection: Doctrine\Common\Collections\ArrayCollection {#16466 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16445 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24137 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24139 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16576 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16510 …} +context: Sylius\TwigHooks\Bag\DataBag {#16572 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16507 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16450 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#16457 #collection: Doctrine\Common\Collections\ArrayCollection {#16466 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#16445 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24137 …} -backRefFieldName: null -isDirty: false -em: ContainerL4xxgTP\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24139 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16617 …} +context: Sylius\TwigHooks\Bag\DataBag {#16624 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16625 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#16450 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16629 +variant: App\Entity\Product\ProductVariant {#16450 …} +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 {#9350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12124 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9347 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16617 …} +context: Sylius\TwigHooks\Bag\DataBag {#16624 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16625 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 24.0 MiB | 5.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13767 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12190 …} +context: Sylius\TwigHooks\Bag\DataBag {#13757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12200 …} +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 {#13948 +cart: App\Entity\Order\Order {#12509 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13767 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12190 …} +context: Sylius\TwigHooks\Bag\DataBag {#13757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12200 …} +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 …} } |
|||