Components
12
Twig Components
44
Render Count
80
ms
Render Time
34.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 28.0 MiB | 4.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12838 …} +context: Sylius\TwigHooks\Bag\DataBag {#12844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …} +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 {#12859 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12838 …} +context: Sylius\TwigHooks\Bag\DataBag {#12844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …} +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 | 28.0 MiB | 3.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12932 …} +context: Sylius\TwigHooks\Bag\DataBag {#12934 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12935 …} +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 {#12945 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12932 …} +context: Sylius\TwigHooks\Bag\DataBag {#12934 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12935 …} +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 | 28.0 MiB | 9.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13017 …} +context: Sylius\TwigHooks\Bag\DataBag {#13039 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13037 …} +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 {#13065 +cart: App\Entity\Order\Order {#13120 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13017 …} +context: Sylius\TwigHooks\Bag\DataBag {#13039 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13037 …} +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 | 28.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13754 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13753 …} +context: Sylius\TwigHooks\Bag\DataBag {#13749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13751 …} +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 {#13763 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13754 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13753 …} +context: Sylius\TwigHooks\Bag\DataBag {#13749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13751 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 28.0 MiB | 2.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14350 …} +context: Sylius\TwigHooks\Bag\DataBag {#14349 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14347 …} +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 {#14427 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14350 …} +context: Sylius\TwigHooks\Bag\DataBag {#14349 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14347 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 28.0 MiB | 1.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14492 …} +context: Sylius\TwigHooks\Bag\DataBag {#14493 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14495 …} +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 {#14504 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14492 …} +context: Sylius\TwigHooks\Bag\DataBag {#14493 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14495 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 28.0 MiB | 4.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14577 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14573 …} +context: Sylius\TwigHooks\Bag\DataBag {#14574 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14576 …} +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 {#14585 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …} #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14577 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14573 …} +context: Sylius\TwigHooks\Bag\DataBag {#14574 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14576 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 13.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8206 #id: 2 #code: "0212000020" #attributes: Doctrine\ORM\PersistentCollection {#8982 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9050 …} #createdAt: DateTime @1773152173 {#8296 : 2026-03-10 15:16:13.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777276611 {#8188 : 2026-04-27 09:56:51.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9109 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#8206} #id: 2 #name: "Coupleur euro - FG38" #slug: "coupleur-euro-fg38-0212000020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9115 …} #channels: Doctrine\ORM\PersistentCollection {#8837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#8769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8840 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15110 +product: App\Entity\Product\Product {#8206 #id: 2 #code: "0212000020" #attributes: Doctrine\ORM\PersistentCollection {#8982 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9050 …} #createdAt: DateTime @1773152173 {#8296 : 2026-03-10 15:16:13.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777276611 {#8188 : 2026-04-27 09:56:51.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9109 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#8206} #id: 2 #name: "Coupleur euro - FG38" #slug: "coupleur-euro-fg38-0212000020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9115 …} #channels: Doctrine\ORM\PersistentCollection {#8837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#8769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8840 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9123 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 1.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8206 #id: 2 #code: "0212000020" #attributes: Doctrine\ORM\PersistentCollection {#8982 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9050 …} #createdAt: DateTime @1773152173 {#8296 : 2026-03-10 15:16:13.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777276611 {#8188 : 2026-04-27 09:56:51.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9109 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#8206} #id: 2 #name: "Coupleur euro - FG38" #slug: "coupleur-euro-fg38-0212000020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9115 …} #channels: Doctrine\ORM\PersistentCollection {#8837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#8769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8840 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coupleur euro - FG38" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15270 -props: [ "product" => App\Entity\Product\Product {#8206 #id: 2 #code: "0212000020" #attributes: Doctrine\ORM\PersistentCollection {#8982 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9110 …} #associations: Doctrine\ORM\PersistentCollection {#9050 …} #createdAt: DateTime @1773152173 {#8296 : 2026-03-10 15:16:13.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777276611 {#8188 : 2026-04-27 09:56:51.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9109 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr" #translatable: App\Entity\Product\Product {#8206} #id: 2 #name: "Coupleur euro - FG38" #slug: "coupleur-euro-fg38-0212000020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9115 …} #channels: Doctrine\ORM\PersistentCollection {#8837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#8769 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8840 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15331 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15327 …} +context: Sylius\TwigHooks\Bag\DataBag {#15328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9123 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394 #collection: Doctrine\Common\Collections\ArrayCollection {#9393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24942 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25004 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15331 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15327 …} +context: Sylius\TwigHooks\Bag\DataBag {#15328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupleur euro - FG38" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394 #collection: Doctrine\Common\Collections\ArrayCollection {#9393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24942 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25004 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15335 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15331 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15327 …} +context: Sylius\TwigHooks\Bag\DataBag {#15328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9123 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394 #collection: Doctrine\Common\Collections\ArrayCollection {#9393 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9240 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#24942 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25004 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15403 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15393 …} +context: Sylius\TwigHooks\Bag\DataBag {#15401 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15402 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9123 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15412 +variant: App\Entity\Product\ProductVariant {#9123 …} +price: "16,07\u{A0}€" +originalPrice: "16,07\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15403 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15393 …} +context: Sylius\TwigHooks\Bag\DataBag {#15401 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15402 …} +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 | 30.0 MiB | 4.48 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9399 #id: 423 #code: "M40RA400" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152176 {#9397 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378603 {#9396 : 2026-04-28 14:16:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9399} #id: 423 #name: "Manomètre ABS RA Ø40 / 0-400 b" #slug: "manometre-abs-ra-O40-0-400-b-M40RA400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15248 +product: App\Entity\Product\Product {#9399 #id: 423 #code: "M40RA400" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152176 {#9397 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378603 {#9396 : 2026-04-28 14:16:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9399} #id: 423 #name: "Manomètre ABS RA Ø40 / 0-400 b" #slug: "manometre-abs-ra-O40-0-400-b-M40RA400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9433 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9399 #id: 423 #code: "M40RA400" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152176 {#9397 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378603 {#9396 : 2026-04-28 14:16:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9399} #id: 423 #name: "Manomètre ABS RA Ø40 / 0-400 b" #slug: "manometre-abs-ra-O40-0-400-b-M40RA400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Manomètre ABS RA Ø40 / 0-400 b" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15539 -props: [ "product" => App\Entity\Product\Product {#9399 #id: 423 #code: "M40RA400" #attributes: Doctrine\ORM\PersistentCollection {#9419 …} #variants: Doctrine\ORM\PersistentCollection {#9432 …} #options: Doctrine\ORM\PersistentCollection {#9423 …} #associations: Doctrine\ORM\PersistentCollection {#9421 …} #createdAt: DateTime @1773152176 {#9397 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378603 {#9396 : 2026-04-28 14:16:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9426 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9427 #locale: "fr" #translatable: App\Entity\Product\Product {#9399} #id: 423 #name: "Manomètre ABS RA Ø40 / 0-400 b" #slug: "manometre-abs-ra-O40-0-400-b-M40RA400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9429 …} #channels: Doctrine\ORM\PersistentCollection {#9417 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9413 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9415 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9403 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9405 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9407 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9409 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9411 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15574 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15523 …} +context: Sylius\TwigHooks\Bag\DataBag {#15532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15572 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25029 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25031 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15574 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15523 …} +context: Sylius\TwigHooks\Bag\DataBag {#15532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15572 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Manomètre ABS RA Ø40 / 0-400 b" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25029 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25031 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15586 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15574 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15523 …} +context: Sylius\TwigHooks\Bag\DataBag {#15532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15572 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9443 #collection: Doctrine\Common\Collections\ArrayCollection {#9444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9442 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25029 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25031 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15636 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15627 …} +context: Sylius\TwigHooks\Bag\DataBag {#15634 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15635 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9433 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15639 +variant: App\Entity\Product\ProductVariant {#9433 …} +price: "16,23\u{A0}€" +originalPrice: "16,23\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15636 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15627 …} +context: Sylius\TwigHooks\Bag\DataBag {#15634 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15635 …} +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 | 30.0 MiB | 4.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9450 #id: 424 #code: "M50RA250" #attributes: Doctrine\ORM\PersistentCollection {#9467 …} #variants: Doctrine\ORM\PersistentCollection {#9480 …} #options: Doctrine\ORM\PersistentCollection {#9471 …} #associations: Doctrine\ORM\PersistentCollection {#9469 …} #createdAt: DateTime @1773152176 {#9448 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378669 {#9447 : 2026-04-28 14:17:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9474 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9475 #locale: "fr" #translatable: App\Entity\Product\Product {#9450} #id: 424 #name: "Manomètre ABS RA 1/8 0 à 250 bars" #slug: "manometre-abs-ra-1-8-0-a-250-bars-M50RA250" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9477 …} #channels: Doctrine\ORM\PersistentCollection {#9465 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9461 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9463 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9451 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9453 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9455 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9457 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9459 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15530 +product: App\Entity\Product\Product {#9450 #id: 424 #code: "M50RA250" #attributes: Doctrine\ORM\PersistentCollection {#9467 …} #variants: Doctrine\ORM\PersistentCollection {#9480 …} #options: Doctrine\ORM\PersistentCollection {#9471 …} #associations: Doctrine\ORM\PersistentCollection {#9469 …} #createdAt: DateTime @1773152176 {#9448 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378669 {#9447 : 2026-04-28 14:17:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9474 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9475 #locale: "fr" #translatable: App\Entity\Product\Product {#9450} #id: 424 #name: "Manomètre ABS RA 1/8 0 à 250 bars" #slug: "manometre-abs-ra-1-8-0-a-250-bars-M50RA250" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9477 …} #channels: Doctrine\ORM\PersistentCollection {#9465 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9461 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9463 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9451 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9453 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9455 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9457 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9459 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9481 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9450 #id: 424 #code: "M50RA250" #attributes: Doctrine\ORM\PersistentCollection {#9467 …} #variants: Doctrine\ORM\PersistentCollection {#9480 …} #options: Doctrine\ORM\PersistentCollection {#9471 …} #associations: Doctrine\ORM\PersistentCollection {#9469 …} #createdAt: DateTime @1773152176 {#9448 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378669 {#9447 : 2026-04-28 14:17:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9474 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9475 #locale: "fr" #translatable: App\Entity\Product\Product {#9450} #id: 424 #name: "Manomètre ABS RA 1/8 0 à 250 bars" #slug: "manometre-abs-ra-1-8-0-a-250-bars-M50RA250" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9477 …} #channels: Doctrine\ORM\PersistentCollection {#9465 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9461 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9463 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9451 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9453 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9455 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9457 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9459 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Manomètre ABS RA 1/8 0 à 250 bars" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15756 -props: [ "product" => App\Entity\Product\Product {#9450 #id: 424 #code: "M50RA250" #attributes: Doctrine\ORM\PersistentCollection {#9467 …} #variants: Doctrine\ORM\PersistentCollection {#9480 …} #options: Doctrine\ORM\PersistentCollection {#9471 …} #associations: Doctrine\ORM\PersistentCollection {#9469 …} #createdAt: DateTime @1773152176 {#9448 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378669 {#9447 : 2026-04-28 14:17:49.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9474 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9475 #locale: "fr" #translatable: App\Entity\Product\Product {#9450} #id: 424 #name: "Manomètre ABS RA 1/8 0 à 250 bars" #slug: "manometre-abs-ra-1-8-0-a-250-bars-M50RA250" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9477 …} #channels: Doctrine\ORM\PersistentCollection {#9465 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9461 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9463 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9451 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9453 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9455 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9457 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9459 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15791 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15740 …} +context: Sylius\TwigHooks\Bag\DataBag {#15749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15789 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9481 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9491 #collection: Doctrine\Common\Collections\ArrayCollection {#9492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9490 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25048 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25050 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15791 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15740 …} +context: Sylius\TwigHooks\Bag\DataBag {#15749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15789 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Manomètre ABS RA 1/8 0 à 250 bars" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9491 #collection: Doctrine\Common\Collections\ArrayCollection {#9492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9490 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25048 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25050 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15803 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15791 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15740 …} +context: Sylius\TwigHooks\Bag\DataBag {#15749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15789 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9481 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9491 #collection: Doctrine\Common\Collections\ArrayCollection {#9492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9490 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25048 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25050 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15853 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15844 …} +context: Sylius\TwigHooks\Bag\DataBag {#15851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15852 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9481 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15856 +variant: App\Entity\Product\ProductVariant {#9481 …} +price: "16,23\u{A0}€" +originalPrice: "16,23\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15853 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15844 …} +context: Sylius\TwigHooks\Bag\DataBag {#15851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15852 …} +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 | 30.0 MiB | 4.50 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9498 #id: 427 #code: "M63RA400" #attributes: Doctrine\ORM\PersistentCollection {#9515 …} #variants: Doctrine\ORM\PersistentCollection {#9528 …} #options: Doctrine\ORM\PersistentCollection {#9519 …} #associations: Doctrine\ORM\PersistentCollection {#9517 …} #createdAt: DateTime @1773152176 {#9496 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378940 {#9495 : 2026-04-28 14:22:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9522 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9523 #locale: "fr" #translatable: App\Entity\Product\Product {#9498} #id: 427 #name: "Manomètre ABS RA ø63 0-400 b" #slug: "manometre-abs-ra-o63-0-400-b-M63RA400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9525 …} #channels: Doctrine\ORM\PersistentCollection {#9513 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9509 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9511 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9499 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9501 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9503 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9505 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9507 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15747 +product: App\Entity\Product\Product {#9498 #id: 427 #code: "M63RA400" #attributes: Doctrine\ORM\PersistentCollection {#9515 …} #variants: Doctrine\ORM\PersistentCollection {#9528 …} #options: Doctrine\ORM\PersistentCollection {#9519 …} #associations: Doctrine\ORM\PersistentCollection {#9517 …} #createdAt: DateTime @1773152176 {#9496 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378940 {#9495 : 2026-04-28 14:22:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9522 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9523 #locale: "fr" #translatable: App\Entity\Product\Product {#9498} #id: 427 #name: "Manomètre ABS RA ø63 0-400 b" #slug: "manometre-abs-ra-o63-0-400-b-M63RA400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9525 …} #channels: Doctrine\ORM\PersistentCollection {#9513 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9509 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9511 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9499 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9501 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9503 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9505 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9507 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9529 …} +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 {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9498 #id: 427 #code: "M63RA400" #attributes: Doctrine\ORM\PersistentCollection {#9515 …} #variants: Doctrine\ORM\PersistentCollection {#9528 …} #options: Doctrine\ORM\PersistentCollection {#9519 …} #associations: Doctrine\ORM\PersistentCollection {#9517 …} #createdAt: DateTime @1773152176 {#9496 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378940 {#9495 : 2026-04-28 14:22:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9522 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9523 #locale: "fr" #translatable: App\Entity\Product\Product {#9498} #id: 427 #name: "Manomètre ABS RA ø63 0-400 b" #slug: "manometre-abs-ra-o63-0-400-b-M63RA400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9525 …} #channels: Doctrine\ORM\PersistentCollection {#9513 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9509 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9511 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9499 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9501 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9503 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9505 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9507 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Manomètre ABS RA ø63 0-400 b" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15973 -props: [ "product" => App\Entity\Product\Product {#9498 #id: 427 #code: "M63RA400" #attributes: Doctrine\ORM\PersistentCollection {#9515 …} #variants: Doctrine\ORM\PersistentCollection {#9528 …} #options: Doctrine\ORM\PersistentCollection {#9519 …} #associations: Doctrine\ORM\PersistentCollection {#9517 …} #createdAt: DateTime @1773152176 {#9496 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777378940 {#9495 : 2026-04-28 14:22:20.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9522 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9523 #locale: "fr" #translatable: App\Entity\Product\Product {#9498} #id: 427 #name: "Manomètre ABS RA ø63 0-400 b" #slug: "manometre-abs-ra-o63-0-400-b-M63RA400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9525 …} #channels: Doctrine\ORM\PersistentCollection {#9513 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9509 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9511 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9499 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9501 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9503 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9505 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9507 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15957 …} +context: Sylius\TwigHooks\Bag\DataBag {#15966 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16006 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9529 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9539 #collection: Doctrine\Common\Collections\ArrayCollection {#9540 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9538 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25067 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25069 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15957 …} +context: Sylius\TwigHooks\Bag\DataBag {#15966 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16006 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Manomètre ABS RA ø63 0-400 b" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9539 #collection: Doctrine\Common\Collections\ArrayCollection {#9540 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9538 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25067 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25069 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16020 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15957 …} +context: Sylius\TwigHooks\Bag\DataBag {#15966 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16006 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9529 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9539 #collection: Doctrine\Common\Collections\ArrayCollection {#9540 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9538 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25067 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25069 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16070 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16061 …} +context: Sylius\TwigHooks\Bag\DataBag {#16068 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16069 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9529 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16073 +variant: App\Entity\Product\ProductVariant {#9529 …} +price: "16,23\u{A0}€" +originalPrice: "16,23\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16070 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16061 …} +context: Sylius\TwigHooks\Bag\DataBag {#16068 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16069 …} +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 | 30.0 MiB | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9546 #id: 428 #code: "M63RV400" #attributes: Doctrine\ORM\PersistentCollection {#9563 …} #variants: Doctrine\ORM\PersistentCollection {#9576 …} #options: Doctrine\ORM\PersistentCollection {#9567 …} #associations: Doctrine\ORM\PersistentCollection {#9565 …} #createdAt: DateTime @1773152176 {#9544 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379050 {#9543 : 2026-04-28 14:24:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9570 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9571 #locale: "fr" #translatable: App\Entity\Product\Product {#9546} #id: 428 #name: "Manomètre ABS ø63 RV 0-400 bars" #slug: "manometre-abs-o63-rv-0-400-bars-M63RV400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9573 …} #channels: Doctrine\ORM\PersistentCollection {#9561 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9557 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9559 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9547 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9549 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9551 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9553 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9555 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15964 +product: App\Entity\Product\Product {#9546 #id: 428 #code: "M63RV400" #attributes: Doctrine\ORM\PersistentCollection {#9563 …} #variants: Doctrine\ORM\PersistentCollection {#9576 …} #options: Doctrine\ORM\PersistentCollection {#9567 …} #associations: Doctrine\ORM\PersistentCollection {#9565 …} #createdAt: DateTime @1773152176 {#9544 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379050 {#9543 : 2026-04-28 14:24:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9570 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9571 #locale: "fr" #translatable: App\Entity\Product\Product {#9546} #id: 428 #name: "Manomètre ABS ø63 RV 0-400 bars" #slug: "manometre-abs-o63-rv-0-400-bars-M63RV400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9573 …} #channels: Doctrine\ORM\PersistentCollection {#9561 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9557 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9559 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9547 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9549 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9551 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9553 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9555 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9577 …} +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 {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9546 #id: 428 #code: "M63RV400" #attributes: Doctrine\ORM\PersistentCollection {#9563 …} #variants: Doctrine\ORM\PersistentCollection {#9576 …} #options: Doctrine\ORM\PersistentCollection {#9567 …} #associations: Doctrine\ORM\PersistentCollection {#9565 …} #createdAt: DateTime @1773152176 {#9544 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379050 {#9543 : 2026-04-28 14:24:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9570 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9571 #locale: "fr" #translatable: App\Entity\Product\Product {#9546} #id: 428 #name: "Manomètre ABS ø63 RV 0-400 bars" #slug: "manometre-abs-o63-rv-0-400-bars-M63RV400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9573 …} #channels: Doctrine\ORM\PersistentCollection {#9561 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9557 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9559 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9547 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9549 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9551 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9553 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9555 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Manomètre ABS ø63 RV 0-400 bars" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16190 -props: [ "product" => App\Entity\Product\Product {#9546 #id: 428 #code: "M63RV400" #attributes: Doctrine\ORM\PersistentCollection {#9563 …} #variants: Doctrine\ORM\PersistentCollection {#9576 …} #options: Doctrine\ORM\PersistentCollection {#9567 …} #associations: Doctrine\ORM\PersistentCollection {#9565 …} #createdAt: DateTime @1773152176 {#9544 : 2026-03-10 15:16:16.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777379050 {#9543 : 2026-04-28 14:24:10.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9570 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9571 #locale: "fr" #translatable: App\Entity\Product\Product {#9546} #id: 428 #name: "Manomètre ABS ø63 RV 0-400 bars" #slug: "manometre-abs-o63-rv-0-400-bars-M63RV400" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9573 …} #channels: Doctrine\ORM\PersistentCollection {#9561 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9401 …} #reviews: Doctrine\ORM\PersistentCollection {#9557 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9559 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9547 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9549 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9551 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9553 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9555 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16225 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16174 …} +context: Sylius\TwigHooks\Bag\DataBag {#16183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16223 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9577 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9587 #collection: Doctrine\Common\Collections\ArrayCollection {#9588 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9586 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25086 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25088 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16225 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16174 …} +context: Sylius\TwigHooks\Bag\DataBag {#16183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16223 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Manomètre ABS ø63 RV 0-400 bars" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9587 #collection: Doctrine\Common\Collections\ArrayCollection {#9588 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9586 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25086 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25088 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16237 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16225 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16174 …} +context: Sylius\TwigHooks\Bag\DataBag {#16183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16223 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9577 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9587 #collection: Doctrine\Common\Collections\ArrayCollection {#9588 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9586 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25086 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25088 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16278 …} +context: Sylius\TwigHooks\Bag\DataBag {#16285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16286 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9577 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16290 +variant: App\Entity\Product\ProductVariant {#9577 …} +price: "16,23\u{A0}€" +originalPrice: "16,23\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16278 …} +context: Sylius\TwigHooks\Bag\DataBag {#16285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16286 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9594 #id: 622 #code: "VA12" #attributes: Doctrine\ORM\PersistentCollection {#9614 …} #variants: Doctrine\ORM\PersistentCollection {#9627 …} #options: Doctrine\ORM\PersistentCollection {#9618 …} #associations: Doctrine\ORM\PersistentCollection {#9616 …} #createdAt: DateTime @1773152178 {#9592 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040834 {#9591 : 2026-04-24 16:27:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9621 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9622 #locale: "fr" #translatable: App\Entity\Product\Product {#9594} #id: 622 #name: "Vanne a Sphere MF 1/2" #slug: "vanne-a-sphere-mf-1-2-VA12" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9624 …} #channels: Doctrine\ORM\PersistentCollection {#9612 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9596 …} #reviews: Doctrine\ORM\PersistentCollection {#9608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9610 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9598 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9600 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9602 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9604 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9606 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16181 +product: App\Entity\Product\Product {#9594 #id: 622 #code: "VA12" #attributes: Doctrine\ORM\PersistentCollection {#9614 …} #variants: Doctrine\ORM\PersistentCollection {#9627 …} #options: Doctrine\ORM\PersistentCollection {#9618 …} #associations: Doctrine\ORM\PersistentCollection {#9616 …} #createdAt: DateTime @1773152178 {#9592 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040834 {#9591 : 2026-04-24 16:27:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9621 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9622 #locale: "fr" #translatable: App\Entity\Product\Product {#9594} #id: 622 #name: "Vanne a Sphere MF 1/2" #slug: "vanne-a-sphere-mf-1-2-VA12" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9624 …} #channels: Doctrine\ORM\PersistentCollection {#9612 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9596 …} #reviews: Doctrine\ORM\PersistentCollection {#9608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9610 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9598 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9600 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9602 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9604 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9606 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9628 …} +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 {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9594 #id: 622 #code: "VA12" #attributes: Doctrine\ORM\PersistentCollection {#9614 …} #variants: Doctrine\ORM\PersistentCollection {#9627 …} #options: Doctrine\ORM\PersistentCollection {#9618 …} #associations: Doctrine\ORM\PersistentCollection {#9616 …} #createdAt: DateTime @1773152178 {#9592 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040834 {#9591 : 2026-04-24 16:27:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9621 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9622 #locale: "fr" #translatable: App\Entity\Product\Product {#9594} #id: 622 #name: "Vanne a Sphere MF 1/2" #slug: "vanne-a-sphere-mf-1-2-VA12" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9624 …} #channels: Doctrine\ORM\PersistentCollection {#9612 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9596 …} #reviews: Doctrine\ORM\PersistentCollection {#9608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9610 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9598 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9600 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9602 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9604 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9606 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Vanne a Sphere MF 1/2" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16407 -props: [ "product" => App\Entity\Product\Product {#9594 #id: 622 #code: "VA12" #attributes: Doctrine\ORM\PersistentCollection {#9614 …} #variants: Doctrine\ORM\PersistentCollection {#9627 …} #options: Doctrine\ORM\PersistentCollection {#9618 …} #associations: Doctrine\ORM\PersistentCollection {#9616 …} #createdAt: DateTime @1773152178 {#9592 : 2026-03-10 15:16:18.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777040834 {#9591 : 2026-04-24 16:27:14.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9621 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9622 #locale: "fr" #translatable: App\Entity\Product\Product {#9594} #id: 622 #name: "Vanne a Sphere MF 1/2" #slug: "vanne-a-sphere-mf-1-2-VA12" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9624 …} #channels: Doctrine\ORM\PersistentCollection {#9612 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9596 …} #reviews: Doctrine\ORM\PersistentCollection {#9608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9610 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9598 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9600 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9602 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9604 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9606 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16442 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16391 …} +context: Sylius\TwigHooks\Bag\DataBag {#16400 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16440 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9628 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9638 #collection: Doctrine\Common\Collections\ArrayCollection {#9639 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25105 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25107 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16442 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16391 …} +context: Sylius\TwigHooks\Bag\DataBag {#16400 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16440 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Vanne a Sphere MF 1/2" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9638 #collection: Doctrine\Common\Collections\ArrayCollection {#9639 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25105 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25107 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16454 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16442 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16391 …} +context: Sylius\TwigHooks\Bag\DataBag {#16400 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16440 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9628 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9638 #collection: Doctrine\Common\Collections\ArrayCollection {#9639 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25105 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25107 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16495 …} +context: Sylius\TwigHooks\Bag\DataBag {#16502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16503 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9628 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16507 +variant: App\Entity\Product\ProductVariant {#9628 …} +price: "16,23\u{A0}€" +originalPrice: "16,23\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16495 …} +context: Sylius\TwigHooks\Bag\DataBag {#16502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16503 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9645 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#9665 …} #variants: Doctrine\ORM\PersistentCollection {#9678 …} #options: Doctrine\ORM\PersistentCollection {#9669 …} #associations: Doctrine\ORM\PersistentCollection {#9667 …} #createdAt: DateTime @1773152177 {#9643 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777384846 {#9642 : 2026-04-28 16:00:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9672 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9673 #locale: "fr" #translatable: App\Entity\Product\Product {#9645} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9675 …} #channels: Doctrine\ORM\PersistentCollection {#9663 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9647 …} #reviews: Doctrine\ORM\PersistentCollection {#9659 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9661 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9649 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9651 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9653 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9655 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9657 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16398 +product: App\Entity\Product\Product {#9645 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#9665 …} #variants: Doctrine\ORM\PersistentCollection {#9678 …} #options: Doctrine\ORM\PersistentCollection {#9669 …} #associations: Doctrine\ORM\PersistentCollection {#9667 …} #createdAt: DateTime @1773152177 {#9643 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777384846 {#9642 : 2026-04-28 16:00:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9672 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9673 #locale: "fr" #translatable: App\Entity\Product\Product {#9645} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9675 …} #channels: Doctrine\ORM\PersistentCollection {#9663 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9647 …} #reviews: Doctrine\ORM\PersistentCollection {#9659 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9661 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9649 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9651 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9653 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9655 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9657 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9679 …} +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 {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9645 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#9665 …} #variants: Doctrine\ORM\PersistentCollection {#9678 …} #options: Doctrine\ORM\PersistentCollection {#9669 …} #associations: Doctrine\ORM\PersistentCollection {#9667 …} #createdAt: DateTime @1773152177 {#9643 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777384846 {#9642 : 2026-04-28 16:00:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9672 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9673 #locale: "fr" #translatable: App\Entity\Product\Product {#9645} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9675 …} #channels: Doctrine\ORM\PersistentCollection {#9663 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9647 …} #reviews: Doctrine\ORM\PersistentCollection {#9659 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9661 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9649 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9651 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9653 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9655 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9657 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "U de protection raccord tournant 1582020" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16624 -props: [ "product" => App\Entity\Product\Product {#9645 #id: 476 #code: "PROTECTION1582020" #attributes: Doctrine\ORM\PersistentCollection {#9665 …} #variants: Doctrine\ORM\PersistentCollection {#9678 …} #options: Doctrine\ORM\PersistentCollection {#9669 …} #associations: Doctrine\ORM\PersistentCollection {#9667 …} #createdAt: DateTime @1773152177 {#9643 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777384846 {#9642 : 2026-04-28 16:00:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9672 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9673 #locale: "fr" #translatable: App\Entity\Product\Product {#9645} #id: 476 #name: "U de protection raccord tournant 1582020" #slug: "u-de-protection-raccord-tournant-1582020-PROTECTION1582020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9675 …} #channels: Doctrine\ORM\PersistentCollection {#9663 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9647 …} #reviews: Doctrine\ORM\PersistentCollection {#9659 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9661 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9649 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9651 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9653 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9655 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9657 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16608 …} +context: Sylius\TwigHooks\Bag\DataBag {#16617 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9679 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9689 #collection: Doctrine\Common\Collections\ArrayCollection {#9690 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9688 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25124 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25126 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16608 …} +context: Sylius\TwigHooks\Bag\DataBag {#16617 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "U de protection raccord tournant 1582020" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9689 #collection: Doctrine\Common\Collections\ArrayCollection {#9690 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9688 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25124 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25126 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16671 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16608 …} +context: Sylius\TwigHooks\Bag\DataBag {#16617 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9679 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9689 #collection: Doctrine\Common\Collections\ArrayCollection {#9690 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9688 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25124 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25126 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16721 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16712 …} +context: Sylius\TwigHooks\Bag\DataBag {#16719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16720 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9679 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16724 +variant: App\Entity\Product\ProductVariant {#9679 …} +price: "16,50\u{A0}€" +originalPrice: "16,50\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16721 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16712 …} +context: Sylius\TwigHooks\Bag\DataBag {#16719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16720 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.48 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9696 #id: 81 #code: "26025020" #attributes: Doctrine\ORM\PersistentCollection {#9713 …} #variants: Doctrine\ORM\PersistentCollection {#9726 …} #options: Doctrine\ORM\PersistentCollection {#9717 …} #associations: Doctrine\ORM\PersistentCollection {#9715 …} #createdAt: DateTime @1773152174 {#9694 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291183 {#9693 : 2026-04-27 13:59:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9720 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9721 #locale: "fr" #translatable: App\Entity\Product\Product {#9696} #id: 81 #name: "Raccord N°4 G1/4 Femelle" #slug: "raccord-n-4-g1-4-femelle-26025020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9723 …} #channels: Doctrine\ORM\PersistentCollection {#9711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#9707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9709 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9697 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9699 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9701 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9703 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9705 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16615 +product: App\Entity\Product\Product {#9696 #id: 81 #code: "26025020" #attributes: Doctrine\ORM\PersistentCollection {#9713 …} #variants: Doctrine\ORM\PersistentCollection {#9726 …} #options: Doctrine\ORM\PersistentCollection {#9717 …} #associations: Doctrine\ORM\PersistentCollection {#9715 …} #createdAt: DateTime @1773152174 {#9694 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291183 {#9693 : 2026-04-27 13:59:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9720 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9721 #locale: "fr" #translatable: App\Entity\Product\Product {#9696} #id: 81 #name: "Raccord N°4 G1/4 Femelle" #slug: "raccord-n-4-g1-4-femelle-26025020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9723 …} #channels: Doctrine\ORM\PersistentCollection {#9711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#9707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9709 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9697 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9699 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9701 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9703 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9705 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9727 …} +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 {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9696 #id: 81 #code: "26025020" #attributes: Doctrine\ORM\PersistentCollection {#9713 …} #variants: Doctrine\ORM\PersistentCollection {#9726 …} #options: Doctrine\ORM\PersistentCollection {#9717 …} #associations: Doctrine\ORM\PersistentCollection {#9715 …} #createdAt: DateTime @1773152174 {#9694 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291183 {#9693 : 2026-04-27 13:59:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9720 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9721 #locale: "fr" #translatable: App\Entity\Product\Product {#9696} #id: 81 #name: "Raccord N°4 G1/4 Femelle" #slug: "raccord-n-4-g1-4-femelle-26025020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9723 …} #channels: Doctrine\ORM\PersistentCollection {#9711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#9707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9709 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9697 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9699 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9701 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9703 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9705 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raccord N°4 G1/4 Femelle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16841 -props: [ "product" => App\Entity\Product\Product {#9696 #id: 81 #code: "26025020" #attributes: Doctrine\ORM\PersistentCollection {#9713 …} #variants: Doctrine\ORM\PersistentCollection {#9726 …} #options: Doctrine\ORM\PersistentCollection {#9717 …} #associations: Doctrine\ORM\PersistentCollection {#9715 …} #createdAt: DateTime @1773152174 {#9694 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291183 {#9693 : 2026-04-27 13:59:43.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9720 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9721 #locale: "fr" #translatable: App\Entity\Product\Product {#9696} #id: 81 #name: "Raccord N°4 G1/4 Femelle" #slug: "raccord-n-4-g1-4-femelle-26025020" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9723 …} #channels: Doctrine\ORM\PersistentCollection {#9711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#9707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9709 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9697 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9699 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9701 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9703 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9705 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16825 …} +context: Sylius\TwigHooks\Bag\DataBag {#16834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16874 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9727 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9737 #collection: Doctrine\Common\Collections\ArrayCollection {#9738 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9736 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25143 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25145 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16825 …} +context: Sylius\TwigHooks\Bag\DataBag {#16834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16874 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raccord N°4 G1/4 Femelle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9737 #collection: Doctrine\Common\Collections\ArrayCollection {#9738 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9736 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25143 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25145 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16888 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16876 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16825 …} +context: Sylius\TwigHooks\Bag\DataBag {#16834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16874 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9727 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9737 #collection: Doctrine\Common\Collections\ArrayCollection {#9738 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9736 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25143 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25145 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16938 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16929 …} +context: Sylius\TwigHooks\Bag\DataBag {#16936 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16937 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9727 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16941 +variant: App\Entity\Product\ProductVariant {#9727 …} +price: "16,68\u{A0}€" +originalPrice: "16,68\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16938 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16929 …} +context: Sylius\TwigHooks\Bag\DataBag {#16936 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16937 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 32.0 MiB | 4.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9744 #id: 82 #code: "26025030" #attributes: Doctrine\ORM\PersistentCollection {#9761 …} #variants: Doctrine\ORM\PersistentCollection {#9774 …} #options: Doctrine\ORM\PersistentCollection {#9765 …} #associations: Doctrine\ORM\PersistentCollection {#9763 …} #createdAt: DateTime @1773152174 {#9742 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291229 {#9741 : 2026-04-27 14:00:29.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9768 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9769 #locale: "fr" #translatable: App\Entity\Product\Product {#9744} #id: 82 #name: "Coupleur à visser G 1/4 Mâle" #slug: "coupleur-a-visser-g-1-4-male-26025030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9771 …} #channels: Doctrine\ORM\PersistentCollection {#9759 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#9755 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9757 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9745 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9747 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9749 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9751 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9753 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16832 +product: App\Entity\Product\Product {#9744 #id: 82 #code: "26025030" #attributes: Doctrine\ORM\PersistentCollection {#9761 …} #variants: Doctrine\ORM\PersistentCollection {#9774 …} #options: Doctrine\ORM\PersistentCollection {#9765 …} #associations: Doctrine\ORM\PersistentCollection {#9763 …} #createdAt: DateTime @1773152174 {#9742 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291229 {#9741 : 2026-04-27 14:00:29.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9768 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9769 #locale: "fr" #translatable: App\Entity\Product\Product {#9744} #id: 82 #name: "Coupleur à visser G 1/4 Mâle" #slug: "coupleur-a-visser-g-1-4-male-26025030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9771 …} #channels: Doctrine\ORM\PersistentCollection {#9759 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#9755 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9757 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9745 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9747 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9749 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9751 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9753 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9775 …} +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 {#14642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14675 …} +context: Sylius\TwigHooks\Bag\DataBag {#14681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14668 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9744 #id: 82 #code: "26025030" #attributes: Doctrine\ORM\PersistentCollection {#9761 …} #variants: Doctrine\ORM\PersistentCollection {#9774 …} #options: Doctrine\ORM\PersistentCollection {#9765 …} #associations: Doctrine\ORM\PersistentCollection {#9763 …} #createdAt: DateTime @1773152174 {#9742 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291229 {#9741 : 2026-04-27 14:00:29.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9768 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9769 #locale: "fr" #translatable: App\Entity\Product\Product {#9744} #id: 82 #name: "Coupleur à visser G 1/4 Mâle" #slug: "coupleur-a-visser-g-1-4-male-26025030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9771 …} #channels: Doctrine\ORM\PersistentCollection {#9759 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#9755 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9757 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9745 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9747 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9749 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9751 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9753 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coupleur à visser G 1/4 Mâle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#17058 -props: [ "product" => App\Entity\Product\Product {#9744 #id: 82 #code: "26025030" #attributes: Doctrine\ORM\PersistentCollection {#9761 …} #variants: Doctrine\ORM\PersistentCollection {#9774 …} #options: Doctrine\ORM\PersistentCollection {#9765 …} #associations: Doctrine\ORM\PersistentCollection {#9763 …} #createdAt: DateTime @1773152174 {#9742 : 2026-03-10 15:16:14.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777291229 {#9741 : 2026-04-27 14:00:29.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9768 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#9769 #locale: "fr" #translatable: App\Entity\Product\Product {#9744} #id: 82 #name: "Coupleur à visser G 1/4 Mâle" #slug: "coupleur-a-visser-g-1-4-male-26025030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9771 …} #channels: Doctrine\ORM\PersistentCollection {#9759 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …} #reviews: Doctrine\ORM\PersistentCollection {#9755 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9757 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#9745 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#9747 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#9749 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9751 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#9753 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17093 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17042 …} +context: Sylius\TwigHooks\Bag\DataBag {#17051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17091 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9775 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9785 #collection: Doctrine\Common\Collections\ArrayCollection {#9786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9784 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25162 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25164 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17093 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17042 …} +context: Sylius\TwigHooks\Bag\DataBag {#17051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17091 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupleur à visser G 1/4 Mâle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9785 #collection: Doctrine\Common\Collections\ArrayCollection {#9786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9784 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25162 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25164 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#17105 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17093 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17042 …} +context: Sylius\TwigHooks\Bag\DataBag {#17051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17091 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9775 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9785 #collection: Doctrine\Common\Collections\ArrayCollection {#9786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9784 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#25162 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25164 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17146 …} +context: Sylius\TwigHooks\Bag\DataBag {#17153 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17154 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9775 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17158 +variant: App\Entity\Product\ProductVariant {#9775 …} +price: "16,68\u{A0}€" +originalPrice: "16,68\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9961 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12735 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9958 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17146 …} +context: Sylius\TwigHooks\Bag\DataBag {#17153 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17154 …} +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 | 34.0 MiB | 4.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14375 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12801 …} +context: Sylius\TwigHooks\Bag\DataBag {#14365 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12811 …} +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 {#14565 +cart: App\Entity\Order\Order {#13120 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14375 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12801 …} +context: Sylius\TwigHooks\Bag\DataBag {#14365 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12811 …} +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 …} } |
|||