Components
10
Twig Components
54
Render Count
1214
ms
Render Time
26.0
MiB
Memory Usage
Components
Render calls
| bitbag.sylius_elasticsearch_plugin:search_form | BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent | 24.0 MiB | 110.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12806 …} +context: Sylius\TwigHooks\Bag\DataBag {#12807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12809 …} +prefixes: [ "sylius_shop.base.header.content.search_form" ] } "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig" ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12806 …} +context: Sylius\TwigHooks\Bag\DataBag {#12807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12809 …} +prefixes: [ "sylius_shop.base.header.content.search_form" ] } "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig" ] |
|||
| Component | BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#12679 -formFactory: Symfony\Component\Form\FormFactory {#7072 …} } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 24.0 MiB | 5.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12978 …} +context: Sylius\TwigHooks\Bag\DataBag {#12979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12981 …} +prefixes: [ "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 {#12987 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4538 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12978 …} +context: Sylius\TwigHooks\Bag\DataBag {#12979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12981 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 24.0 MiB | 1.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13488 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13016 …} +context: Sylius\TwigHooks\Bag\DataBag {#12992 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …} +prefixes: [ "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 {#13493 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13488 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13016 …} +context: Sylius\TwigHooks\Bag\DataBag {#12992 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 24.0 MiB | 19.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13630 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13600 …} +context: Sylius\TwigHooks\Bag\DataBag {#13599 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13629 …} +prefixes: [ "sylius_shop.base.header.content.cart" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13635 +cart: App\Entity\Order\Order {#13643 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#5603 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13630 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13600 …} +context: Sylius\TwigHooks\Bag\DataBag {#13599 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13629 …} +prefixes: [ "sylius_shop.base.header.content.cart" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4994 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 24.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13722 …} +context: Sylius\TwigHooks\Bag\DataBag {#13727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13729 …} +prefixes: [ "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 {#12962 #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13722 …} +context: Sylius\TwigHooks\Bag\DataBag {#13727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13729 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 186.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18077 #id: 131 #code: "529" #attributes: Doctrine\ORM\PersistentCollection {#18561 …} #variants: Doctrine\ORM\PersistentCollection {#18765 …} #options: Doctrine\ORM\PersistentCollection {#18830 …} #associations: Doctrine\ORM\PersistentCollection {#18833 …} #createdAt: DateTime @1793887311 {#18086 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#18082 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18184 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19677 #locale: "en_US" #translatable: App\Entity\Product\Product {#18077} #id: 917 #name: "Fontainebleau Mondo Footholds" #slug: "fontainebleau-mondo-footholds" #description: "<p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.<br />-\tCan be used with impact drivers and both types of fixing.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18237 …} #channels: Doctrine\ORM\PersistentCollection {#18420 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18353 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18423 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18182 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19098 +product: App\Entity\Product\Product {#18077 #id: 131 #code: "529" #attributes: Doctrine\ORM\PersistentCollection {#18561 …} #variants: Doctrine\ORM\PersistentCollection {#18765 …} #options: Doctrine\ORM\PersistentCollection {#18830 …} #associations: Doctrine\ORM\PersistentCollection {#18833 …} #createdAt: DateTime @1793887311 {#18086 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#18082 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18184 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19677 #locale: "en_US" #translatable: App\Entity\Product\Product {#18077} #id: 917 #name: "Fontainebleau Mondo Footholds" #slug: "fontainebleau-mondo-footholds" #description: "<p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.<br />-\tCan be used with impact drivers and both types of fixing.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18237 …} #channels: Doctrine\ORM\PersistentCollection {#18420 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18353 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18423 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18182 …} } +variant: App\Entity\Product\ProductVariant {#19272 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 36.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18077 #id: 131 #code: "529" #attributes: Doctrine\ORM\PersistentCollection {#18561 …} #variants: Doctrine\ORM\PersistentCollection {#18765 …} #options: Doctrine\ORM\PersistentCollection {#18830 …} #associations: Doctrine\ORM\PersistentCollection {#18833 …} #createdAt: DateTime @1793887311 {#18086 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#18082 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18184 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19677 #locale: "en_US" #translatable: App\Entity\Product\Product {#18077} #id: 917 #name: "Fontainebleau Mondo Footholds" #slug: "fontainebleau-mondo-footholds" #description: "<p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.<br />-\tCan be used with impact drivers and both types of fixing.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18237 …} #channels: Doctrine\ORM\PersistentCollection {#18420 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18353 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18423 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18182 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Mondo Footholds" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#19702 -props: [ "product" => App\Entity\Product\Product {#18077 #id: 131 #code: "529" #attributes: Doctrine\ORM\PersistentCollection {#18561 …} #variants: Doctrine\ORM\PersistentCollection {#18765 …} #options: Doctrine\ORM\PersistentCollection {#18830 …} #associations: Doctrine\ORM\PersistentCollection {#18833 …} #createdAt: DateTime @1793887311 {#18086 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#18082 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18184 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19677 #locale: "en_US" #translatable: App\Entity\Product\Product {#18077} #id: 917 #name: "Fontainebleau Mondo Footholds" #slug: "fontainebleau-mondo-footholds" #description: "<p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.<br />-\tCan be used with impact drivers and both types of fixing.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18237 …} #channels: Doctrine\ORM\PersistentCollection {#18420 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18353 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18423 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18182 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 9.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19690 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19569 …} +context: Sylius\TwigHooks\Bag\DataBag {#19595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19934 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19272 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#19627 #collection: Doctrine\Common\Collections\ArrayCollection {#19626 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19472 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34386 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34440 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19690 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19569 …} +context: Sylius\TwigHooks\Bag\DataBag {#19595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19934 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Mondo Footholds(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#19627 #collection: Doctrine\Common\Collections\ArrayCollection {#19626 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19472 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34386 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34440 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#19657 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19690 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19569 …} +context: Sylius\TwigHooks\Bag\DataBag {#19595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19934 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19272 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#19627 #collection: Doctrine\Common\Collections\ArrayCollection {#19626 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19472 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34386 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34440 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 11.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20143 …} +context: Sylius\TwigHooks\Bag\DataBag {#20135 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20144 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19272 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20159 +variant: App\Entity\Product\ProductVariant {#19272 …} +price: "€99.00" +originalPrice: "€99.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20143 …} +context: Sylius\TwigHooks\Bag\DataBag {#20135 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20144 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 87.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18836 #id: 134 #code: "533" #attributes: Doctrine\ORM\PersistentCollection {#18849 …} #variants: Doctrine\ORM\PersistentCollection {#18851 …} #options: Doctrine\ORM\PersistentCollection {#18855 …} #associations: Doctrine\ORM\PersistentCollection {#18853 …} #createdAt: DateTime @1793887311 {#18834 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#18835 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18837 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20261 #locale: "en_US" #translatable: App\Entity\Product\Product {#18836} #id: 938 #name: "Fontainebleau Crimps" #slug: "fontainebleau-crimps" #description: "<p>-\t2nd generation designed for the professional route setter with longevity n mind<br />-\tWith the advent of the more technical crimps in the range these crimps offer more positivity<br />-\tIdeal for all wall angles (<60 degrees) and grade of route<br />-\tFeature an extra screw hole for secure fixation.<br />-\tDesigned stronger for a long service life</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18841 …} #channels: Doctrine\ORM\PersistentCollection {#18847 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18843 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18845 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18839 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19642 +product: App\Entity\Product\Product {#18836 #id: 134 #code: "533" #attributes: Doctrine\ORM\PersistentCollection {#18849 …} #variants: Doctrine\ORM\PersistentCollection {#18851 …} #options: Doctrine\ORM\PersistentCollection {#18855 …} #associations: Doctrine\ORM\PersistentCollection {#18853 …} #createdAt: DateTime @1793887311 {#18834 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#18835 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18837 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20261 #locale: "en_US" #translatable: App\Entity\Product\Product {#18836} #id: 938 #name: "Fontainebleau Crimps" #slug: "fontainebleau-crimps" #description: "<p>-\t2nd generation designed for the professional route setter with longevity n mind<br />-\tWith the advent of the more technical crimps in the range these crimps offer more positivity<br />-\tIdeal for all wall angles (<60 degrees) and grade of route<br />-\tFeature an extra screw hole for secure fixation.<br />-\tDesigned stronger for a long service life</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18841 …} #channels: Doctrine\ORM\PersistentCollection {#18847 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18843 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18845 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18839 …} } +variant: App\Entity\Product\ProductVariant {#20209 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18836 #id: 134 #code: "533" #attributes: Doctrine\ORM\PersistentCollection {#18849 …} #variants: Doctrine\ORM\PersistentCollection {#18851 …} #options: Doctrine\ORM\PersistentCollection {#18855 …} #associations: Doctrine\ORM\PersistentCollection {#18853 …} #createdAt: DateTime @1793887311 {#18834 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#18835 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18837 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20261 #locale: "en_US" #translatable: App\Entity\Product\Product {#18836} #id: 938 #name: "Fontainebleau Crimps" #slug: "fontainebleau-crimps" #description: "<p>-\t2nd generation designed for the professional route setter with longevity n mind<br />-\tWith the advent of the more technical crimps in the range these crimps offer more positivity<br />-\tIdeal for all wall angles (<60 degrees) and grade of route<br />-\tFeature an extra screw hole for secure fixation.<br />-\tDesigned stronger for a long service life</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18841 …} #channels: Doctrine\ORM\PersistentCollection {#18847 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18843 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18845 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18839 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Crimps" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#20280 -props: [ "product" => App\Entity\Product\Product {#18836 #id: 134 #code: "533" #attributes: Doctrine\ORM\PersistentCollection {#18849 …} #variants: Doctrine\ORM\PersistentCollection {#18851 …} #options: Doctrine\ORM\PersistentCollection {#18855 …} #associations: Doctrine\ORM\PersistentCollection {#18853 …} #createdAt: DateTime @1793887311 {#18834 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#18835 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18837 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20261 #locale: "en_US" #translatable: App\Entity\Product\Product {#18836} #id: 938 #name: "Fontainebleau Crimps" #slug: "fontainebleau-crimps" #description: "<p>-\t2nd generation designed for the professional route setter with longevity n mind<br />-\tWith the advent of the more technical crimps in the range these crimps offer more positivity<br />-\tIdeal for all wall angles (<60 degrees) and grade of route<br />-\tFeature an extra screw hole for secure fixation.<br />-\tDesigned stronger for a long service life</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18841 …} #channels: Doctrine\ORM\PersistentCollection {#18847 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18843 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18845 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18839 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 3.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20729 …} +context: Sylius\TwigHooks\Bag\DataBag {#20727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20730 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20209 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20227 #collection: Doctrine\Common\Collections\ArrayCollection {#20232 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20198 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34463 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34465 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20729 …} +context: Sylius\TwigHooks\Bag\DataBag {#20727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20730 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Crimps(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#20227 #collection: Doctrine\Common\Collections\ArrayCollection {#20232 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20198 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34463 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34465 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#20262 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20729 …} +context: Sylius\TwigHooks\Bag\DataBag {#20727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20730 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20209 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20227 #collection: Doctrine\Common\Collections\ArrayCollection {#20232 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20198 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34463 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34465 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 11.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19697 …} +context: Sylius\TwigHooks\Bag\DataBag {#20207 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20184 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20209 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20740 +variant: App\Entity\Product\ProductVariant {#20209 …} +price: "€214.00" +originalPrice: "€214.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19697 …} +context: Sylius\TwigHooks\Bag\DataBag {#20207 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20184 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 66.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18859 #id: 208 #code: "744" #attributes: Doctrine\ORM\PersistentCollection {#18872 …} #variants: Doctrine\ORM\PersistentCollection {#18874 …} #options: Doctrine\ORM\PersistentCollection {#18878 …} #associations: Doctrine\ORM\PersistentCollection {#18876 …} #createdAt: DateTime @1793887361 {#18857 : 2026-11-05 14:02:41.0 UTC (+00:00) } #updatedAt: DateTime @1793887361 {#18858 : 2026-11-05 14:02:41.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18860 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20830 #locale: "en_US" #translatable: App\Entity\Product\Product {#18859} #id: 1456 #name: "Fontainebleau Pinches" #slug: "fontainebleau-pinches" #description: "<p>-\tGood variety of pinches in this set varying in width and positivity<br />-\tIdeal for all grades and wall angles, up to the limit of the climber!<br />-\tContains some technically challenging pinches for more technical problems<br />-\tPerfect addition to other sets great for creative route setting <br />-\tNow can be affixed with Screws and bolts</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18864 …} #channels: Doctrine\ORM\PersistentCollection {#18870 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18866 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18868 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18862 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20242 +product: App\Entity\Product\Product {#18859 #id: 208 #code: "744" #attributes: Doctrine\ORM\PersistentCollection {#18872 …} #variants: Doctrine\ORM\PersistentCollection {#18874 …} #options: Doctrine\ORM\PersistentCollection {#18878 …} #associations: Doctrine\ORM\PersistentCollection {#18876 …} #createdAt: DateTime @1793887361 {#18857 : 2026-11-05 14:02:41.0 UTC (+00:00) } #updatedAt: DateTime @1793887361 {#18858 : 2026-11-05 14:02:41.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18860 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20830 #locale: "en_US" #translatable: App\Entity\Product\Product {#18859} #id: 1456 #name: "Fontainebleau Pinches" #slug: "fontainebleau-pinches" #description: "<p>-\tGood variety of pinches in this set varying in width and positivity<br />-\tIdeal for all grades and wall angles, up to the limit of the climber!<br />-\tContains some technically challenging pinches for more technical problems<br />-\tPerfect addition to other sets great for creative route setting <br />-\tNow can be affixed with Screws and bolts</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18864 …} #channels: Doctrine\ORM\PersistentCollection {#18870 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18866 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18868 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18862 …} } +variant: App\Entity\Product\ProductVariant {#20778 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18859 #id: 208 #code: "744" #attributes: Doctrine\ORM\PersistentCollection {#18872 …} #variants: Doctrine\ORM\PersistentCollection {#18874 …} #options: Doctrine\ORM\PersistentCollection {#18878 …} #associations: Doctrine\ORM\PersistentCollection {#18876 …} #createdAt: DateTime @1793887361 {#18857 : 2026-11-05 14:02:41.0 UTC (+00:00) } #updatedAt: DateTime @1793887361 {#18858 : 2026-11-05 14:02:41.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18860 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20830 #locale: "en_US" #translatable: App\Entity\Product\Product {#18859} #id: 1456 #name: "Fontainebleau Pinches" #slug: "fontainebleau-pinches" #description: "<p>-\tGood variety of pinches in this set varying in width and positivity<br />-\tIdeal for all grades and wall angles, up to the limit of the climber!<br />-\tContains some technically challenging pinches for more technical problems<br />-\tPerfect addition to other sets great for creative route setting <br />-\tNow can be affixed with Screws and bolts</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18864 …} #channels: Doctrine\ORM\PersistentCollection {#18870 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18866 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18868 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18862 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Pinches" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#20849 -props: [ "product" => App\Entity\Product\Product {#18859 #id: 208 #code: "744" #attributes: Doctrine\ORM\PersistentCollection {#18872 …} #variants: Doctrine\ORM\PersistentCollection {#18874 …} #options: Doctrine\ORM\PersistentCollection {#18878 …} #associations: Doctrine\ORM\PersistentCollection {#18876 …} #createdAt: DateTime @1793887361 {#18857 : 2026-11-05 14:02:41.0 UTC (+00:00) } #updatedAt: DateTime @1793887361 {#18858 : 2026-11-05 14:02:41.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18860 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20830 #locale: "en_US" #translatable: App\Entity\Product\Product {#18859} #id: 1456 #name: "Fontainebleau Pinches" #slug: "fontainebleau-pinches" #description: "<p>-\tGood variety of pinches in this set varying in width and positivity<br />-\tIdeal for all grades and wall angles, up to the limit of the climber!<br />-\tContains some technically challenging pinches for more technical problems<br />-\tPerfect addition to other sets great for creative route setting <br />-\tNow can be affixed with Screws and bolts</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18864 …} #channels: Doctrine\ORM\PersistentCollection {#18870 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18866 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18868 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18862 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20739 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20738 …} +context: Sylius\TwigHooks\Bag\DataBag {#21298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20743 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20778 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20796 #collection: Doctrine\Common\Collections\ArrayCollection {#20801 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20767 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34480 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34482 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20739 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20738 …} +context: Sylius\TwigHooks\Bag\DataBag {#21298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20743 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Pinches(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#20796 #collection: Doctrine\Common\Collections\ArrayCollection {#20801 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20767 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34480 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34482 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#20831 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20739 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20738 …} +context: Sylius\TwigHooks\Bag\DataBag {#21298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20743 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20778 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20796 #collection: Doctrine\Common\Collections\ArrayCollection {#20801 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20767 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34480 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34482 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 5.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20276 …} +context: Sylius\TwigHooks\Bag\DataBag {#20776 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20756 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20778 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21309 +variant: App\Entity\Product\ProductVariant {#20778 …} +price: "€254.00" +originalPrice: "€254.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20276 …} +context: Sylius\TwigHooks\Bag\DataBag {#20776 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20756 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 59.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18882 #id: 220 #code: "757" #attributes: Doctrine\ORM\PersistentCollection {#18895 …} #variants: Doctrine\ORM\PersistentCollection {#18897 …} #options: Doctrine\ORM\PersistentCollection {#18901 …} #associations: Doctrine\ORM\PersistentCollection {#18899 …} #createdAt: DateTime @1793887363 {#18880 : 2026-11-05 14:02:43.0 UTC (+00:00) } #updatedAt: DateTime @1793887363 {#18881 : 2026-11-05 14:02:43.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18883 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21399 #locale: "en_US" #translatable: App\Entity\Product\Product {#18882} #id: 1540 #name: "Fontainebleau Mini Footholds" #slug: "fontainebleau-mini-footholds" #description: "<p>-\tDesigned to be the route-setter's workhorse with longevity in mind<br />-\tAre design XS/S size and are slightly more technical than the standard footholds<br />-\tCan be used on all grade of route and wall angle - but ideal to help improve intermediate and beginner's foot-work<br />-\tMultifunctional; the smallest rotation of a hold will yield a different feature and positivity for the foot<br />-\tPerfect to use in conjunction with other sets to get the most out of your handholds.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18887 …} #channels: Doctrine\ORM\PersistentCollection {#18893 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18889 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18891 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18885 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20811 +product: App\Entity\Product\Product {#18882 #id: 220 #code: "757" #attributes: Doctrine\ORM\PersistentCollection {#18895 …} #variants: Doctrine\ORM\PersistentCollection {#18897 …} #options: Doctrine\ORM\PersistentCollection {#18901 …} #associations: Doctrine\ORM\PersistentCollection {#18899 …} #createdAt: DateTime @1793887363 {#18880 : 2026-11-05 14:02:43.0 UTC (+00:00) } #updatedAt: DateTime @1793887363 {#18881 : 2026-11-05 14:02:43.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18883 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21399 #locale: "en_US" #translatable: App\Entity\Product\Product {#18882} #id: 1540 #name: "Fontainebleau Mini Footholds" #slug: "fontainebleau-mini-footholds" #description: "<p>-\tDesigned to be the route-setter's workhorse with longevity in mind<br />-\tAre design XS/S size and are slightly more technical than the standard footholds<br />-\tCan be used on all grade of route and wall angle - but ideal to help improve intermediate and beginner's foot-work<br />-\tMultifunctional; the smallest rotation of a hold will yield a different feature and positivity for the foot<br />-\tPerfect to use in conjunction with other sets to get the most out of your handholds.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18887 …} #channels: Doctrine\ORM\PersistentCollection {#18893 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18889 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18891 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18885 …} } +variant: App\Entity\Product\ProductVariant {#21347 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.56 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18882 #id: 220 #code: "757" #attributes: Doctrine\ORM\PersistentCollection {#18895 …} #variants: Doctrine\ORM\PersistentCollection {#18897 …} #options: Doctrine\ORM\PersistentCollection {#18901 …} #associations: Doctrine\ORM\PersistentCollection {#18899 …} #createdAt: DateTime @1793887363 {#18880 : 2026-11-05 14:02:43.0 UTC (+00:00) } #updatedAt: DateTime @1793887363 {#18881 : 2026-11-05 14:02:43.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18883 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21399 #locale: "en_US" #translatable: App\Entity\Product\Product {#18882} #id: 1540 #name: "Fontainebleau Mini Footholds" #slug: "fontainebleau-mini-footholds" #description: "<p>-\tDesigned to be the route-setter's workhorse with longevity in mind<br />-\tAre design XS/S size and are slightly more technical than the standard footholds<br />-\tCan be used on all grade of route and wall angle - but ideal to help improve intermediate and beginner's foot-work<br />-\tMultifunctional; the smallest rotation of a hold will yield a different feature and positivity for the foot<br />-\tPerfect to use in conjunction with other sets to get the most out of your handholds.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18887 …} #channels: Doctrine\ORM\PersistentCollection {#18893 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18889 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18891 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18885 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Mini Footholds" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21418 -props: [ "product" => App\Entity\Product\Product {#18882 #id: 220 #code: "757" #attributes: Doctrine\ORM\PersistentCollection {#18895 …} #variants: Doctrine\ORM\PersistentCollection {#18897 …} #options: Doctrine\ORM\PersistentCollection {#18901 …} #associations: Doctrine\ORM\PersistentCollection {#18899 …} #createdAt: DateTime @1793887363 {#18880 : 2026-11-05 14:02:43.0 UTC (+00:00) } #updatedAt: DateTime @1793887363 {#18881 : 2026-11-05 14:02:43.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18883 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21399 #locale: "en_US" #translatable: App\Entity\Product\Product {#18882} #id: 1540 #name: "Fontainebleau Mini Footholds" #slug: "fontainebleau-mini-footholds" #description: "<p>-\tDesigned to be the route-setter's workhorse with longevity in mind<br />-\tAre design XS/S size and are slightly more technical than the standard footholds<br />-\tCan be used on all grade of route and wall angle - but ideal to help improve intermediate and beginner's foot-work<br />-\tMultifunctional; the smallest rotation of a hold will yield a different feature and positivity for the foot<br />-\tPerfect to use in conjunction with other sets to get the most out of your handholds.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18887 …} #channels: Doctrine\ORM\PersistentCollection {#18893 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18889 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18891 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18885 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 5.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21307 …} +context: Sylius\TwigHooks\Bag\DataBag {#21867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21312 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21347 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21365 #collection: Doctrine\Common\Collections\ArrayCollection {#21370 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34497 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34499 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21307 …} +context: Sylius\TwigHooks\Bag\DataBag {#21867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21312 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Mini Footholds(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#21365 #collection: Doctrine\Common\Collections\ArrayCollection {#21370 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34497 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34499 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21400 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21307 …} +context: Sylius\TwigHooks\Bag\DataBag {#21867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21312 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21347 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21365 #collection: Doctrine\Common\Collections\ArrayCollection {#21370 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34497 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34499 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 5.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20845 …} +context: Sylius\TwigHooks\Bag\DataBag {#21345 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21325 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21347 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21878 +variant: App\Entity\Product\ProductVariant {#21347 …} +price: "€114.00" +originalPrice: "€114.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20845 …} +context: Sylius\TwigHooks\Bag\DataBag {#21345 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21325 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 57.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18905 #id: 221 #code: "758" #attributes: Doctrine\ORM\PersistentCollection {#18918 …} #variants: Doctrine\ORM\PersistentCollection {#18920 …} #options: Doctrine\ORM\PersistentCollection {#18924 …} #associations: Doctrine\ORM\PersistentCollection {#18922 …} #createdAt: DateTime @1793887364 {#18903 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18904 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18906 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21968 #locale: "en_US" #translatable: App\Entity\Product\Product {#18905} #id: 1547 #name: "Fontainebleau Mondo Pockets" #slug: "fontainebleau-mondo-pockets" #description: "<p>-\tThis large pocket will be a great eye-catching feature for any boulder or route wall<br />-\tCompliments other sets in the range to create the perfect route<br />-\tIdeal for all levels/grade, the pocket's positivity varies depending on how it is positioned on the wall, and at what angle.<br />-\tCan be affixed with screws or bolts and screws</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18910 …} #channels: Doctrine\ORM\PersistentCollection {#18916 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18912 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18914 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18908 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21380 +product: App\Entity\Product\Product {#18905 #id: 221 #code: "758" #attributes: Doctrine\ORM\PersistentCollection {#18918 …} #variants: Doctrine\ORM\PersistentCollection {#18920 …} #options: Doctrine\ORM\PersistentCollection {#18924 …} #associations: Doctrine\ORM\PersistentCollection {#18922 …} #createdAt: DateTime @1793887364 {#18903 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18904 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18906 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21968 #locale: "en_US" #translatable: App\Entity\Product\Product {#18905} #id: 1547 #name: "Fontainebleau Mondo Pockets" #slug: "fontainebleau-mondo-pockets" #description: "<p>-\tThis large pocket will be a great eye-catching feature for any boulder or route wall<br />-\tCompliments other sets in the range to create the perfect route<br />-\tIdeal for all levels/grade, the pocket's positivity varies depending on how it is positioned on the wall, and at what angle.<br />-\tCan be affixed with screws or bolts and screws</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18910 …} #channels: Doctrine\ORM\PersistentCollection {#18916 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18912 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18914 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18908 …} } +variant: App\Entity\Product\ProductVariant {#21916 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18905 #id: 221 #code: "758" #attributes: Doctrine\ORM\PersistentCollection {#18918 …} #variants: Doctrine\ORM\PersistentCollection {#18920 …} #options: Doctrine\ORM\PersistentCollection {#18924 …} #associations: Doctrine\ORM\PersistentCollection {#18922 …} #createdAt: DateTime @1793887364 {#18903 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18904 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18906 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21968 #locale: "en_US" #translatable: App\Entity\Product\Product {#18905} #id: 1547 #name: "Fontainebleau Mondo Pockets" #slug: "fontainebleau-mondo-pockets" #description: "<p>-\tThis large pocket will be a great eye-catching feature for any boulder or route wall<br />-\tCompliments other sets in the range to create the perfect route<br />-\tIdeal for all levels/grade, the pocket's positivity varies depending on how it is positioned on the wall, and at what angle.<br />-\tCan be affixed with screws or bolts and screws</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18910 …} #channels: Doctrine\ORM\PersistentCollection {#18916 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18912 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18914 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18908 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Mondo Pockets" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21987 -props: [ "product" => App\Entity\Product\Product {#18905 #id: 221 #code: "758" #attributes: Doctrine\ORM\PersistentCollection {#18918 …} #variants: Doctrine\ORM\PersistentCollection {#18920 …} #options: Doctrine\ORM\PersistentCollection {#18924 …} #associations: Doctrine\ORM\PersistentCollection {#18922 …} #createdAt: DateTime @1793887364 {#18903 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18904 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18906 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21968 #locale: "en_US" #translatable: App\Entity\Product\Product {#18905} #id: 1547 #name: "Fontainebleau Mondo Pockets" #slug: "fontainebleau-mondo-pockets" #description: "<p>-\tThis large pocket will be a great eye-catching feature for any boulder or route wall<br />-\tCompliments other sets in the range to create the perfect route<br />-\tIdeal for all levels/grade, the pocket's positivity varies depending on how it is positioned on the wall, and at what angle.<br />-\tCan be affixed with screws or bolts and screws</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18910 …} #channels: Doctrine\ORM\PersistentCollection {#18916 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18912 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18914 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18908 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21877 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21876 …} +context: Sylius\TwigHooks\Bag\DataBag {#22445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21881 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21916 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21934 #collection: Doctrine\Common\Collections\ArrayCollection {#21939 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21905 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34514 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34516 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21877 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21876 …} +context: Sylius\TwigHooks\Bag\DataBag {#22445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21881 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Mondo Pockets(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#21934 #collection: Doctrine\Common\Collections\ArrayCollection {#21939 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21905 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34514 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34516 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21969 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21877 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21876 …} +context: Sylius\TwigHooks\Bag\DataBag {#22445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21881 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21916 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21934 #collection: Doctrine\Common\Collections\ArrayCollection {#21939 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21905 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34514 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34516 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 8.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22451 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21414 …} +context: Sylius\TwigHooks\Bag\DataBag {#21914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21894 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21916 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22456 +variant: App\Entity\Product\ProductVariant {#21916 …} +price: "€209.00" +originalPrice: "€209.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22451 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21414 …} +context: Sylius\TwigHooks\Bag\DataBag {#21914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21894 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 68.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18928 #id: 222 #code: "804" #attributes: Doctrine\ORM\PersistentCollection {#18941 …} #variants: Doctrine\ORM\PersistentCollection {#18943 …} #options: Doctrine\ORM\PersistentCollection {#18947 …} #associations: Doctrine\ORM\PersistentCollection {#18945 …} #createdAt: DateTime @1793887364 {#18926 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18927 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18929 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22546 #locale: "en_US" #translatable: App\Entity\Product\Product {#18928} #id: 1554 #name: "Fontainebleau La Gratonnade" #slug: "fontainebleau-la-gratonnade" #description: "<p>-\tInspired by and named after a typical slab like problem found in Isatis.<br />-\tGreat attention to detail mimicking the rock and the type grip used to keep yourself attached to the rock<br />-\tPerfect centerpiece product, extremely versatile<br />-\tVaried edges on all side, with a finger crack.<br />-\tCreate the problem in your gym by fixing to a 0-15 degree wall<br />-\tIdeal for all grades of problem and all levels <br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18933 …} #channels: Doctrine\ORM\PersistentCollection {#18939 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18935 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18937 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18931 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21949 +product: App\Entity\Product\Product {#18928 #id: 222 #code: "804" #attributes: Doctrine\ORM\PersistentCollection {#18941 …} #variants: Doctrine\ORM\PersistentCollection {#18943 …} #options: Doctrine\ORM\PersistentCollection {#18947 …} #associations: Doctrine\ORM\PersistentCollection {#18945 …} #createdAt: DateTime @1793887364 {#18926 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18927 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18929 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22546 #locale: "en_US" #translatable: App\Entity\Product\Product {#18928} #id: 1554 #name: "Fontainebleau La Gratonnade" #slug: "fontainebleau-la-gratonnade" #description: "<p>-\tInspired by and named after a typical slab like problem found in Isatis.<br />-\tGreat attention to detail mimicking the rock and the type grip used to keep yourself attached to the rock<br />-\tPerfect centerpiece product, extremely versatile<br />-\tVaried edges on all side, with a finger crack.<br />-\tCreate the problem in your gym by fixing to a 0-15 degree wall<br />-\tIdeal for all grades of problem and all levels <br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18933 …} #channels: Doctrine\ORM\PersistentCollection {#18939 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18935 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18937 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18931 …} } +variant: App\Entity\Product\ProductVariant {#22494 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18928 #id: 222 #code: "804" #attributes: Doctrine\ORM\PersistentCollection {#18941 …} #variants: Doctrine\ORM\PersistentCollection {#18943 …} #options: Doctrine\ORM\PersistentCollection {#18947 …} #associations: Doctrine\ORM\PersistentCollection {#18945 …} #createdAt: DateTime @1793887364 {#18926 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18927 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18929 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22546 #locale: "en_US" #translatable: App\Entity\Product\Product {#18928} #id: 1554 #name: "Fontainebleau La Gratonnade" #slug: "fontainebleau-la-gratonnade" #description: "<p>-\tInspired by and named after a typical slab like problem found in Isatis.<br />-\tGreat attention to detail mimicking the rock and the type grip used to keep yourself attached to the rock<br />-\tPerfect centerpiece product, extremely versatile<br />-\tVaried edges on all side, with a finger crack.<br />-\tCreate the problem in your gym by fixing to a 0-15 degree wall<br />-\tIdeal for all grades of problem and all levels <br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18933 …} #channels: Doctrine\ORM\PersistentCollection {#18939 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18935 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18937 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18931 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau La Gratonnade" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#22565 -props: [ "product" => App\Entity\Product\Product {#18928 #id: 222 #code: "804" #attributes: Doctrine\ORM\PersistentCollection {#18941 …} #variants: Doctrine\ORM\PersistentCollection {#18943 …} #options: Doctrine\ORM\PersistentCollection {#18947 …} #associations: Doctrine\ORM\PersistentCollection {#18945 …} #createdAt: DateTime @1793887364 {#18926 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18927 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18929 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22546 #locale: "en_US" #translatable: App\Entity\Product\Product {#18928} #id: 1554 #name: "Fontainebleau La Gratonnade" #slug: "fontainebleau-la-gratonnade" #description: "<p>-\tInspired by and named after a typical slab like problem found in Isatis.<br />-\tGreat attention to detail mimicking the rock and the type grip used to keep yourself attached to the rock<br />-\tPerfect centerpiece product, extremely versatile<br />-\tVaried edges on all side, with a finger crack.<br />-\tCreate the problem in your gym by fixing to a 0-15 degree wall<br />-\tIdeal for all grades of problem and all levels <br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18933 …} #channels: Doctrine\ORM\PersistentCollection {#18939 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18935 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18937 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18931 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22455 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22454 …} +context: Sylius\TwigHooks\Bag\DataBag {#23012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22459 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22494 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#22512 #collection: Doctrine\Common\Collections\ArrayCollection {#22517 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22483 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34531 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34533 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22455 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22454 …} +context: Sylius\TwigHooks\Bag\DataBag {#23012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22459 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau La Gratonnade(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#22512 #collection: Doctrine\Common\Collections\ArrayCollection {#22517 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22483 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34531 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34533 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#22547 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22455 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22454 …} +context: Sylius\TwigHooks\Bag\DataBag {#23012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22459 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22494 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#22512 #collection: Doctrine\Common\Collections\ArrayCollection {#22517 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22483 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34531 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34533 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 4.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21983 …} +context: Sylius\TwigHooks\Bag\DataBag {#22492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22472 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22494 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23023 +variant: App\Entity\Product\ProductVariant {#22494 …} +price: "€264.00" +originalPrice: "€264.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21983 …} +context: Sylius\TwigHooks\Bag\DataBag {#22492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22472 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 81.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18951 #id: 223 #code: "805" #attributes: Doctrine\ORM\PersistentCollection {#18964 …} #variants: Doctrine\ORM\PersistentCollection {#18966 …} #options: Doctrine\ORM\PersistentCollection {#18970 …} #associations: Doctrine\ORM\PersistentCollection {#18968 …} #createdAt: DateTime @1793887364 {#18949 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18950 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18952 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23113 #locale: "en_US" #translatable: App\Entity\Product\Product {#18951} #id: 1561 #name: "Fontainebleau La Coquille" #slug: "fontainebleau-la-coquille" #description: "<p>-\tInspired by the finishing edge on "Surplomb de la Coquille"<br />-\tGreat attention to detail in recreating the incut edge<br />-\tPerfect centerpiece product, extremely versatile<br />-\tAn Incut edge runs along its side, great as a side pull or under cut.<br />-\tCreate the problem in your gym by fixing to a 0-45 degree wall<br />-\tIdeal for all grades of problem and all levels<br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18956 …} #channels: Doctrine\ORM\PersistentCollection {#18962 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18958 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18960 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18954 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22527 +product: App\Entity\Product\Product {#18951 #id: 223 #code: "805" #attributes: Doctrine\ORM\PersistentCollection {#18964 …} #variants: Doctrine\ORM\PersistentCollection {#18966 …} #options: Doctrine\ORM\PersistentCollection {#18970 …} #associations: Doctrine\ORM\PersistentCollection {#18968 …} #createdAt: DateTime @1793887364 {#18949 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18950 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18952 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23113 #locale: "en_US" #translatable: App\Entity\Product\Product {#18951} #id: 1561 #name: "Fontainebleau La Coquille" #slug: "fontainebleau-la-coquille" #description: "<p>-\tInspired by the finishing edge on "Surplomb de la Coquille"<br />-\tGreat attention to detail in recreating the incut edge<br />-\tPerfect centerpiece product, extremely versatile<br />-\tAn Incut edge runs along its side, great as a side pull or under cut.<br />-\tCreate the problem in your gym by fixing to a 0-45 degree wall<br />-\tIdeal for all grades of problem and all levels<br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18956 …} #channels: Doctrine\ORM\PersistentCollection {#18962 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18958 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18960 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18954 …} } +variant: App\Entity\Product\ProductVariant {#23061 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18951 #id: 223 #code: "805" #attributes: Doctrine\ORM\PersistentCollection {#18964 …} #variants: Doctrine\ORM\PersistentCollection {#18966 …} #options: Doctrine\ORM\PersistentCollection {#18970 …} #associations: Doctrine\ORM\PersistentCollection {#18968 …} #createdAt: DateTime @1793887364 {#18949 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18950 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18952 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23113 #locale: "en_US" #translatable: App\Entity\Product\Product {#18951} #id: 1561 #name: "Fontainebleau La Coquille" #slug: "fontainebleau-la-coquille" #description: "<p>-\tInspired by the finishing edge on "Surplomb de la Coquille"<br />-\tGreat attention to detail in recreating the incut edge<br />-\tPerfect centerpiece product, extremely versatile<br />-\tAn Incut edge runs along its side, great as a side pull or under cut.<br />-\tCreate the problem in your gym by fixing to a 0-45 degree wall<br />-\tIdeal for all grades of problem and all levels<br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18956 …} #channels: Doctrine\ORM\PersistentCollection {#18962 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18958 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18960 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18954 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau La Coquille" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23132 -props: [ "product" => App\Entity\Product\Product {#18951 #id: 223 #code: "805" #attributes: Doctrine\ORM\PersistentCollection {#18964 …} #variants: Doctrine\ORM\PersistentCollection {#18966 …} #options: Doctrine\ORM\PersistentCollection {#18970 …} #associations: Doctrine\ORM\PersistentCollection {#18968 …} #createdAt: DateTime @1793887364 {#18949 : 2026-11-05 14:02:44.0 UTC (+00:00) } #updatedAt: DateTime @1793887364 {#18950 : 2026-11-05 14:02:44.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18952 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23113 #locale: "en_US" #translatable: App\Entity\Product\Product {#18951} #id: 1561 #name: "Fontainebleau La Coquille" #slug: "fontainebleau-la-coquille" #description: "<p>-\tInspired by the finishing edge on "Surplomb de la Coquille"<br />-\tGreat attention to detail in recreating the incut edge<br />-\tPerfect centerpiece product, extremely versatile<br />-\tAn Incut edge runs along its side, great as a side pull or under cut.<br />-\tCreate the problem in your gym by fixing to a 0-45 degree wall<br />-\tIdeal for all grades of problem and all levels<br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18956 …} #channels: Doctrine\ORM\PersistentCollection {#18962 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18958 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18960 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18954 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 5.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23021 …} +context: Sylius\TwigHooks\Bag\DataBag {#23581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23026 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23061 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23079 #collection: Doctrine\Common\Collections\ArrayCollection {#23084 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34548 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34550 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23021 …} +context: Sylius\TwigHooks\Bag\DataBag {#23581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23026 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau La Coquille(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#23079 #collection: Doctrine\Common\Collections\ArrayCollection {#23084 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34548 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34550 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23114 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23021 …} +context: Sylius\TwigHooks\Bag\DataBag {#23581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23026 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23061 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23079 #collection: Doctrine\Common\Collections\ArrayCollection {#23084 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34548 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34550 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 8.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22561 …} +context: Sylius\TwigHooks\Bag\DataBag {#23059 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23039 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23061 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23592 +variant: App\Entity\Product\ProductVariant {#23061 …} +price: "€264.00" +originalPrice: "€264.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22561 …} +context: Sylius\TwigHooks\Bag\DataBag {#23059 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23039 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 102.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18974 #id: 257 #code: "888" #attributes: Doctrine\ORM\PersistentCollection {#18987 …} #variants: Doctrine\ORM\PersistentCollection {#18989 …} #options: Doctrine\ORM\PersistentCollection {#18993 …} #associations: Doctrine\ORM\PersistentCollection {#18991 …} #createdAt: DateTime @1793887388 {#18972 : 2026-11-05 14:03:08.0 UTC (+00:00) } #updatedAt: DateTime @1793887388 {#18973 : 2026-11-05 14:03:08.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18975 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23682 #locale: "en_US" #translatable: App\Entity\Product\Product {#18974} #id: 1799 #name: "Fontainebleau Mondo Incut Edges" #slug: "fontainebleau-mondo-incut-edges" #description: "<p>-\t5 large incut edges designed to be used as side-pulls and underclings <br />-\tInspired by the whole feel of climbing in Fontainebleau where there are many side-pulls and underclings as start, and intermediate holds<br />-\tSubtle font-like features and lines mimic the feel of the crystalline rock found<br />-\tVary in depth so the thumb position varies from a narrow to a wider open position. <br />-\tIdeal for all level of route, and will be very eye-catching</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18979 …} #channels: Doctrine\ORM\PersistentCollection {#18985 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18981 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18983 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18977 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23094 +product: App\Entity\Product\Product {#18974 #id: 257 #code: "888" #attributes: Doctrine\ORM\PersistentCollection {#18987 …} #variants: Doctrine\ORM\PersistentCollection {#18989 …} #options: Doctrine\ORM\PersistentCollection {#18993 …} #associations: Doctrine\ORM\PersistentCollection {#18991 …} #createdAt: DateTime @1793887388 {#18972 : 2026-11-05 14:03:08.0 UTC (+00:00) } #updatedAt: DateTime @1793887388 {#18973 : 2026-11-05 14:03:08.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18975 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23682 #locale: "en_US" #translatable: App\Entity\Product\Product {#18974} #id: 1799 #name: "Fontainebleau Mondo Incut Edges" #slug: "fontainebleau-mondo-incut-edges" #description: "<p>-\t5 large incut edges designed to be used as side-pulls and underclings <br />-\tInspired by the whole feel of climbing in Fontainebleau where there are many side-pulls and underclings as start, and intermediate holds<br />-\tSubtle font-like features and lines mimic the feel of the crystalline rock found<br />-\tVary in depth so the thumb position varies from a narrow to a wider open position. <br />-\tIdeal for all level of route, and will be very eye-catching</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18979 …} #channels: Doctrine\ORM\PersistentCollection {#18985 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18981 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18983 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18977 …} } +variant: App\Entity\Product\ProductVariant {#23630 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18974 #id: 257 #code: "888" #attributes: Doctrine\ORM\PersistentCollection {#18987 …} #variants: Doctrine\ORM\PersistentCollection {#18989 …} #options: Doctrine\ORM\PersistentCollection {#18993 …} #associations: Doctrine\ORM\PersistentCollection {#18991 …} #createdAt: DateTime @1793887388 {#18972 : 2026-11-05 14:03:08.0 UTC (+00:00) } #updatedAt: DateTime @1793887388 {#18973 : 2026-11-05 14:03:08.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18975 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23682 #locale: "en_US" #translatable: App\Entity\Product\Product {#18974} #id: 1799 #name: "Fontainebleau Mondo Incut Edges" #slug: "fontainebleau-mondo-incut-edges" #description: "<p>-\t5 large incut edges designed to be used as side-pulls and underclings <br />-\tInspired by the whole feel of climbing in Fontainebleau where there are many side-pulls and underclings as start, and intermediate holds<br />-\tSubtle font-like features and lines mimic the feel of the crystalline rock found<br />-\tVary in depth so the thumb position varies from a narrow to a wider open position. <br />-\tIdeal for all level of route, and will be very eye-catching</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18979 …} #channels: Doctrine\ORM\PersistentCollection {#18985 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18981 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18983 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18977 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Mondo Incut Edges" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23701 -props: [ "product" => App\Entity\Product\Product {#18974 #id: 257 #code: "888" #attributes: Doctrine\ORM\PersistentCollection {#18987 …} #variants: Doctrine\ORM\PersistentCollection {#18989 …} #options: Doctrine\ORM\PersistentCollection {#18993 …} #associations: Doctrine\ORM\PersistentCollection {#18991 …} #createdAt: DateTime @1793887388 {#18972 : 2026-11-05 14:03:08.0 UTC (+00:00) } #updatedAt: DateTime @1793887388 {#18973 : 2026-11-05 14:03:08.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18975 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23682 #locale: "en_US" #translatable: App\Entity\Product\Product {#18974} #id: 1799 #name: "Fontainebleau Mondo Incut Edges" #slug: "fontainebleau-mondo-incut-edges" #description: "<p>-\t5 large incut edges designed to be used as side-pulls and underclings <br />-\tInspired by the whole feel of climbing in Fontainebleau where there are many side-pulls and underclings as start, and intermediate holds<br />-\tSubtle font-like features and lines mimic the feel of the crystalline rock found<br />-\tVary in depth so the thumb position varies from a narrow to a wider open position. <br />-\tIdeal for all level of route, and will be very eye-catching</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18979 …} #channels: Doctrine\ORM\PersistentCollection {#18985 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#18981 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18983 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#18977 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 6.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23590 …} +context: Sylius\TwigHooks\Bag\DataBag {#24154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23595 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23630 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23648 #collection: Doctrine\Common\Collections\ArrayCollection {#23653 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34565 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34567 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23590 …} +context: Sylius\TwigHooks\Bag\DataBag {#24154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23595 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Mondo Incut Edges(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#23648 #collection: Doctrine\Common\Collections\ArrayCollection {#23653 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34565 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34567 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23683 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23590 …} +context: Sylius\TwigHooks\Bag\DataBag {#24154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23595 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23630 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23648 #collection: Doctrine\Common\Collections\ArrayCollection {#23653 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34565 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34567 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 11.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23128 …} +context: Sylius\TwigHooks\Bag\DataBag {#23628 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23608 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23630 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24165 +variant: App\Entity\Product\ProductVariant {#23630 …} +price: "€299.00" +originalPrice: "€299.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23128 …} +context: Sylius\TwigHooks\Bag\DataBag {#23628 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23608 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 116.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18997 #id: 296 #code: "971" #attributes: Doctrine\ORM\PersistentCollection {#19010 …} #variants: Doctrine\ORM\PersistentCollection {#19012 …} #options: Doctrine\ORM\PersistentCollection {#19016 …} #associations: Doctrine\ORM\PersistentCollection {#19014 …} #createdAt: DateTime @1793887397 {#18995 : 2026-11-05 14:03:17.0 UTC (+00:00) } #updatedAt: DateTime @1793887397 {#18996 : 2026-11-05 14:03:17.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18998 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24255 #locale: "en_US" #translatable: App\Entity\Product\Product {#18997} #id: 2072 #name: "Fontainebleau Línversee" #slug: "fontainebleau-linversee" #description: "<p>-\tAn undercut-inspired mini volume or positive edge<br />-\tRotating the product yields varying grip options making a versatile product<br />-\tUsed in conjunction with the mondo slopers or other sloper mini volumes will help you recreate the perfect font boulder<br />-\tCreate the problem in your gym by fixing to a 0-45 degree wall<br />-\tIdeal for all grades of problem and all levels<br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19002 …} #channels: Doctrine\ORM\PersistentCollection {#19008 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19004 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19006 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19000 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23663 +product: App\Entity\Product\Product {#18997 #id: 296 #code: "971" #attributes: Doctrine\ORM\PersistentCollection {#19010 …} #variants: Doctrine\ORM\PersistentCollection {#19012 …} #options: Doctrine\ORM\PersistentCollection {#19016 …} #associations: Doctrine\ORM\PersistentCollection {#19014 …} #createdAt: DateTime @1793887397 {#18995 : 2026-11-05 14:03:17.0 UTC (+00:00) } #updatedAt: DateTime @1793887397 {#18996 : 2026-11-05 14:03:17.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18998 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24255 #locale: "en_US" #translatable: App\Entity\Product\Product {#18997} #id: 2072 #name: "Fontainebleau Línversee" #slug: "fontainebleau-linversee" #description: "<p>-\tAn undercut-inspired mini volume or positive edge<br />-\tRotating the product yields varying grip options making a versatile product<br />-\tUsed in conjunction with the mondo slopers or other sloper mini volumes will help you recreate the perfect font boulder<br />-\tCreate the problem in your gym by fixing to a 0-45 degree wall<br />-\tIdeal for all grades of problem and all levels<br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19002 …} #channels: Doctrine\ORM\PersistentCollection {#19008 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19004 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19006 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19000 …} } +variant: App\Entity\Product\ProductVariant {#24203 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18997 #id: 296 #code: "971" #attributes: Doctrine\ORM\PersistentCollection {#19010 …} #variants: Doctrine\ORM\PersistentCollection {#19012 …} #options: Doctrine\ORM\PersistentCollection {#19016 …} #associations: Doctrine\ORM\PersistentCollection {#19014 …} #createdAt: DateTime @1793887397 {#18995 : 2026-11-05 14:03:17.0 UTC (+00:00) } #updatedAt: DateTime @1793887397 {#18996 : 2026-11-05 14:03:17.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18998 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24255 #locale: "en_US" #translatable: App\Entity\Product\Product {#18997} #id: 2072 #name: "Fontainebleau Línversee" #slug: "fontainebleau-linversee" #description: "<p>-\tAn undercut-inspired mini volume or positive edge<br />-\tRotating the product yields varying grip options making a versatile product<br />-\tUsed in conjunction with the mondo slopers or other sloper mini volumes will help you recreate the perfect font boulder<br />-\tCreate the problem in your gym by fixing to a 0-45 degree wall<br />-\tIdeal for all grades of problem and all levels<br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19002 …} #channels: Doctrine\ORM\PersistentCollection {#19008 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19004 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19006 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19000 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Línversee" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24274 -props: [ "product" => App\Entity\Product\Product {#18997 #id: 296 #code: "971" #attributes: Doctrine\ORM\PersistentCollection {#19010 …} #variants: Doctrine\ORM\PersistentCollection {#19012 …} #options: Doctrine\ORM\PersistentCollection {#19016 …} #associations: Doctrine\ORM\PersistentCollection {#19014 …} #createdAt: DateTime @1793887397 {#18995 : 2026-11-05 14:03:17.0 UTC (+00:00) } #updatedAt: DateTime @1793887397 {#18996 : 2026-11-05 14:03:17.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18998 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24255 #locale: "en_US" #translatable: App\Entity\Product\Product {#18997} #id: 2072 #name: "Fontainebleau Línversee" #slug: "fontainebleau-linversee" #description: "<p>-\tAn undercut-inspired mini volume or positive edge<br />-\tRotating the product yields varying grip options making a versatile product<br />-\tUsed in conjunction with the mondo slopers or other sloper mini volumes will help you recreate the perfect font boulder<br />-\tCreate the problem in your gym by fixing to a 0-45 degree wall<br />-\tIdeal for all grades of problem and all levels<br />-\tFixed with screws onto wooden walls</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19002 …} #channels: Doctrine\ORM\PersistentCollection {#19008 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19004 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19006 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19000 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 5.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24164 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24163 …} +context: Sylius\TwigHooks\Bag\DataBag {#24730 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24168 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24203 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24221 #collection: Doctrine\Common\Collections\ArrayCollection {#24226 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24192 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34582 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34584 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24164 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24163 …} +context: Sylius\TwigHooks\Bag\DataBag {#24730 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24168 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Línversee(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#24221 #collection: Doctrine\Common\Collections\ArrayCollection {#24226 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24192 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34582 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34584 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24256 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24164 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24163 …} +context: Sylius\TwigHooks\Bag\DataBag {#24730 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24168 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24203 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24221 #collection: Doctrine\Common\Collections\ArrayCollection {#24226 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24192 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34582 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34584 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 7.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23697 …} +context: Sylius\TwigHooks\Bag\DataBag {#24201 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24181 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24203 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24741 +variant: App\Entity\Product\ProductVariant {#24203 …} +price: "€299.00" +originalPrice: "€299.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23697 …} +context: Sylius\TwigHooks\Bag\DataBag {#24201 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24181 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 81.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19020 #id: 493 #code: "1508" #attributes: Doctrine\ORM\PersistentCollection {#19033 …} #variants: Doctrine\ORM\PersistentCollection {#19035 …} #options: Doctrine\ORM\PersistentCollection {#19039 …} #associations: Doctrine\ORM\PersistentCollection {#19037 …} #createdAt: DateTime @1793887511 {#19018 : 2026-11-05 14:05:11.0 UTC (+00:00) } #updatedAt: DateTime @1793887511 {#19019 : 2026-11-05 14:05:11.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19021 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24831 #locale: "en_US" #translatable: App\Entity\Product\Product {#19020} #id: 3451 #name: "Fontainebleau Super Mini Jugs" #slug: "fontainebleau-super-mini-jugs" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19025 …} #channels: Doctrine\ORM\PersistentCollection {#19031 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19029 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19023 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24236 +product: App\Entity\Product\Product {#19020 #id: 493 #code: "1508" #attributes: Doctrine\ORM\PersistentCollection {#19033 …} #variants: Doctrine\ORM\PersistentCollection {#19035 …} #options: Doctrine\ORM\PersistentCollection {#19039 …} #associations: Doctrine\ORM\PersistentCollection {#19037 …} #createdAt: DateTime @1793887511 {#19018 : 2026-11-05 14:05:11.0 UTC (+00:00) } #updatedAt: DateTime @1793887511 {#19019 : 2026-11-05 14:05:11.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19021 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24831 #locale: "en_US" #translatable: App\Entity\Product\Product {#19020} #id: 3451 #name: "Fontainebleau Super Mini Jugs" #slug: "fontainebleau-super-mini-jugs" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19025 …} #channels: Doctrine\ORM\PersistentCollection {#19031 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19029 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19023 …} } +variant: App\Entity\Product\ProductVariant {#24779 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 2.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19020 #id: 493 #code: "1508" #attributes: Doctrine\ORM\PersistentCollection {#19033 …} #variants: Doctrine\ORM\PersistentCollection {#19035 …} #options: Doctrine\ORM\PersistentCollection {#19039 …} #associations: Doctrine\ORM\PersistentCollection {#19037 …} #createdAt: DateTime @1793887511 {#19018 : 2026-11-05 14:05:11.0 UTC (+00:00) } #updatedAt: DateTime @1793887511 {#19019 : 2026-11-05 14:05:11.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19021 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24831 #locale: "en_US" #translatable: App\Entity\Product\Product {#19020} #id: 3451 #name: "Fontainebleau Super Mini Jugs" #slug: "fontainebleau-super-mini-jugs" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19025 …} #channels: Doctrine\ORM\PersistentCollection {#19031 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19029 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19023 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Super Mini Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24850 -props: [ "product" => App\Entity\Product\Product {#19020 #id: 493 #code: "1508" #attributes: Doctrine\ORM\PersistentCollection {#19033 …} #variants: Doctrine\ORM\PersistentCollection {#19035 …} #options: Doctrine\ORM\PersistentCollection {#19039 …} #associations: Doctrine\ORM\PersistentCollection {#19037 …} #createdAt: DateTime @1793887511 {#19018 : 2026-11-05 14:05:11.0 UTC (+00:00) } #updatedAt: DateTime @1793887511 {#19019 : 2026-11-05 14:05:11.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19021 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24831 #locale: "en_US" #translatable: App\Entity\Product\Product {#19020} #id: 3451 #name: "Fontainebleau Super Mini Jugs" #slug: "fontainebleau-super-mini-jugs" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19025 …} #channels: Doctrine\ORM\PersistentCollection {#19031 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19027 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19029 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19023 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24740 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24739 …} +context: Sylius\TwigHooks\Bag\DataBag {#25354 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24744 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24797 #collection: Doctrine\Common\Collections\ArrayCollection {#24802 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24768 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34599 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34601 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24740 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24739 …} +context: Sylius\TwigHooks\Bag\DataBag {#25354 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24744 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Super Mini Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#24797 #collection: Doctrine\Common\Collections\ArrayCollection {#24802 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24768 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34599 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34601 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24832 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24740 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24739 …} +context: Sylius\TwigHooks\Bag\DataBag {#25354 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24744 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24797 #collection: Doctrine\Common\Collections\ArrayCollection {#24802 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24768 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34599 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34601 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 8.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24270 …} +context: Sylius\TwigHooks\Bag\DataBag {#24777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24757 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24779 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#25365 +variant: App\Entity\Product\ProductVariant {#24779 …} +price: "€139.00" +originalPrice: "€139.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24270 …} +context: Sylius\TwigHooks\Bag\DataBag {#24777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24757 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 79.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19043 #id: 1150 #code: "2677" #attributes: Doctrine\ORM\PersistentCollection {#19056 …} #variants: Doctrine\ORM\PersistentCollection {#19058 …} #options: Doctrine\ORM\PersistentCollection {#19062 …} #associations: Doctrine\ORM\PersistentCollection {#19060 …} #createdAt: DateTime @1793887873 {#19041 : 2026-11-05 14:11:13.0 UTC (+00:00) } #updatedAt: DateTime @1793887873 {#19042 : 2026-11-05 14:11:13.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19044 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25455 #locale: "en_US" #translatable: App\Entity\Product\Product {#19043} #id: 8050 #name: "Fontainebleau Giga Jugs 01" #slug: "fontainebleau-giga-jugs-01" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19048 …} #channels: Doctrine\ORM\PersistentCollection {#19054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19052 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19046 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24812 +product: App\Entity\Product\Product {#19043 #id: 1150 #code: "2677" #attributes: Doctrine\ORM\PersistentCollection {#19056 …} #variants: Doctrine\ORM\PersistentCollection {#19058 …} #options: Doctrine\ORM\PersistentCollection {#19062 …} #associations: Doctrine\ORM\PersistentCollection {#19060 …} #createdAt: DateTime @1793887873 {#19041 : 2026-11-05 14:11:13.0 UTC (+00:00) } #updatedAt: DateTime @1793887873 {#19042 : 2026-11-05 14:11:13.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19044 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25455 #locale: "en_US" #translatable: App\Entity\Product\Product {#19043} #id: 8050 #name: "Fontainebleau Giga Jugs 01" #slug: "fontainebleau-giga-jugs-01" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19048 …} #channels: Doctrine\ORM\PersistentCollection {#19054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19052 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19046 …} } +variant: App\Entity\Product\ProductVariant {#25403 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
24.0 MiB | 3.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19043 #id: 1150 #code: "2677" #attributes: Doctrine\ORM\PersistentCollection {#19056 …} #variants: Doctrine\ORM\PersistentCollection {#19058 …} #options: Doctrine\ORM\PersistentCollection {#19062 …} #associations: Doctrine\ORM\PersistentCollection {#19060 …} #createdAt: DateTime @1793887873 {#19041 : 2026-11-05 14:11:13.0 UTC (+00:00) } #updatedAt: DateTime @1793887873 {#19042 : 2026-11-05 14:11:13.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19044 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25455 #locale: "en_US" #translatable: App\Entity\Product\Product {#19043} #id: 8050 #name: "Fontainebleau Giga Jugs 01" #slug: "fontainebleau-giga-jugs-01" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19048 …} #channels: Doctrine\ORM\PersistentCollection {#19054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19052 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19046 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Giga Jugs 01" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25474 -props: [ "product" => App\Entity\Product\Product {#19043 #id: 1150 #code: "2677" #attributes: Doctrine\ORM\PersistentCollection {#19056 …} #variants: Doctrine\ORM\PersistentCollection {#19058 …} #options: Doctrine\ORM\PersistentCollection {#19062 …} #associations: Doctrine\ORM\PersistentCollection {#19060 …} #createdAt: DateTime @1793887873 {#19041 : 2026-11-05 14:11:13.0 UTC (+00:00) } #updatedAt: DateTime @1793887873 {#19042 : 2026-11-05 14:11:13.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19044 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25455 #locale: "en_US" #translatable: App\Entity\Product\Product {#19043} #id: 8050 #name: "Fontainebleau Giga Jugs 01" #slug: "fontainebleau-giga-jugs-01" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19048 …} #channels: Doctrine\ORM\PersistentCollection {#19054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19052 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19046 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 5.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25363 …} +context: Sylius\TwigHooks\Bag\DataBag {#25998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25368 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25403 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25421 #collection: Doctrine\Common\Collections\ArrayCollection {#25426 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34616 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34618 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25363 …} +context: Sylius\TwigHooks\Bag\DataBag {#25998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25368 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Giga Jugs 01(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#25421 #collection: Doctrine\Common\Collections\ArrayCollection {#25426 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34616 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34618 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25456 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25363 …} +context: Sylius\TwigHooks\Bag\DataBag {#25998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25368 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25403 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25421 #collection: Doctrine\Common\Collections\ArrayCollection {#25426 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34616 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34618 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 5.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26004 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24846 …} +context: Sylius\TwigHooks\Bag\DataBag {#25401 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25381 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25403 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#26009 +variant: App\Entity\Product\ProductVariant {#25403 …} +price: "€154.00" +originalPrice: "€154.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26004 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24846 …} +context: Sylius\TwigHooks\Bag\DataBag {#25401 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25381 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 57.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19066 #id: 1151 #code: "2678" #attributes: Doctrine\ORM\PersistentCollection {#19079 …} #variants: Doctrine\ORM\PersistentCollection {#19081 …} #options: Doctrine\ORM\PersistentCollection {#19085 …} #associations: Doctrine\ORM\PersistentCollection {#19083 …} #createdAt: DateTime @1793887891 {#19064 : 2026-11-05 14:11:31.0 UTC (+00:00) } #updatedAt: DateTime @1793887891 {#19065 : 2026-11-05 14:11:31.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19067 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26099 #locale: "en_US" #translatable: App\Entity\Product\Product {#19066} #id: 8057 #name: "Fontainebleau Giga Jugs 02" #slug: "fontainebleau-giga-jugs-02" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19071 …} #channels: Doctrine\ORM\PersistentCollection {#19077 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19073 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19075 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19069 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#25436 +product: App\Entity\Product\Product {#19066 #id: 1151 #code: "2678" #attributes: Doctrine\ORM\PersistentCollection {#19079 …} #variants: Doctrine\ORM\PersistentCollection {#19081 …} #options: Doctrine\ORM\PersistentCollection {#19085 …} #associations: Doctrine\ORM\PersistentCollection {#19083 …} #createdAt: DateTime @1793887891 {#19064 : 2026-11-05 14:11:31.0 UTC (+00:00) } #updatedAt: DateTime @1793887891 {#19065 : 2026-11-05 14:11:31.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19067 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26099 #locale: "en_US" #translatable: App\Entity\Product\Product {#19066} #id: 8057 #name: "Fontainebleau Giga Jugs 02" #slug: "fontainebleau-giga-jugs-02" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19071 …} #channels: Doctrine\ORM\PersistentCollection {#19077 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19073 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19075 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19069 …} } +variant: App\Entity\Product\ProductVariant {#26047 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#19092 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
26.0 MiB | 2.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19066 #id: 1151 #code: "2678" #attributes: Doctrine\ORM\PersistentCollection {#19079 …} #variants: Doctrine\ORM\PersistentCollection {#19081 …} #options: Doctrine\ORM\PersistentCollection {#19085 …} #associations: Doctrine\ORM\PersistentCollection {#19083 …} #createdAt: DateTime @1793887891 {#19064 : 2026-11-05 14:11:31.0 UTC (+00:00) } #updatedAt: DateTime @1793887891 {#19065 : 2026-11-05 14:11:31.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19067 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26099 #locale: "en_US" #translatable: App\Entity\Product\Product {#19066} #id: 8057 #name: "Fontainebleau Giga Jugs 02" #slug: "fontainebleau-giga-jugs-02" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19071 …} #channels: Doctrine\ORM\PersistentCollection {#19077 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19073 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19075 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19069 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Giga Jugs 02" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#26118 -props: [ "product" => App\Entity\Product\Product {#19066 #id: 1151 #code: "2678" #attributes: Doctrine\ORM\PersistentCollection {#19079 …} #variants: Doctrine\ORM\PersistentCollection {#19081 …} #options: Doctrine\ORM\PersistentCollection {#19085 …} #associations: Doctrine\ORM\PersistentCollection {#19083 …} #createdAt: DateTime @1793887891 {#19064 : 2026-11-05 14:11:31.0 UTC (+00:00) } #updatedAt: DateTime @1793887891 {#19065 : 2026-11-05 14:11:31.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19067 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26099 #locale: "en_US" #translatable: App\Entity\Product\Product {#19066} #id: 8057 #name: "Fontainebleau Giga Jugs 02" #slug: "fontainebleau-giga-jugs-02" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19071 …} #channels: Doctrine\ORM\PersistentCollection {#19077 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10704 …} #reviews: Doctrine\ORM\PersistentCollection {#19073 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19075 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11154 …} -productBadges: Doctrine\ORM\PersistentCollection {#19069 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 2.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26007 …} +context: Sylius\TwigHooks\Bag\DataBag {#26642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26012 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#26065 #collection: Doctrine\Common\Collections\ArrayCollection {#26070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26036 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34633 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34635 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26007 …} +context: Sylius\TwigHooks\Bag\DataBag {#26642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26012 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Giga Jugs 02(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#26065 #collection: Doctrine\Common\Collections\ArrayCollection {#26070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26036 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34633 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34635 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#26100 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26007 …} +context: Sylius\TwigHooks\Bag\DataBag {#26642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26012 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#26065 #collection: Doctrine\Common\Collections\ArrayCollection {#26070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26036 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#34633 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#34635 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 5.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25470 …} +context: Sylius\TwigHooks\Bag\DataBag {#26045 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26025 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26047 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#26653 +variant: App\Entity\Product\ProductVariant {#26047 …} +price: "€154.00" +originalPrice: "€154.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25470 …} +context: Sylius\TwigHooks\Bag\DataBag {#26045 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26025 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 26.0 MiB | 30.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26688 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17319 …} +context: Sylius\TwigHooks\Bag\DataBag {#26699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26694 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#26669 +cart: App\Entity\Order\Order {#13643 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#5603 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26688 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17319 …} +context: Sylius\TwigHooks\Bag\DataBag {#26699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26694 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4994 …} } |
|||