Components
12
Twig Components
36
Render Count
99
ms
Render Time
32.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 18.0 MiB | 2.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11778 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11771 …} +context: Sylius\TwigHooks\Bag\DataBag {#11777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11776 …} +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 {#11792 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11668 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11778 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11771 …} +context: Sylius\TwigHooks\Bag\DataBag {#11777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11776 …} +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 | 18.0 MiB | 1.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11869 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11865 …} +context: Sylius\TwigHooks\Bag\DataBag {#11867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11868 …} +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 {#11878 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11869 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11865 …} +context: Sylius\TwigHooks\Bag\DataBag {#11867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11868 …} +prefixes: [ "sylius_shop.product.index.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 22.0 MiB | 10.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11950 …} +context: Sylius\TwigHooks\Bag\DataBag {#11972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11970 …} +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 {#11998 +cart: App\Entity\Order\Order {#12053 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11950 …} +context: Sylius\TwigHooks\Bag\DataBag {#11972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11970 …} +prefixes: [ "sylius_shop.product.index.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 22.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12687 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12686 …} +context: Sylius\TwigHooks\Bag\DataBag {#12682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12684 …} +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 {#12696 #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 {#12687 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12686 …} +context: Sylius\TwigHooks\Bag\DataBag {#12682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12684 …} +prefixes: [ "sylius_shop.product.index.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 2.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13286 …} +context: Sylius\TwigHooks\Bag\DataBag {#13285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13283 …} +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 {#13363 #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 {#13282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13286 …} +context: Sylius\TwigHooks\Bag\DataBag {#13285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13283 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13438 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13434 …} +context: Sylius\TwigHooks\Bag\DataBag {#13435 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …} +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 {#13446 #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 {#13438 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13434 …} +context: Sylius\TwigHooks\Bag\DataBag {#13435 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 22.0 MiB | 4.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13508 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13504 …} +context: Sylius\TwigHooks\Bag\DataBag {#13505 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13507 …} +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 {#13516 #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 {#13508 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13504 …} +context: Sylius\TwigHooks\Bag\DataBag {#13505 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13507 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 30.0 MiB | 20.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8237 #id: 455 #code: "PI31030" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#6280 …} #options: Doctrine\ORM\PersistentCollection {#7137 …} #associations: Doctrine\ORM\PersistentCollection {#6659 …} #createdAt: DateTime @1773152177 {#7626 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382210 {#7968 : 2026-04-28 15:16:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7159 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7162 #locale: "fr" #translatable: App\Entity\Product\Product {#8237} #id: 455 #name: "Pistolet AL19 310b 30l/mn" #slug: "pistolet-al19-310b-30l-mn-PI31030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7144 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7910 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7911 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14042 +product: App\Entity\Product\Product {#8237 #id: 455 #code: "PI31030" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#6280 …} #options: Doctrine\ORM\PersistentCollection {#7137 …} #associations: Doctrine\ORM\PersistentCollection {#6659 …} #createdAt: DateTime @1773152177 {#7626 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382210 {#7968 : 2026-04-28 15:16:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7159 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7162 #locale: "fr" #translatable: App\Entity\Product\Product {#8237} #id: 455 #name: "Pistolet AL19 310b 30l/mn" #slug: "pistolet-al19-310b-30l-mn-PI31030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7144 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7910 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7911 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14282 …} +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 {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 7.31 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8237 #id: 455 #code: "PI31030" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#6280 …} #options: Doctrine\ORM\PersistentCollection {#7137 …} #associations: Doctrine\ORM\PersistentCollection {#6659 …} #createdAt: DateTime @1773152177 {#7626 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382210 {#7968 : 2026-04-28 15:16:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7159 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7162 #locale: "fr" #translatable: App\Entity\Product\Product {#8237} #id: 455 #name: "Pistolet AL19 310b 30l/mn" #slug: "pistolet-al19-310b-30l-mn-PI31030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7144 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7910 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7911 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet AL19 310b 30l/mn" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14699 -props: [ "product" => App\Entity\Product\Product {#8237 #id: 455 #code: "PI31030" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#6280 …} #options: Doctrine\ORM\PersistentCollection {#7137 …} #associations: Doctrine\ORM\PersistentCollection {#6659 …} #createdAt: DateTime @1773152177 {#7626 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382210 {#7968 : 2026-04-28 15:16:50.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7159 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7162 #locale: "fr" #translatable: App\Entity\Product\Product {#8237} #id: 455 #name: "Pistolet AL19 310b 30l/mn" #slug: "pistolet-al19-310b-30l-mn-PI31030" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7144 …} #channels: Doctrine\ORM\PersistentCollection {#8408 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8340 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8411 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7910 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7911 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8075 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8170 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8169 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 1.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6440 …} +context: Sylius\TwigHooks\Bag\DataBag {#5254 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5230 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14282 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14628 #collection: Doctrine\Common\Collections\ArrayCollection {#14627 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14465 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23180 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23242 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6440 …} +context: Sylius\TwigHooks\Bag\DataBag {#5254 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5230 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet AL19 310b 30l/mn" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14628 #collection: Doctrine\Common\Collections\ArrayCollection {#14627 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14465 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23180 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23242 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6492 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6440 …} +context: Sylius\TwigHooks\Bag\DataBag {#5254 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5230 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14282 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14628 #collection: Doctrine\Common\Collections\ArrayCollection {#14627 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14465 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23180 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23242 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11783 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9080 …} +context: Sylius\TwigHooks\Bag\DataBag {#9055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9056 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14282 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#12112 +variant: App\Entity\Product\ProductVariant {#14282 …} +price: "83,35\u{A0}€" +originalPrice: "83,35\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8894 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11668 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11783 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9080 …} +context: Sylius\TwigHooks\Bag\DataBag {#9055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9056 …} +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 | 5.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7150 #id: 459 #code: "PI35045AFRT" #attributes: Doctrine\ORM\PersistentCollection {#7777 …} #variants: Doctrine\ORM\PersistentCollection {#7776 …} #options: Doctrine\ORM\PersistentCollection {#7866 …} #associations: Doctrine\ORM\PersistentCollection {#7868 …} #createdAt: DateTime @1773152177 {#7147 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382326 {#7148 : 2026-04-28 15:18:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7859 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7858 #locale: "fr" #translatable: App\Entity\Product\Product {#7150} #id: 459 #name: "Pistolet anti fatigue avec raccord tournant" #slug: "pistolet-anti-fatigue-avec-raccord-tournant-PI35045AFRT" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7864 …} #channels: Doctrine\ORM\PersistentCollection {#7770 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#7158 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7767 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7153 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7178 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7180 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7179 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7182 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14677 +product: App\Entity\Product\Product {#7150 #id: 459 #code: "PI35045AFRT" #attributes: Doctrine\ORM\PersistentCollection {#7777 …} #variants: Doctrine\ORM\PersistentCollection {#7776 …} #options: Doctrine\ORM\PersistentCollection {#7866 …} #associations: Doctrine\ORM\PersistentCollection {#7868 …} #createdAt: DateTime @1773152177 {#7147 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382326 {#7148 : 2026-04-28 15:18:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7859 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7858 #locale: "fr" #translatable: App\Entity\Product\Product {#7150} #id: 459 #name: "Pistolet anti fatigue avec raccord tournant" #slug: "pistolet-anti-fatigue-avec-raccord-tournant-PI35045AFRT" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7864 …} #channels: Doctrine\ORM\PersistentCollection {#7770 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#7158 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7767 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7153 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7178 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7180 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7179 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7182 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14240 …} +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 {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7150 #id: 459 #code: "PI35045AFRT" #attributes: Doctrine\ORM\PersistentCollection {#7777 …} #variants: Doctrine\ORM\PersistentCollection {#7776 …} #options: Doctrine\ORM\PersistentCollection {#7866 …} #associations: Doctrine\ORM\PersistentCollection {#7868 …} #createdAt: DateTime @1773152177 {#7147 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382326 {#7148 : 2026-04-28 15:18:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7859 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7858 #locale: "fr" #translatable: App\Entity\Product\Product {#7150} #id: 459 #name: "Pistolet anti fatigue avec raccord tournant" #slug: "pistolet-anti-fatigue-avec-raccord-tournant-PI35045AFRT" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7864 …} #channels: Doctrine\ORM\PersistentCollection {#7770 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#7158 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7767 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7153 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7178 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7180 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7179 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7182 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet anti fatigue avec raccord tournant" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14754 -props: [ "product" => App\Entity\Product\Product {#7150 #id: 459 #code: "PI35045AFRT" #attributes: Doctrine\ORM\PersistentCollection {#7777 …} #variants: Doctrine\ORM\PersistentCollection {#7776 …} #options: Doctrine\ORM\PersistentCollection {#7866 …} #associations: Doctrine\ORM\PersistentCollection {#7868 …} #createdAt: DateTime @1773152177 {#7147 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382326 {#7148 : 2026-04-28 15:18:46.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#7859 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#7858 #locale: "fr" #translatable: App\Entity\Product\Product {#7150} #id: 459 #name: "Pistolet anti fatigue avec raccord tournant" #slug: "pistolet-anti-fatigue-avec-raccord-tournant-PI35045AFRT" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7864 …} #channels: Doctrine\ORM\PersistentCollection {#7770 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#7158 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7767 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7153 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#7178 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#7180 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#7179 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#7182 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14588 …} +context: Sylius\TwigHooks\Bag\DataBag {#14800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14579 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14240 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14252 #collection: Doctrine\Common\Collections\ArrayCollection {#14380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14190 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23267 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23269 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14588 …} +context: Sylius\TwigHooks\Bag\DataBag {#14800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14579 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet anti fatigue avec raccord tournant" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14252 #collection: Doctrine\Common\Collections\ArrayCollection {#14380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14190 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23267 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23269 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14804 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14588 …} +context: Sylius\TwigHooks\Bag\DataBag {#14800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14579 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14240 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14252 #collection: Doctrine\Common\Collections\ArrayCollection {#14380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14190 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23267 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23269 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14854 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14845 …} +context: Sylius\TwigHooks\Bag\DataBag {#14852 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14853 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14240 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14857 +variant: App\Entity\Product\ProductVariant {#14240 …} +price: "102,47\u{A0}€" +originalPrice: "102,47\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8894 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11668 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14854 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14845 …} +context: Sylius\TwigHooks\Bag\DataBag {#14852 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14853 …} +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 | 5.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7849 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#8047 …} #variants: Doctrine\ORM\PersistentCollection {#8053 …} #options: Doctrine\ORM\PersistentCollection {#8111 …} #associations: Doctrine\ORM\PersistentCollection {#8114 …} #createdAt: DateTime @1773152177 {#7857 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#7856 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8121 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8124 #locale: "fr" #translatable: App\Entity\Product\Product {#7849} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8126 …} #channels: Doctrine\ORM\PersistentCollection {#8048 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8034 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8028 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7853 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8036 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8038 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8037 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8029 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14745 +product: App\Entity\Product\Product {#7849 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#8047 …} #variants: Doctrine\ORM\PersistentCollection {#8053 …} #options: Doctrine\ORM\PersistentCollection {#8111 …} #associations: Doctrine\ORM\PersistentCollection {#8114 …} #createdAt: DateTime @1773152177 {#7857 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#7856 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8121 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8124 #locale: "fr" #translatable: App\Entity\Product\Product {#7849} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8126 …} #channels: Doctrine\ORM\PersistentCollection {#8048 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8034 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8028 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7853 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8036 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8038 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8037 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8029 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14921 …} +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 {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7849 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#8047 …} #variants: Doctrine\ORM\PersistentCollection {#8053 …} #options: Doctrine\ORM\PersistentCollection {#8111 …} #associations: Doctrine\ORM\PersistentCollection {#8114 …} #createdAt: DateTime @1773152177 {#7857 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#7856 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8121 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8124 #locale: "fr" #translatable: App\Entity\Product\Product {#7849} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8126 …} #channels: Doctrine\ORM\PersistentCollection {#8048 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8034 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8028 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7853 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8036 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8038 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8037 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8029 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14997 -props: [ "product" => App\Entity\Product\Product {#7849 #id: 461 #code: "PI925RTB" #attributes: Doctrine\ORM\PersistentCollection {#8047 …} #variants: Doctrine\ORM\PersistentCollection {#8053 …} #options: Doctrine\ORM\PersistentCollection {#8111 …} #associations: Doctrine\ORM\PersistentCollection {#8114 …} #createdAt: DateTime @1773152177 {#7857 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382459 {#7856 : 2026-04-28 15:20:59.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8121 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8124 #locale: "fr" #translatable: App\Entity\Product\Product {#7849} #id: 461 #name: "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" #slug: "pistolet-m3-8-rt-310-b-30-l-min-baionnette-femelle-PI925RTB" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8126 …} #channels: Doctrine\ORM\PersistentCollection {#8048 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8034 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8028 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#7853 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8036 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8038 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8037 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8029 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14990 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14981 …} +context: Sylius\TwigHooks\Bag\DataBag {#15043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14978 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14921 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14928 #collection: Doctrine\Common\Collections\ArrayCollection {#14937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23286 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23288 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14990 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14981 …} +context: Sylius\TwigHooks\Bag\DataBag {#15043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14978 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "PISTOLET M3/8 RT 310 b 30 l/min - Baionnette femelle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14928 #collection: Doctrine\Common\Collections\ArrayCollection {#14937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23286 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23288 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15047 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14990 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14981 …} +context: Sylius\TwigHooks\Bag\DataBag {#15043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14978 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14921 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14928 #collection: Doctrine\Common\Collections\ArrayCollection {#14937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23286 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23288 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15097 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15088 …} +context: Sylius\TwigHooks\Bag\DataBag {#15095 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15096 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14921 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15100 +variant: App\Entity\Product\ProductVariant {#14921 …} +price: "83,35\u{A0}€" +originalPrice: "83,35\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8894 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11668 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15097 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15088 …} +context: Sylius\TwigHooks\Bag\DataBag {#15095 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15096 …} +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 | 5.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8299 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8320 …} #variants: Doctrine\ORM\PersistentCollection {#8374 …} #options: Doctrine\ORM\PersistentCollection {#8379 …} #associations: Doctrine\ORM\PersistentCollection {#8376 …} #createdAt: DateTime @1773152177 {#8305 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#8303 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8383 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8387 #locale: "fr" #translatable: App\Entity\Product\Product {#8299} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8392 …} #channels: Doctrine\ORM\PersistentCollection {#8306 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8318 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8315 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8304 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8298 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8313 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8312 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8301 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14988 +product: App\Entity\Product\Product {#8299 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8320 …} #variants: Doctrine\ORM\PersistentCollection {#8374 …} #options: Doctrine\ORM\PersistentCollection {#8379 …} #associations: Doctrine\ORM\PersistentCollection {#8376 …} #createdAt: DateTime @1773152177 {#8305 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#8303 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8383 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8387 #locale: "fr" #translatable: App\Entity\Product\Product {#8299} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8392 …} #channels: Doctrine\ORM\PersistentCollection {#8306 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8318 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8315 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8304 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8298 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8313 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8312 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8301 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15164 …} +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 {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8299 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8320 …} #variants: Doctrine\ORM\PersistentCollection {#8374 …} #options: Doctrine\ORM\PersistentCollection {#8379 …} #associations: Doctrine\ORM\PersistentCollection {#8376 …} #createdAt: DateTime @1773152177 {#8305 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#8303 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8383 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8387 #locale: "fr" #translatable: App\Entity\Product\Product {#8299} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8392 …} #channels: Doctrine\ORM\PersistentCollection {#8306 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8318 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8315 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8304 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8298 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8313 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8312 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8301 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet ML330 310bars, 40l/min" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15240 -props: [ "product" => App\Entity\Product\Product {#8299 #id: 465 #code: "PIML330" #attributes: Doctrine\ORM\PersistentCollection {#8320 …} #variants: Doctrine\ORM\PersistentCollection {#8374 …} #options: Doctrine\ORM\PersistentCollection {#8379 …} #associations: Doctrine\ORM\PersistentCollection {#8376 …} #createdAt: DateTime @1773152177 {#8305 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777382837 {#8303 : 2026-04-28 15:27:17.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8383 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8387 #locale: "fr" #translatable: App\Entity\Product\Product {#8299} #id: 465 #name: "Pistolet ML330 310bars, 40l/min" #slug: "pistolet-ml330-310bars-40l-min-PIML330" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8392 …} #channels: Doctrine\ORM\PersistentCollection {#8306 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8318 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8315 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8304 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8298 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8313 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8312 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8301 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
30.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15224 …} +context: Sylius\TwigHooks\Bag\DataBag {#15286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15164 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15171 #collection: Doctrine\Common\Collections\ArrayCollection {#15180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15159 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23305 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23307 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15224 …} +context: Sylius\TwigHooks\Bag\DataBag {#15286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet ML330 310bars, 40l/min" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15171 #collection: Doctrine\Common\Collections\ArrayCollection {#15180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15159 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23305 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23307 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15290 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15224 …} +context: Sylius\TwigHooks\Bag\DataBag {#15286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15164 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15171 #collection: Doctrine\Common\Collections\ArrayCollection {#15180 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15159 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23305 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23307 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 30.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15340 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15331 …} +context: Sylius\TwigHooks\Bag\DataBag {#15338 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15339 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15164 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15343 +variant: App\Entity\Product\ProductVariant {#15164 …} +price: "68,25\u{A0}€" +originalPrice: "68,25\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8894 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11668 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15340 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15331 …} +context: Sylius\TwigHooks\Bag\DataBag {#15338 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15339 …} +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 | 7.27 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8385 #id: 467 #code: "PIRB3550" #attributes: Doctrine\ORM\PersistentCollection {#8515 …} #variants: Doctrine\ORM\PersistentCollection {#8521 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8520 …} #createdAt: DateTime @1773152177 {#8389 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383404 {#8386 : 2026-04-28 15:36:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8530 #locale: "fr" #translatable: App\Entity\Product\Product {#8385} #id: 467 #name: "Pistolet Alimentaire 12b 50l/min 50°C" #slug: "pistolet-alimentaire-12b-50l-min-50-c-PIRB3550" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8517 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8502 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8510 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8390 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8377 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8391 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8503 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8500 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15231 +product: App\Entity\Product\Product {#8385 #id: 467 #code: "PIRB3550" #attributes: Doctrine\ORM\PersistentCollection {#8515 …} #variants: Doctrine\ORM\PersistentCollection {#8521 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8520 …} #createdAt: DateTime @1773152177 {#8389 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383404 {#8386 : 2026-04-28 15:36:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8530 #locale: "fr" #translatable: App\Entity\Product\Product {#8385} #id: 467 #name: "Pistolet Alimentaire 12b 50l/min 50°C" #slug: "pistolet-alimentaire-12b-50l-min-50-c-PIRB3550" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8517 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8502 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8510 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8390 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8377 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8391 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8503 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8500 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15407 …} +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 {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
30.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8385 #id: 467 #code: "PIRB3550" #attributes: Doctrine\ORM\PersistentCollection {#8515 …} #variants: Doctrine\ORM\PersistentCollection {#8521 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8520 …} #createdAt: DateTime @1773152177 {#8389 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383404 {#8386 : 2026-04-28 15:36:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8530 #locale: "fr" #translatable: App\Entity\Product\Product {#8385} #id: 467 #name: "Pistolet Alimentaire 12b 50l/min 50°C" #slug: "pistolet-alimentaire-12b-50l-min-50-c-PIRB3550" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8517 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8502 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8510 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8390 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8377 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8391 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8503 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8500 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet Alimentaire 12b 50l/min 50°C" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15483 -props: [ "product" => App\Entity\Product\Product {#8385 #id: 467 #code: "PIRB3550" #attributes: Doctrine\ORM\PersistentCollection {#8515 …} #variants: Doctrine\ORM\PersistentCollection {#8521 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8520 …} #createdAt: DateTime @1773152177 {#8389 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383404 {#8386 : 2026-04-28 15:36:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8530 #locale: "fr" #translatable: App\Entity\Product\Product {#8385} #id: 467 #name: "Pistolet Alimentaire 12b 50l/min 50°C" #slug: "pistolet-alimentaire-12b-50l-min-50-c-PIRB3550" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8517 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8502 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8510 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8390 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8377 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8391 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8503 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8500 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15476 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15467 …} +context: Sylius\TwigHooks\Bag\DataBag {#15529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15464 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15407 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15414 #collection: Doctrine\Common\Collections\ArrayCollection {#15423 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15402 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23324 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23326 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15476 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15467 …} +context: Sylius\TwigHooks\Bag\DataBag {#15529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15464 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet Alimentaire 12b 50l/min 50°C" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15414 #collection: Doctrine\Common\Collections\ArrayCollection {#15423 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15402 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23324 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23326 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15533 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15476 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15467 …} +context: Sylius\TwigHooks\Bag\DataBag {#15529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15464 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15407 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15414 #collection: Doctrine\Common\Collections\ArrayCollection {#15423 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15402 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23324 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23326 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15574 …} +context: Sylius\TwigHooks\Bag\DataBag {#15581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15582 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15407 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15586 +variant: App\Entity\Product\ProductVariant {#15407 …} +price: "50,62\u{A0}€" +originalPrice: "50,62\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8894 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11668 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15574 …} +context: Sylius\TwigHooks\Bag\DataBag {#15581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15582 …} +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 | 11.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8657 #id: 468 #code: "PIRB3580" #attributes: Doctrine\ORM\PersistentCollection {#8674 …} #variants: Doctrine\ORM\PersistentCollection {#8676 …} #options: Doctrine\ORM\PersistentCollection {#8680 …} #associations: Doctrine\ORM\PersistentCollection {#8678 …} #createdAt: DateTime @1773152177 {#8655 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383764 {#8656 : 2026-04-28 15:42:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8683 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8684 #locale: "fr" #translatable: App\Entity\Product\Product {#8657} #id: 468 #name: "Pistolet alimentaire 12 b 50l/min 80°C" #slug: "pistolet-alimentaire-12-b-50l-min-80-c-PIRB3580" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8686 …} #channels: Doctrine\ORM\PersistentCollection {#8672 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8668 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8670 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8658 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8660 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8662 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8664 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8666 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15474 +product: App\Entity\Product\Product {#8657 #id: 468 #code: "PIRB3580" #attributes: Doctrine\ORM\PersistentCollection {#8674 …} #variants: Doctrine\ORM\PersistentCollection {#8676 …} #options: Doctrine\ORM\PersistentCollection {#8680 …} #associations: Doctrine\ORM\PersistentCollection {#8678 …} #createdAt: DateTime @1773152177 {#8655 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383764 {#8656 : 2026-04-28 15:42:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8683 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8684 #locale: "fr" #translatable: App\Entity\Product\Product {#8657} #id: 468 #name: "Pistolet alimentaire 12 b 50l/min 80°C" #slug: "pistolet-alimentaire-12-b-50l-min-80-c-PIRB3580" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8686 …} #channels: Doctrine\ORM\PersistentCollection {#8672 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8668 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8670 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8658 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8660 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8662 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8664 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8666 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15650 …} +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 {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8657 #id: 468 #code: "PIRB3580" #attributes: Doctrine\ORM\PersistentCollection {#8674 …} #variants: Doctrine\ORM\PersistentCollection {#8676 …} #options: Doctrine\ORM\PersistentCollection {#8680 …} #associations: Doctrine\ORM\PersistentCollection {#8678 …} #createdAt: DateTime @1773152177 {#8655 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383764 {#8656 : 2026-04-28 15:42:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8683 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8684 #locale: "fr" #translatable: App\Entity\Product\Product {#8657} #id: 468 #name: "Pistolet alimentaire 12 b 50l/min 80°C" #slug: "pistolet-alimentaire-12-b-50l-min-80-c-PIRB3580" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8686 …} #channels: Doctrine\ORM\PersistentCollection {#8672 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8668 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8670 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8658 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8660 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8662 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8664 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8666 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet alimentaire 12 b 50l/min 80°C" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15726 -props: [ "product" => App\Entity\Product\Product {#8657 #id: 468 #code: "PIRB3580" #attributes: Doctrine\ORM\PersistentCollection {#8674 …} #variants: Doctrine\ORM\PersistentCollection {#8676 …} #options: Doctrine\ORM\PersistentCollection {#8680 …} #associations: Doctrine\ORM\PersistentCollection {#8678 …} #createdAt: DateTime @1773152177 {#8655 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777383764 {#8656 : 2026-04-28 15:42:44.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8683 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8684 #locale: "fr" #translatable: App\Entity\Product\Product {#8657} #id: 468 #name: "Pistolet alimentaire 12 b 50l/min 80°C" #slug: "pistolet-alimentaire-12-b-50l-min-80-c-PIRB3580" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8686 …} #channels: Doctrine\ORM\PersistentCollection {#8672 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8668 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8670 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8658 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8660 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8662 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8664 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8666 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15710 …} +context: Sylius\TwigHooks\Bag\DataBag {#15772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15707 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15650 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15657 #collection: Doctrine\Common\Collections\ArrayCollection {#15666 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15645 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23343 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23345 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15710 …} +context: Sylius\TwigHooks\Bag\DataBag {#15772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15707 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet alimentaire 12 b 50l/min 80°C" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15657 #collection: Doctrine\Common\Collections\ArrayCollection {#15666 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15645 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23343 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23345 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15776 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15710 …} +context: Sylius\TwigHooks\Bag\DataBag {#15772 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15707 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15650 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15657 #collection: Doctrine\Common\Collections\ArrayCollection {#15666 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15645 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23343 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23345 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15817 …} +context: Sylius\TwigHooks\Bag\DataBag {#15824 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15825 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15650 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15829 +variant: App\Entity\Product\ProductVariant {#15650 …} +price: "65,83\u{A0}€" +originalPrice: "65,83\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8894 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11668 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15826 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15817 …} +context: Sylius\TwigHooks\Bag\DataBag {#15824 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15825 …} +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 | 10.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8690 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1773152177 {#8688 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#8689 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr" #translatable: App\Entity\Product\Product {#8690} #id: 564 #name: "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" #slug: "pistolet-600bar-80l-min-demi-lance-380mm-avec-raccord-tournant-RL600THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8691 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8693 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8695 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8697 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15717 +product: App\Entity\Product\Product {#8690 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1773152177 {#8688 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#8689 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr" #translatable: App\Entity\Product\Product {#8690} #id: 564 #name: "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" #slug: "pistolet-600bar-80l-min-demi-lance-380mm-avec-raccord-tournant-RL600THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8691 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8693 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8695 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8697 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#15893 …} +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 {#13573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …} +context: Sylius\TwigHooks\Bag\DataBag {#13612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
32.0 MiB | 1.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8690 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1773152177 {#8688 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#8689 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr" #translatable: App\Entity\Product\Product {#8690} #id: 564 #name: "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" #slug: "pistolet-600bar-80l-min-demi-lance-380mm-avec-raccord-tournant-RL600THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8691 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8693 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8695 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8697 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#15969 -props: [ "product" => App\Entity\Product\Product {#8690 #id: 564 #code: "RL600THP" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1773152177 {#8688 : 2026-03-10 15:16:17.0 Europe/Paris (+01:00) } #updatedAt: DateTime @1777031832 {#8689 : 2026-04-24 13:57:12.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr" #translatable: App\Entity\Product\Product {#8690} #id: 564 #name: "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" #slug: "pistolet-600bar-80l-min-demi-lance-380mm-avec-raccord-tournant-RL600THP" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null -descriptionEquipement: null -youtubeVideoUrl: null } ] #currentLocale: "fr" #currentTranslation: null #fallbackLocale: "fr" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7659 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} -channelConfigs: Doctrine\ORM\PersistentCollection {#8691 …} -channelHighlights: Doctrine\ORM\PersistentCollection {#8693 …} -channelEquipments: Doctrine\ORM\PersistentCollection {#8695 …} -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8697 …} -channelDocuments: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
32.0 MiB | 1.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15953 …} +context: Sylius\TwigHooks\Bag\DataBag {#16015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15893 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15900 #collection: Doctrine\Common\Collections\ArrayCollection {#15909 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23362 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23364 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15953 …} +context: Sylius\TwigHooks\Bag\DataBag {#16015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pistolet 600bar 80l/min demi-lance 380mm avec raccord tournant" "applied_promotions" => Doctrine\ORM\PersistentCollection {#15900 #collection: Doctrine\Common\Collections\ArrayCollection {#15909 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23362 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23364 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#16019 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15953 …} +context: Sylius\TwigHooks\Bag\DataBag {#16015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15893 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#15900 #collection: Doctrine\Common\Collections\ArrayCollection {#15909 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#15888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#23362 …} -backRefFieldName: null -isDirty: false -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23364 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 32.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16060 …} +context: Sylius\TwigHooks\Bag\DataBag {#16067 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16068 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#15893 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16072 +variant: App\Entity\Product\ProductVariant {#15893 …} +price: "525,90\u{A0}€" +originalPrice: "525,90\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8894 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11668 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16060 …} +context: Sylius\TwigHooks\Bag\DataBag {#16067 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16068 …} +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 | 32.0 MiB | 7.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11734 …} +context: Sylius\TwigHooks\Bag\DataBag {#13301 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11744 …} +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 {#13496 +cart: App\Entity\Order\Order {#12053 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11734 …} +context: Sylius\TwigHooks\Bag\DataBag {#13301 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11744 …} +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 …} } |
|||