Components
11
Twig Components
23
Render Count
220
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 | 2.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10515 …} +context: Sylius\TwigHooks\Bag\DataBag {#10521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10520 …} +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 {#10523 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7281 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10515 …} +context: Sylius\TwigHooks\Bag\DataBag {#10521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10520 …} +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.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10585 …} +context: Sylius\TwigHooks\Bag\DataBag {#1310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10572 …} +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 {#10568 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4434 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10585 …} +context: Sylius\TwigHooks\Bag\DataBag {#1310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10572 …} +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 | 4.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10691 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10664 …} +context: Sylius\TwigHooks\Bag\DataBag {#10686 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10684 …} +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 {#10672 +cart: App\Entity\Order\Order {#7256 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10691 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10664 …} +context: Sylius\TwigHooks\Bag\DataBag {#10686 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10684 …} +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 | 46.51 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11338 …} +context: Sylius\TwigHooks\Bag\DataBag {#11335 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11336 …} +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 {#11347 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#11350 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11338 …} +context: Sylius\TwigHooks\Bag\DataBag {#11335 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11336 …} +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 | 26.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11834 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11830 …} +context: Sylius\TwigHooks\Bag\DataBag {#11831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11833 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } "resource" => App\Entity\Order\Order {#7256 …} "template" => "@SyliusShop/cart/index/content/form.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\FormComponent {#11848 +shouldSaveCart: true #manager: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1054 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#10822 …} +resource: App\Entity\Order\Order {#7256 …} #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4967 …} #formFactory: Symfony\Component\Form\FormFactory {#7131 …} #resourceClass: "App\Entity\Order\Order" #formClass: "Sylius\Bundle\ShopBundle\Form\Type\CartType" -formView: Symfony\Component\Form\FormView {#11879 …} -form: Symfony\Component\Form\Form {#11921 …} +formName: "sylius_shop_cart" +formValues: [ "items" => [] "promotionCoupon" => "" "_token" => "4eea36d7f888e4a0026556.tXhAcb1i5U_GT0lwoPKUcmClUXRr-w0oUg49oU2DMVk.hRJtIexbrByIPSY-l5HFPyORCRcMz2pNfyNz5jziBzGNESMy9RGAKYN8eQ" ] +isValidated: false +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11834 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11830 …} +context: Sylius\TwigHooks\Bag\DataBag {#11831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11833 …} +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 | 137.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +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 {#11999 +limit: 4 #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12002 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +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 | 25.42 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#12237 #id: 91 #code: "Musee_Matisse" #attributes: Doctrine\ORM\PersistentCollection {#12714 …} #variants: Doctrine\ORM\PersistentCollection {#12927 …} #options: Doctrine\ORM\PersistentCollection {#13055 …} #associations: Doctrine\ORM\PersistentCollection {#12995 …} #createdAt: DateTime @1777402318 {#12245 : 2026-04-28 18:51:58.0 UTC (+00:00) } #updatedAt: DateTime @1777402319 {#12209 : 2026-04-28 18:51:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13054 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13057 #locale: "en_US" #translatable: App\Entity\Product\Product {#12237} #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 {#12379 …} #channels: Doctrine\ORM\PersistentCollection {#12573 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#12505 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#12576 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +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 {#13133 +product: App\Entity\Product\Product {#12237 #id: 91 #code: "Musee_Matisse" #attributes: Doctrine\ORM\PersistentCollection {#12714 …} #variants: Doctrine\ORM\PersistentCollection {#12927 …} #options: Doctrine\ORM\PersistentCollection {#13055 …} #associations: Doctrine\ORM\PersistentCollection {#12995 …} #createdAt: DateTime @1777402318 {#12245 : 2026-04-28 18:51:58.0 UTC (+00:00) } #updatedAt: DateTime @1777402319 {#12209 : 2026-04-28 18:51:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13054 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13057 #locale: "en_US" #translatable: App\Entity\Product\Product {#12237} #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 {#12379 …} #channels: Doctrine\ORM\PersistentCollection {#12573 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#12505 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#12576 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#13295 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12002 …} #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 {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
16.0 MiB | 9.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#12237 #id: 91 #code: "Musee_Matisse" #attributes: Doctrine\ORM\PersistentCollection {#12714 …} #variants: Doctrine\ORM\PersistentCollection {#12927 …} #options: Doctrine\ORM\PersistentCollection {#13055 …} #associations: Doctrine\ORM\PersistentCollection {#12995 …} #createdAt: DateTime @1777402318 {#12245 : 2026-04-28 18:51:58.0 UTC (+00:00) } #updatedAt: DateTime @1777402319 {#12209 : 2026-04-28 18:51:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13054 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13057 #locale: "en_US" #translatable: App\Entity\Product\Product {#12237} #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 {#12379 …} #channels: Doctrine\ORM\PersistentCollection {#12573 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#12505 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#12576 …} #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 {#13706 -props: [ "product" => App\Entity\Product\Product {#12237 #id: 91 #code: "Musee_Matisse" #attributes: Doctrine\ORM\PersistentCollection {#12714 …} #variants: Doctrine\ORM\PersistentCollection {#12927 …} #options: Doctrine\ORM\PersistentCollection {#13055 …} #associations: Doctrine\ORM\PersistentCollection {#12995 …} #createdAt: DateTime @1777402318 {#12245 : 2026-04-28 18:51:58.0 UTC (+00:00) } #updatedAt: DateTime @1777402319 {#12209 : 2026-04-28 18:51:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13054 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13057 #locale: "en_US" #translatable: App\Entity\Product\Product {#12237} #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 {#12379 …} #channels: Doctrine\ORM\PersistentCollection {#12573 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#12505 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#12576 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
16.0 MiB | 2.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13763 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13766 …} +context: Sylius\TwigHooks\Bag\DataBag {#13761 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13760 …} +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 {#13295 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13651 #collection: Doctrine\Common\Collections\ArrayCollection {#13650 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13488 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#21933 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21929 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13763 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13766 …} +context: Sylius\TwigHooks\Bag\DataBag {#13761 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13760 …} +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 {#13651 #collection: Doctrine\Common\Collections\ArrayCollection {#13650 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13488 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#21933 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21929 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13772 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13763 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13766 …} +context: Sylius\TwigHooks\Bag\DataBag {#13761 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13760 …} +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 {#13295 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13651 #collection: Doctrine\Common\Collections\ArrayCollection {#13650 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13488 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#21933 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21929 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 16.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13820 …} +context: Sylius\TwigHooks\Bag\DataBag {#13789 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13811 …} +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 {#13295 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13827 +variant: App\Entity\Product\ProductVariant {#13295 …} +price: "€10.00" +originalPrice: "€10.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7281 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7438 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13820 …} +context: Sylius\TwigHooks\Bag\DataBag {#13789 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13811 …} +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.56 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13061 #id: 90 #code: "castle_hill" #attributes: Doctrine\ORM\PersistentCollection {#13070 …} #variants: Doctrine\ORM\PersistentCollection {#13072 …} #options: Doctrine\ORM\PersistentCollection {#13076 …} #associations: Doctrine\ORM\PersistentCollection {#13074 …} #createdAt: DateTime @1777401735 {#13059 : 2026-04-28 18:42:15.0 UTC (+00:00) } #updatedAt: DateTime @1777401756 {#13060 : 2026-04-28 18:42:36.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13079 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13080 #locale: "en_US" #translatable: App\Entity\Product\Product {#13061} #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 {#13062 …} #channels: Doctrine\ORM\PersistentCollection {#13068 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13066 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +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 {#13658 +product: App\Entity\Product\Product {#13061 #id: 90 #code: "castle_hill" #attributes: Doctrine\ORM\PersistentCollection {#13070 …} #variants: Doctrine\ORM\PersistentCollection {#13072 …} #options: Doctrine\ORM\PersistentCollection {#13076 …} #associations: Doctrine\ORM\PersistentCollection {#13074 …} #createdAt: DateTime @1777401735 {#13059 : 2026-04-28 18:42:15.0 UTC (+00:00) } #updatedAt: DateTime @1777401756 {#13060 : 2026-04-28 18:42:36.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13079 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13080 #locale: "en_US" #translatable: App\Entity\Product\Product {#13061} #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 {#13062 …} #channels: Doctrine\ORM\PersistentCollection {#13068 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13066 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#13871 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12002 …} #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 {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
16.0 MiB | 2.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13061 #id: 90 #code: "castle_hill" #attributes: Doctrine\ORM\PersistentCollection {#13070 …} #variants: Doctrine\ORM\PersistentCollection {#13072 …} #options: Doctrine\ORM\PersistentCollection {#13076 …} #associations: Doctrine\ORM\PersistentCollection {#13074 …} #createdAt: DateTime @1777401735 {#13059 : 2026-04-28 18:42:15.0 UTC (+00:00) } #updatedAt: DateTime @1777401756 {#13060 : 2026-04-28 18:42:36.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13079 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13080 #locale: "en_US" #translatable: App\Entity\Product\Product {#13061} #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 {#13062 …} #channels: Doctrine\ORM\PersistentCollection {#13068 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13066 …} #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 {#13932 -props: [ "product" => App\Entity\Product\Product {#13061 #id: 90 #code: "castle_hill" #attributes: Doctrine\ORM\PersistentCollection {#13070 …} #variants: Doctrine\ORM\PersistentCollection {#13072 …} #options: Doctrine\ORM\PersistentCollection {#13076 …} #associations: Doctrine\ORM\PersistentCollection {#13074 …} #createdAt: DateTime @1777401735 {#13059 : 2026-04-28 18:42:15.0 UTC (+00:00) } #updatedAt: DateTime @1777401756 {#13060 : 2026-04-28 18:42:36.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13079 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13080 #locale: "en_US" #translatable: App\Entity\Product\Product {#13061} #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 {#13062 …} #channels: Doctrine\ORM\PersistentCollection {#13068 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13066 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
16.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13920 …} +context: Sylius\TwigHooks\Bag\DataBag {#13969 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13917 …} +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 {#13871 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13879 #collection: Doctrine\Common\Collections\ArrayCollection {#13888 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13667 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22025 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22027 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13920 …} +context: Sylius\TwigHooks\Bag\DataBag {#13969 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13917 …} +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 {#13879 #collection: Doctrine\Common\Collections\ArrayCollection {#13888 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13667 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22025 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22027 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#13976 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13920 …} +context: Sylius\TwigHooks\Bag\DataBag {#13969 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13917 …} +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 {#13871 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#13879 #collection: Doctrine\Common\Collections\ArrayCollection {#13888 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13667 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22025 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22027 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 16.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14006 …} +context: Sylius\TwigHooks\Bag\DataBag {#13986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13997 …} +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 {#13871 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14009 +variant: App\Entity\Product\ProductVariant {#13871 …} +price: "€10.00" +originalPrice: "€10.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7281 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7438 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14006 …} +context: Sylius\TwigHooks\Bag\DataBag {#13986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13997 …} +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 | 20.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13083 #id: 89 #code: "old_town" #attributes: Doctrine\ORM\PersistentCollection {#13092 …} #variants: Doctrine\ORM\PersistentCollection {#13094 …} #options: Doctrine\ORM\PersistentCollection {#13098 …} #associations: Doctrine\ORM\PersistentCollection {#13096 …} #createdAt: DateTime @1777401624 {#13081 : 2026-04-28 18:40:24.0 UTC (+00:00) } #updatedAt: DateTime @1777401625 {#13082 : 2026-04-28 18:40:25.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13101 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13102 #locale: "en_US" #translatable: App\Entity\Product\Product {#13083} #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 {#13084 …} #channels: Doctrine\ORM\PersistentCollection {#13090 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13086 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13088 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +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 {#13897 +product: App\Entity\Product\Product {#13083 #id: 89 #code: "old_town" #attributes: Doctrine\ORM\PersistentCollection {#13092 …} #variants: Doctrine\ORM\PersistentCollection {#13094 …} #options: Doctrine\ORM\PersistentCollection {#13098 …} #associations: Doctrine\ORM\PersistentCollection {#13096 …} #createdAt: DateTime @1777401624 {#13081 : 2026-04-28 18:40:24.0 UTC (+00:00) } #updatedAt: DateTime @1777401625 {#13082 : 2026-04-28 18:40:25.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13101 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13102 #locale: "en_US" #translatable: App\Entity\Product\Product {#13083} #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 {#13084 …} #channels: Doctrine\ORM\PersistentCollection {#13090 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13086 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13088 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14041 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12002 …} #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 {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
16.0 MiB | 4.56 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13083 #id: 89 #code: "old_town" #attributes: Doctrine\ORM\PersistentCollection {#13092 …} #variants: Doctrine\ORM\PersistentCollection {#13094 …} #options: Doctrine\ORM\PersistentCollection {#13098 …} #associations: Doctrine\ORM\PersistentCollection {#13096 …} #createdAt: DateTime @1777401624 {#13081 : 2026-04-28 18:40:24.0 UTC (+00:00) } #updatedAt: DateTime @1777401625 {#13082 : 2026-04-28 18:40:25.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13101 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13102 #locale: "en_US" #translatable: App\Entity\Product\Product {#13083} #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 {#13084 …} #channels: Doctrine\ORM\PersistentCollection {#13090 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13086 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13088 …} #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 {#14102 -props: [ "product" => App\Entity\Product\Product {#13083 #id: 89 #code: "old_town" #attributes: Doctrine\ORM\PersistentCollection {#13092 …} #variants: Doctrine\ORM\PersistentCollection {#13094 …} #options: Doctrine\ORM\PersistentCollection {#13098 …} #associations: Doctrine\ORM\PersistentCollection {#13096 …} #createdAt: DateTime @1777401624 {#13081 : 2026-04-28 18:40:24.0 UTC (+00:00) } #updatedAt: DateTime @1777401625 {#13082 : 2026-04-28 18:40:25.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13101 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13102 #locale: "en_US" #translatable: App\Entity\Product\Product {#13083} #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 {#13084 …} #channels: Doctrine\ORM\PersistentCollection {#13090 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13086 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13088 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
16.0 MiB | 4.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14099 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14090 …} +context: Sylius\TwigHooks\Bag\DataBag {#14139 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14087 …} +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 {#14041 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14049 #collection: Doctrine\Common\Collections\ArrayCollection {#14058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13901 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22038 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22040 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14099 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14090 …} +context: Sylius\TwigHooks\Bag\DataBag {#14139 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14087 …} +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 {#14049 #collection: Doctrine\Common\Collections\ArrayCollection {#14058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13901 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22038 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22040 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14146 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14099 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14090 …} +context: Sylius\TwigHooks\Bag\DataBag {#14139 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14087 …} +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 {#14041 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14049 #collection: Doctrine\Common\Collections\ArrayCollection {#14058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#13901 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22038 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22040 …} } "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 {#14170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14176 …} +context: Sylius\TwigHooks\Bag\DataBag {#14156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14167 …} +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 {#14041 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14179 +variant: App\Entity\Product\ProductVariant {#14041 …} +price: "€10.00" +originalPrice: "€10.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7281 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7438 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14176 …} +context: Sylius\TwigHooks\Bag\DataBag {#14156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14167 …} +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 | 21.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13105 #id: 88 #code: "English_promenade" #attributes: Doctrine\ORM\PersistentCollection {#13114 …} #variants: Doctrine\ORM\PersistentCollection {#13116 …} #options: Doctrine\ORM\PersistentCollection {#13120 …} #associations: Doctrine\ORM\PersistentCollection {#13118 …} #createdAt: DateTime @1777401295 {#13103 : 2026-04-28 18:34:55.0 UTC (+00:00) } #updatedAt: DateTime @1777401295 {#13104 : 2026-04-28 18:34:55.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13123 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13124 #locale: "en_US" #translatable: App\Entity\Product\Product {#13105} #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 {#13106 …} #channels: Doctrine\ORM\PersistentCollection {#13112 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13108 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13110 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +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 {#14067 +product: App\Entity\Product\Product {#13105 #id: 88 #code: "English_promenade" #attributes: Doctrine\ORM\PersistentCollection {#13114 …} #variants: Doctrine\ORM\PersistentCollection {#13116 …} #options: Doctrine\ORM\PersistentCollection {#13120 …} #associations: Doctrine\ORM\PersistentCollection {#13118 …} #createdAt: DateTime @1777401295 {#13103 : 2026-04-28 18:34:55.0 UTC (+00:00) } #updatedAt: DateTime @1777401295 {#13104 : 2026-04-28 18:34:55.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13123 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13124 #locale: "en_US" #translatable: App\Entity\Product\Product {#13105} #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 {#13106 …} #channels: Doctrine\ORM\PersistentCollection {#13112 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13108 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13110 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#14211 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#12002 …} #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 {#11994 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11974 …} +context: Sylius\TwigHooks\Bag\DataBag {#11982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11989 …} +prefixes: [ "sylius_shop.cart.index.content" "sylius_shop.base.index.content" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
16.0 MiB | 4.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#13105 #id: 88 #code: "English_promenade" #attributes: Doctrine\ORM\PersistentCollection {#13114 …} #variants: Doctrine\ORM\PersistentCollection {#13116 …} #options: Doctrine\ORM\PersistentCollection {#13120 …} #associations: Doctrine\ORM\PersistentCollection {#13118 …} #createdAt: DateTime @1777401295 {#13103 : 2026-04-28 18:34:55.0 UTC (+00:00) } #updatedAt: DateTime @1777401295 {#13104 : 2026-04-28 18:34:55.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13123 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13124 #locale: "en_US" #translatable: App\Entity\Product\Product {#13105} #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 {#13106 …} #channels: Doctrine\ORM\PersistentCollection {#13112 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13108 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13110 …} #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 {#14272 -props: [ "product" => App\Entity\Product\Product {#13105 #id: 88 #code: "English_promenade" #attributes: Doctrine\ORM\PersistentCollection {#13114 …} #variants: Doctrine\ORM\PersistentCollection {#13116 …} #options: Doctrine\ORM\PersistentCollection {#13120 …} #associations: Doctrine\ORM\PersistentCollection {#13118 …} #createdAt: DateTime @1777401295 {#13103 : 2026-04-28 18:34:55.0 UTC (+00:00) } #updatedAt: DateTime @1777401295 {#13104 : 2026-04-28 18:34:55.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#13123 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#13124 #locale: "en_US" #translatable: App\Entity\Product\Product {#13105} #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 {#13106 …} #channels: Doctrine\ORM\PersistentCollection {#13112 …} #mainTaxon: null #reviews: Doctrine\ORM\PersistentCollection {#13108 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13110 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
16.0 MiB | 4.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14269 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14260 …} +context: Sylius\TwigHooks\Bag\DataBag {#14309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14257 …} +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 {#14211 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14219 #collection: Doctrine\Common\Collections\ArrayCollection {#14228 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22051 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22053 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14269 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14260 …} +context: Sylius\TwigHooks\Bag\DataBag {#14309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14257 …} +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 {#14219 #collection: Doctrine\Common\Collections\ArrayCollection {#14228 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22051 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22053 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#14316 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14269 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14260 …} +context: Sylius\TwigHooks\Bag\DataBag {#14309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14257 …} +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 {#14211 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#14219 #collection: Doctrine\Common\Collections\ArrayCollection {#14228 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#14071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#22051 …} -backRefFieldName: null -isDirty: false -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22053 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 16.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14340 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14346 …} +context: Sylius\TwigHooks\Bag\DataBag {#14326 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14337 …} +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 {#14211 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14349 +variant: App\Entity\Product\ProductVariant {#14211 …} +price: "€10.00" +originalPrice: "€10.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7281 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7438 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14340 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14346 …} +context: Sylius\TwigHooks\Bag\DataBag {#14326 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14337 …} +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 | 2.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10459 …} +context: Sylius\TwigHooks\Bag\DataBag {#11793 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10449 …} +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 {#14267 +cart: App\Entity\Order\Order {#7256 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10459 …} +context: Sylius\TwigHooks\Bag\DataBag {#11793 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10449 …} +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 …} } |
|||