Components
11
Twig Components
23
Render Count
157
ms
Render Time
16.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 16.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10528 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10521 …} +context: Sylius\TwigHooks\Bag\DataBag {#10527 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10526 …} +prefixes: [ "sylius_shop.cart.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 {#10529 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7287 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10528 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10521 …} +context: Sylius\TwigHooks\Bag\DataBag {#10527 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10526 …} +prefixes: [ "sylius_shop.cart.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 16.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10576 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10591 …} +context: Sylius\TwigHooks\Bag\DataBag {#1310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10578 …} +prefixes: [ "sylius_shop.cart.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 {#10574 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4434 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10576 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10591 …} +context: Sylius\TwigHooks\Bag\DataBag {#1310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10578 …} +prefixes: [ "sylius_shop.cart.header.top_bar" "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 16.0 MiB | 3.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10670 …} +context: Sylius\TwigHooks\Bag\DataBag {#10692 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10690 …} +prefixes: [ "sylius_shop.cart.header.content" "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#10678 +cart: App\Entity\Order\Order {#7262 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10670 …} +context: Sylius\TwigHooks\Bag\DataBag {#10692 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10690 …} +prefixes: [ "sylius_shop.cart.header.content" "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4967 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 16.0 MiB | 6.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11344 …} +context: Sylius\TwigHooks\Bag\DataBag {#11341 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11342 …} +prefixes: [ "sylius_shop.cart.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 {#11353 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#11356 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11344 …} +context: Sylius\TwigHooks\Bag\DataBag {#11341 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11342 …} +prefixes: [ "sylius_shop.cart.header.navbar" "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:cart:form | Sylius\Bundle\ShopBundle\Twig\Component\Cart\FormComponent | 16.0 MiB | 5.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11840 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11836 …} +context: Sylius\TwigHooks\Bag\DataBag {#11837 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11839 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } "resource" => App\Entity\Order\Order {#7262 …} "template" => "@SyliusShop/cart/index/content/form.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\FormComponent {#11854 +shouldSaveCart: true #manager: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1054 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#10828 …} +resource: App\Entity\Order\Order {#7262 …} #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4967 …} #formFactory: Symfony\Component\Form\FormFactory {#7137 …} #resourceClass: "App\Entity\Order\Order" #formClass: "Sylius\Bundle\ShopBundle\Form\Type\CartType" -formView: Symfony\Component\Form\FormView {#11885 …} -form: Symfony\Component\Form\Form {#11927 …} +formName: "sylius_shop_cart" +formValues: [ "items" => [] "promotionCoupon" => "" "_token" => "61a1dd36194141c13baf5.tAMDODKSxPAF8EeSuebkoqZCY6tH_64Bn2QmVon-R-4.gFRbU2Hqjr9dqQr_gNPR-vQTEdMtsd01wCplAM2SI5rSNnELAcu2xGzCDg" ] +isValidated: false +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11840 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11836 …} +context: Sylius\TwigHooks\Bag\DataBag {#11837 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11839 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } +template: "@SyliusShop/cart/index/content/form.html.twig" } |
|||
| sylius_shop:product:list | Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent | 16.0 MiB | 134.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } "limit" => 4 "template" => "@SyliusShop/product/common/list.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/list.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent {#12005 +limit: 4 #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12008 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 16.0 MiB | 16.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#12243 #id: 91 #code: "Musee_Matisse" #attributes: Doctrine\ORM\PersistentCollection {#12720 …} #variants: Doctrine\ORM\PersistentCollection {#12933 …} #options: Doctrine\ORM\PersistentCollection {#13061 …} #associations: Doctrine\ORM\PersistentCollection {#13001 …} #createdAt: DateTime @1777402318 {#12251 : 2026-04-28 18:51:58.0 UTC (+00:00) } #updatedAt: DateTime @1777402319 {#12215 : 2026-04-28 18:51:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13060 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13063 #locale: "en_US" #translatable: App\Entity\Product\Product {#12243} #id: 700 #name: "Musée Matisse" #slug: "Musee_Matisse" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#12385 …} #channels: Doctrine\ORM\PersistentCollection {#12579 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#12511 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#12582 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13139 +product: App\Entity\Product\Product {#12243 #id: 91 #code: "Musee_Matisse" #attributes: Doctrine\ORM\PersistentCollection {#12720 …} #variants: Doctrine\ORM\PersistentCollection {#12933 …} #options: Doctrine\ORM\PersistentCollection {#13061 …} #associations: Doctrine\ORM\PersistentCollection {#13001 …} #createdAt: DateTime @1777402318 {#12251 : 2026-04-28 18:51:58.0 UTC (+00:00) } #updatedAt: DateTime @1777402319 {#12215 : 2026-04-28 18:51:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13060 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13063 #locale: "en_US" #translatable: App\Entity\Product\Product {#12243} #id: 700 #name: "Musée Matisse" #slug: "Musee_Matisse" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#12385 …} #channels: Doctrine\ORM\PersistentCollection {#12579 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#12511 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#12582 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#13301 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12008 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
16.0 MiB | 2.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#12243 #id: 91 #code: "Musee_Matisse" #attributes: Doctrine\ORM\PersistentCollection {#12720 …} #variants: Doctrine\ORM\PersistentCollection {#12933 …} #options: Doctrine\ORM\PersistentCollection {#13061 …} #associations: Doctrine\ORM\PersistentCollection {#13001 …} #createdAt: DateTime @1777402318 {#12251 : 2026-04-28 18:51:58.0 UTC (+00:00) } #updatedAt: DateTime @1777402319 {#12215 : 2026-04-28 18:51:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13060 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13063 #locale: "en_US" #translatable: App\Entity\Product\Product {#12243} #id: 700 #name: "Musée Matisse" #slug: "Musee_Matisse" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#12385 …} #channels: Doctrine\ORM\PersistentCollection {#12579 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#12511 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#12582 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Musée Matisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13712 -props: [ "product" => App\Entity\Product\Product {#12243 #id: 91 #code: "Musee_Matisse" #attributes: Doctrine\ORM\PersistentCollection {#12720 …} #variants: Doctrine\ORM\PersistentCollection {#12933 …} #options: Doctrine\ORM\PersistentCollection {#13061 …} #associations: Doctrine\ORM\PersistentCollection {#13001 …} #createdAt: DateTime @1777402318 {#12251 : 2026-04-28 18:51:58.0 UTC (+00:00) } #updatedAt: DateTime @1777402319 {#12215 : 2026-04-28 18:51:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13060 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13063 #locale: "en_US" #translatable: App\Entity\Product\Product {#12243} #id: 700 #name: "Musée Matisse" #slug: "Musee_Matisse" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#12385 …} #channels: Doctrine\ORM\PersistentCollection {#12579 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#12511 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#12582 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
16.0 MiB | 2.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13772 …} +context: Sylius\TwigHooks\Bag\DataBag {#13767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13766 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13301 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13657 #collection: Doctrine\Common\Collections\ArrayCollection {#13656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13494 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#21936 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21932 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13772 …} +context: Sylius\TwigHooks\Bag\DataBag {#13767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13766 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Musée Matisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#13657 #collection: Doctrine\Common\Collections\ArrayCollection {#13656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13494 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#21936 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21932 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13778 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13772 …} +context: Sylius\TwigHooks\Bag\DataBag {#13767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13766 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13301 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13657 #collection: Doctrine\Common\Collections\ArrayCollection {#13656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13494 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#21936 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21932 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 16.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13819 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13826 …} +context: Sylius\TwigHooks\Bag\DataBag {#13795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13817 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13301 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13833 +variant: App\Entity\Product\ProductVariant {#13301 …} +price: "€10.00" +originalPrice: "€10.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7447 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7287 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7444 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13819 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13826 …} +context: Sylius\TwigHooks\Bag\DataBag {#13795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13817 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 16.0 MiB | 8.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13067 #id: 90 #code: "castle_hill" #attributes: Doctrine\ORM\PersistentCollection {#13076 …} #variants: Doctrine\ORM\PersistentCollection {#13078 …} #options: Doctrine\ORM\PersistentCollection {#13082 …} #associations: Doctrine\ORM\PersistentCollection {#13080 …} #createdAt: DateTime @1777401735 {#13065 : 2026-04-28 18:42:15.0 UTC (+00:00) } #updatedAt: DateTime @1777401756 {#13066 : 2026-04-28 18:42:36.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13085 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13086 #locale: "en_US" #translatable: App\Entity\Product\Product {#13067} #id: 699 #name: "Castle Hill (Colline du Château)" #slug: "castle_hill" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13068 …} #channels: Doctrine\ORM\PersistentCollection {#13074 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13070 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13072 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13664 +product: App\Entity\Product\Product {#13067 #id: 90 #code: "castle_hill" #attributes: Doctrine\ORM\PersistentCollection {#13076 …} #variants: Doctrine\ORM\PersistentCollection {#13078 …} #options: Doctrine\ORM\PersistentCollection {#13082 …} #associations: Doctrine\ORM\PersistentCollection {#13080 …} #createdAt: DateTime @1777401735 {#13065 : 2026-04-28 18:42:15.0 UTC (+00:00) } #updatedAt: DateTime @1777401756 {#13066 : 2026-04-28 18:42:36.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13085 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13086 #locale: "en_US" #translatable: App\Entity\Product\Product {#13067} #id: 699 #name: "Castle Hill (Colline du Château)" #slug: "castle_hill" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13068 …} #channels: Doctrine\ORM\PersistentCollection {#13074 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13070 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13072 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#13877 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12008 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
16.0 MiB | 1.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13067 #id: 90 #code: "castle_hill" #attributes: Doctrine\ORM\PersistentCollection {#13076 …} #variants: Doctrine\ORM\PersistentCollection {#13078 …} #options: Doctrine\ORM\PersistentCollection {#13082 …} #associations: Doctrine\ORM\PersistentCollection {#13080 …} #createdAt: DateTime @1777401735 {#13065 : 2026-04-28 18:42:15.0 UTC (+00:00) } #updatedAt: DateTime @1777401756 {#13066 : 2026-04-28 18:42:36.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13085 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13086 #locale: "en_US" #translatable: App\Entity\Product\Product {#13067} #id: 699 #name: "Castle Hill (Colline du Château)" #slug: "castle_hill" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13068 …} #channels: Doctrine\ORM\PersistentCollection {#13074 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13070 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13072 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Castle Hill (Colline du Château)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13938 -props: [ "product" => App\Entity\Product\Product {#13067 #id: 90 #code: "castle_hill" #attributes: Doctrine\ORM\PersistentCollection {#13076 …} #variants: Doctrine\ORM\PersistentCollection {#13078 …} #options: Doctrine\ORM\PersistentCollection {#13082 …} #associations: Doctrine\ORM\PersistentCollection {#13080 …} #createdAt: DateTime @1777401735 {#13065 : 2026-04-28 18:42:15.0 UTC (+00:00) } #updatedAt: DateTime @1777401756 {#13066 : 2026-04-28 18:42:36.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13085 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13086 #locale: "en_US" #translatable: App\Entity\Product\Product {#13067} #id: 699 #name: "Castle Hill (Colline du Château)" #slug: "castle_hill" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13068 …} #channels: Doctrine\ORM\PersistentCollection {#13074 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13070 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13072 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
16.0 MiB | 1.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13926 …} +context: Sylius\TwigHooks\Bag\DataBag {#13975 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13923 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13877 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13885 #collection: Doctrine\Common\Collections\ArrayCollection {#13894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13673 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22028 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22030 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13926 …} +context: Sylius\TwigHooks\Bag\DataBag {#13975 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13923 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Castle Hill (Colline du Château)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#13885 #collection: Doctrine\Common\Collections\ArrayCollection {#13894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13673 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22028 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22030 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13982 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13926 …} +context: Sylius\TwigHooks\Bag\DataBag {#13975 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13923 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13877 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13885 #collection: Doctrine\Common\Collections\ArrayCollection {#13894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13673 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22028 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22030 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 16.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14006 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14012 …} +context: Sylius\TwigHooks\Bag\DataBag {#13992 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14003 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#13877 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14015 +variant: App\Entity\Product\ProductVariant {#13877 …} +price: "€10.00" +originalPrice: "€10.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7447 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7287 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7444 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14006 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14012 …} +context: Sylius\TwigHooks\Bag\DataBag {#13992 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14003 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 16.0 MiB | 10.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13089 #id: 89 #code: "old_town" #attributes: Doctrine\ORM\PersistentCollection {#13098 …} #variants: Doctrine\ORM\PersistentCollection {#13100 …} #options: Doctrine\ORM\PersistentCollection {#13104 …} #associations: Doctrine\ORM\PersistentCollection {#13102 …} #createdAt: DateTime @1777401624 {#13087 : 2026-04-28 18:40:24.0 UTC (+00:00) } #updatedAt: DateTime @1777401625 {#13088 : 2026-04-28 18:40:25.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13107 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13108 #locale: "en_US" #translatable: App\Entity\Product\Product {#13089} #id: 698 #name: "Vieux-Nice (Old Town)" #slug: "old_town" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13090 …} #channels: Doctrine\ORM\PersistentCollection {#13096 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13092 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13094 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13903 +product: App\Entity\Product\Product {#13089 #id: 89 #code: "old_town" #attributes: Doctrine\ORM\PersistentCollection {#13098 …} #variants: Doctrine\ORM\PersistentCollection {#13100 …} #options: Doctrine\ORM\PersistentCollection {#13104 …} #associations: Doctrine\ORM\PersistentCollection {#13102 …} #createdAt: DateTime @1777401624 {#13087 : 2026-04-28 18:40:24.0 UTC (+00:00) } #updatedAt: DateTime @1777401625 {#13088 : 2026-04-28 18:40:25.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13107 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13108 #locale: "en_US" #translatable: App\Entity\Product\Product {#13089} #id: 698 #name: "Vieux-Nice (Old Town)" #slug: "old_town" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13090 …} #channels: Doctrine\ORM\PersistentCollection {#13096 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13092 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13094 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14047 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12008 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
16.0 MiB | 2.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13089 #id: 89 #code: "old_town" #attributes: Doctrine\ORM\PersistentCollection {#13098 …} #variants: Doctrine\ORM\PersistentCollection {#13100 …} #options: Doctrine\ORM\PersistentCollection {#13104 …} #associations: Doctrine\ORM\PersistentCollection {#13102 …} #createdAt: DateTime @1777401624 {#13087 : 2026-04-28 18:40:24.0 UTC (+00:00) } #updatedAt: DateTime @1777401625 {#13088 : 2026-04-28 18:40:25.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13107 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13108 #locale: "en_US" #translatable: App\Entity\Product\Product {#13089} #id: 698 #name: "Vieux-Nice (Old Town)" #slug: "old_town" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13090 …} #channels: Doctrine\ORM\PersistentCollection {#13096 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13092 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13094 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Vieux-Nice (Old Town)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14108 -props: [ "product" => App\Entity\Product\Product {#13089 #id: 89 #code: "old_town" #attributes: Doctrine\ORM\PersistentCollection {#13098 …} #variants: Doctrine\ORM\PersistentCollection {#13100 …} #options: Doctrine\ORM\PersistentCollection {#13104 …} #associations: Doctrine\ORM\PersistentCollection {#13102 …} #createdAt: DateTime @1777401624 {#13087 : 2026-04-28 18:40:24.0 UTC (+00:00) } #updatedAt: DateTime @1777401625 {#13088 : 2026-04-28 18:40:25.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13107 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13108 #locale: "en_US" #translatable: App\Entity\Product\Product {#13089} #id: 698 #name: "Vieux-Nice (Old Town)" #slug: "old_town" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13090 …} #channels: Doctrine\ORM\PersistentCollection {#13096 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13092 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13094 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
16.0 MiB | 2.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14096 …} +context: Sylius\TwigHooks\Bag\DataBag {#14145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14093 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14055 #collection: Doctrine\Common\Collections\ArrayCollection {#14064 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13907 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22041 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22043 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14096 …} +context: Sylius\TwigHooks\Bag\DataBag {#14145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14093 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Vieux-Nice (Old Town)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14055 #collection: Doctrine\Common\Collections\ArrayCollection {#14064 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13907 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22041 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22043 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14152 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14096 …} +context: Sylius\TwigHooks\Bag\DataBag {#14145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14093 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14055 #collection: Doctrine\Common\Collections\ArrayCollection {#14064 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13907 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22041 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22043 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 16.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14176 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14182 …} +context: Sylius\TwigHooks\Bag\DataBag {#14162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14173 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14047 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14185 +variant: App\Entity\Product\ProductVariant {#14047 …} +price: "€10.00" +originalPrice: "€10.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7447 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7287 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7444 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14176 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14182 …} +context: Sylius\TwigHooks\Bag\DataBag {#14162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14173 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 16.0 MiB | 30.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13111 #id: 88 #code: "English_promenade" #attributes: Doctrine\ORM\PersistentCollection {#13120 …} #variants: Doctrine\ORM\PersistentCollection {#13122 …} #options: Doctrine\ORM\PersistentCollection {#13126 …} #associations: Doctrine\ORM\PersistentCollection {#13124 …} #createdAt: DateTime @1777401295 {#13109 : 2026-04-28 18:34:55.0 UTC (+00:00) } #updatedAt: DateTime @1777401295 {#13110 : 2026-04-28 18:34:55.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13129 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13130 #locale: "en_US" #translatable: App\Entity\Product\Product {#13111} #id: 697 #name: "English Promenade" #slug: "English_promenade" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13112 …} #channels: Doctrine\ORM\PersistentCollection {#13118 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13114 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13116 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14073 +product: App\Entity\Product\Product {#13111 #id: 88 #code: "English_promenade" #attributes: Doctrine\ORM\PersistentCollection {#13120 …} #variants: Doctrine\ORM\PersistentCollection {#13122 …} #options: Doctrine\ORM\PersistentCollection {#13126 …} #associations: Doctrine\ORM\PersistentCollection {#13124 …} #createdAt: DateTime @1777401295 {#13109 : 2026-04-28 18:34:55.0 UTC (+00:00) } #updatedAt: DateTime @1777401295 {#13110 : 2026-04-28 18:34:55.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13129 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13130 #locale: "en_US" #translatable: App\Entity\Product\Product {#13111} #id: 697 #name: "English Promenade" #slug: "English_promenade" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13112 …} #channels: Doctrine\ORM\PersistentCollection {#13118 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13114 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13116 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14217 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12008 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11980 …} +context: Sylius\TwigHooks\Bag\DataBag {#11988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11995 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
16.0 MiB | 7.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13111 #id: 88 #code: "English_promenade" #attributes: Doctrine\ORM\PersistentCollection {#13120 …} #variants: Doctrine\ORM\PersistentCollection {#13122 …} #options: Doctrine\ORM\PersistentCollection {#13126 …} #associations: Doctrine\ORM\PersistentCollection {#13124 …} #createdAt: DateTime @1777401295 {#13109 : 2026-04-28 18:34:55.0 UTC (+00:00) } #updatedAt: DateTime @1777401295 {#13110 : 2026-04-28 18:34:55.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13129 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13130 #locale: "en_US" #translatable: App\Entity\Product\Product {#13111} #id: 697 #name: "English Promenade" #slug: "English_promenade" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13112 …} #channels: Doctrine\ORM\PersistentCollection {#13118 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13114 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13116 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "English Promenade" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14278 -props: [ "product" => App\Entity\Product\Product {#13111 #id: 88 #code: "English_promenade" #attributes: Doctrine\ORM\PersistentCollection {#13120 …} #variants: Doctrine\ORM\PersistentCollection {#13122 …} #options: Doctrine\ORM\PersistentCollection {#13126 …} #associations: Doctrine\ORM\PersistentCollection {#13124 …} #createdAt: DateTime @1777401295 {#13109 : 2026-04-28 18:34:55.0 UTC (+00:00) } #updatedAt: DateTime @1777401295 {#13110 : 2026-04-28 18:34:55.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13129 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13130 #locale: "en_US" #translatable: App\Entity\Product\Product {#13111} #id: 697 #name: "English Promenade" #slug: "English_promenade" #description: null #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13112 …} #channels: Doctrine\ORM\PersistentCollection {#13118 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13114 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13116 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
16.0 MiB | 9.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14275 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14266 …} +context: Sylius\TwigHooks\Bag\DataBag {#14315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14263 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14217 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14225 #collection: Doctrine\Common\Collections\ArrayCollection {#14234 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22054 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22056 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14275 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14266 …} +context: Sylius\TwigHooks\Bag\DataBag {#14315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14263 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "English Promenade" "applied_promotions" => Doctrine\ORM\PersistentCollection {#14225 #collection: Doctrine\Common\Collections\ArrayCollection {#14234 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22054 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22056 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14322 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14275 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14266 …} +context: Sylius\TwigHooks\Bag\DataBag {#14315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14263 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14217 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14225 #collection: Doctrine\Common\Collections\ArrayCollection {#14234 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22054 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22056 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 16.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14352 …} +context: Sylius\TwigHooks\Bag\DataBag {#14332 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14343 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#14217 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14355 +variant: App\Entity\Product\ProductVariant {#14217 …} +price: "€10.00" +originalPrice: "€10.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7447 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7287 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7444 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14352 …} +context: Sylius\TwigHooks\Bag\DataBag {#14332 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14343 …} +prefixes: [ "sylius_shop.cart.index.content.card.prices" "sylius_shop.base.index.content.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 16.0 MiB | 5.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10465 …} +context: Sylius\TwigHooks\Bag\DataBag {#11799 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10455 …} +prefixes: [ "sylius_shop.cart.offcanvas" "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14273 +cart: App\Entity\Order\Order {#7262 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11806 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10465 …} +context: Sylius\TwigHooks\Bag\DataBag {#11799 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10455 …} +prefixes: [ "sylius_shop.cart.offcanvas" "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4967 …} } |
|||