Components
10
Twig Components
70
Render Count
1436
ms
Render Time
28.0
MiB
Memory Usage
Components
Render calls
| bitbag.sylius_elasticsearch_plugin:search_form | BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent | 20.0 MiB | 41.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12475 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12471 …} +context: Sylius\TwigHooks\Bag\DataBag {#12472 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12474 …} +prefixes: [ "sylius_shop.base.header.content.search_form" ] } "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig" ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12475 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12471 …} +context: Sylius\TwigHooks\Bag\DataBag {#12472 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12474 …} +prefixes: [ "sylius_shop.base.header.content.search_form" ] } "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig" ] |
|||
| Component | BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#12344 -formFactory: Symfony\Component\Form\FormFactory {#7072 …} } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 20.0 MiB | 6.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12647 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12643 …} +context: Sylius\TwigHooks\Bag\DataBag {#12644 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12646 …} +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 {#12652 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4538 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12647 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12643 …} +context: Sylius\TwigHooks\Bag\DataBag {#12644 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12646 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 20.0 MiB | 2.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12681 …} +context: Sylius\TwigHooks\Bag\DataBag {#12657 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13152 …} +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 {#13158 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12681 …} +context: Sylius\TwigHooks\Bag\DataBag {#12657 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13152 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 20.0 MiB | 34.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …} +context: Sylius\TwigHooks\Bag\DataBag {#13264 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13294 …} +prefixes: [ "sylius_shop.base.header.content.cart" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13300 +cart: App\Entity\Order\Order {#13308 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#5603 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …} +context: Sylius\TwigHooks\Bag\DataBag {#13264 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13294 …} +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 | 20.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13395 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13387 …} +context: Sylius\TwigHooks\Bag\DataBag {#13392 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13394 …} +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 {#12627 #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 {#13395 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13387 …} +context: Sylius\TwigHooks\Bag\DataBag {#13392 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13394 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 185.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18081 #id: 31 #code: "288" #attributes: Doctrine\ORM\PersistentCollection {#18565 …} #variants: Doctrine\ORM\PersistentCollection {#18769 …} #options: Doctrine\ORM\PersistentCollection {#18834 …} #associations: Doctrine\ORM\PersistentCollection {#18837 …} #createdAt: DateTime @1793887257 {#18090 : 2026-11-05 14:00:57.0 UTC (+00:00) } #updatedAt: DateTime @1793887257 {#18086 : 2026-11-05 14:00:57.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18188 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19657 #locale: "en_US" #translatable: App\Entity\Product\Product {#18081} #id: 217 #name: "Fontainebleau Circuit" #slug: "fontainebleau-circuit" #description: "<p>The Fontainebleau Circuit set was initially design for a competition staged in Koln, Germany. The set contains a wide variety of holds from crimps to jugs and has been designed for setting numerous indoor circuit problems - like those found in the Fontainebleau forest. The carving style of the holds also explore other textures and styles found in these areas.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18241 …} #channels: Doctrine\ORM\PersistentCollection {#18424 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18357 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18427 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18186 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19082 +product: App\Entity\Product\Product {#18081 #id: 31 #code: "288" #attributes: Doctrine\ORM\PersistentCollection {#18565 …} #variants: Doctrine\ORM\PersistentCollection {#18769 …} #options: Doctrine\ORM\PersistentCollection {#18834 …} #associations: Doctrine\ORM\PersistentCollection {#18837 …} #createdAt: DateTime @1793887257 {#18090 : 2026-11-05 14:00:57.0 UTC (+00:00) } #updatedAt: DateTime @1793887257 {#18086 : 2026-11-05 14:00:57.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18188 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19657 #locale: "en_US" #translatable: App\Entity\Product\Product {#18081} #id: 217 #name: "Fontainebleau Circuit" #slug: "fontainebleau-circuit" #description: "<p>The Fontainebleau Circuit set was initially design for a competition staged in Koln, Germany. The set contains a wide variety of holds from crimps to jugs and has been designed for setting numerous indoor circuit problems - like those found in the Fontainebleau forest. The carving style of the holds also explore other textures and styles found in these areas.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18241 …} #channels: Doctrine\ORM\PersistentCollection {#18424 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18357 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18427 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18186 …} } +variant: App\Entity\Product\ProductVariant {#19256 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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]
|
22.0 MiB | 25.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18081 #id: 31 #code: "288" #attributes: Doctrine\ORM\PersistentCollection {#18565 …} #variants: Doctrine\ORM\PersistentCollection {#18769 …} #options: Doctrine\ORM\PersistentCollection {#18834 …} #associations: Doctrine\ORM\PersistentCollection {#18837 …} #createdAt: DateTime @1793887257 {#18090 : 2026-11-05 14:00:57.0 UTC (+00:00) } #updatedAt: DateTime @1793887257 {#18086 : 2026-11-05 14:00:57.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18188 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19657 #locale: "en_US" #translatable: App\Entity\Product\Product {#18081} #id: 217 #name: "Fontainebleau Circuit" #slug: "fontainebleau-circuit" #description: "<p>The Fontainebleau Circuit set was initially design for a competition staged in Koln, Germany. The set contains a wide variety of holds from crimps to jugs and has been designed for setting numerous indoor circuit problems - like those found in the Fontainebleau forest. The carving style of the holds also explore other textures and styles found in these areas.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18241 …} #channels: Doctrine\ORM\PersistentCollection {#18424 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18357 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18427 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18186 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Circuit" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#19682 -props: [ "product" => App\Entity\Product\Product {#18081 #id: 31 #code: "288" #attributes: Doctrine\ORM\PersistentCollection {#18565 …} #variants: Doctrine\ORM\PersistentCollection {#18769 …} #options: Doctrine\ORM\PersistentCollection {#18834 …} #associations: Doctrine\ORM\PersistentCollection {#18837 …} #createdAt: DateTime @1793887257 {#18090 : 2026-11-05 14:00:57.0 UTC (+00:00) } #updatedAt: DateTime @1793887257 {#18086 : 2026-11-05 14:00:57.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18188 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19657 #locale: "en_US" #translatable: App\Entity\Product\Product {#18081} #id: 217 #name: "Fontainebleau Circuit" #slug: "fontainebleau-circuit" #description: "<p>The Fontainebleau Circuit set was initially design for a competition staged in Koln, Germany. The set contains a wide variety of holds from crimps to jugs and has been designed for setting numerous indoor circuit problems - like those found in the Fontainebleau forest. The carving style of the holds also explore other textures and styles found in these areas.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18241 …} #channels: Doctrine\ORM\PersistentCollection {#18424 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18357 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18427 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18186 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
22.0 MiB | 10.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20158 …} +context: Sylius\TwigHooks\Bag\DataBag {#20157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20161 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19256 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#19607 #collection: Doctrine\Common\Collections\ArrayCollection {#19606 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36757 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36811 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20158 …} +context: Sylius\TwigHooks\Bag\DataBag {#20157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20161 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Circuit(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#19607 #collection: Doctrine\Common\Collections\ArrayCollection {#19606 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36757 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36811 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#19637 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20158 …} +context: Sylius\TwigHooks\Bag\DataBag {#20157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20161 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19256 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#19607 #collection: Doctrine\Common\Collections\ArrayCollection {#19606 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19452 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36757 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36811 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 7.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20370 …} +context: Sylius\TwigHooks\Bag\DataBag {#20362 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20371 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19256 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20386 +variant: App\Entity\Product\ProductVariant {#19256 …} +price: "€349.00" +originalPrice: "€349.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 {#20377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20370 …} +context: Sylius\TwigHooks\Bag\DataBag {#20362 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20371 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 51.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18840 #id: 32 #code: "290" #attributes: Doctrine\ORM\PersistentCollection {#18853 …} #variants: Doctrine\ORM\PersistentCollection {#18855 …} #options: Doctrine\ORM\PersistentCollection {#18859 …} #associations: Doctrine\ORM\PersistentCollection {#18857 …} #createdAt: DateTime @1793887257 {#18838 : 2026-11-05 14:00:57.0 UTC (+00:00) } #updatedAt: DateTime @1793887257 {#18839 : 2026-11-05 14:00:57.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18841 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20488 #locale: "en_US" #translatable: App\Entity\Product\Product {#18840} #id: 224 #name: "Fontainebleau Edges" #slug: "fontainebleau-edges" #description: "<p>This is a brand-new re-designed set of Fontainebleau Edges<sup>TM</sup>. The set is larger in volume to the previous set of 10. Each hold now features 2 or more screw holes so they can be positioned anywhere on a wooden climbing surface allowing for greater flexibility in route-setting. The holds have been designed on a higher level so a wider range of grades can be achieved in setting routes, this includes features like: Varied positivity, finger-thumb position, how the texture works with the hold, and how the climbers hand is forced and positioned. Coupled with the high-level of route-setting now seen in many gyms, these holds will be a valuable addition and cornerstone to any route setter's selection.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18845 …} #channels: Doctrine\ORM\PersistentCollection {#18851 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18849 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18843 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19622 +product: App\Entity\Product\Product {#18840 #id: 32 #code: "290" #attributes: Doctrine\ORM\PersistentCollection {#18853 …} #variants: Doctrine\ORM\PersistentCollection {#18855 …} #options: Doctrine\ORM\PersistentCollection {#18859 …} #associations: Doctrine\ORM\PersistentCollection {#18857 …} #createdAt: DateTime @1793887257 {#18838 : 2026-11-05 14:00:57.0 UTC (+00:00) } #updatedAt: DateTime @1793887257 {#18839 : 2026-11-05 14:00:57.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18841 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20488 #locale: "en_US" #translatable: App\Entity\Product\Product {#18840} #id: 224 #name: "Fontainebleau Edges" #slug: "fontainebleau-edges" #description: "<p>This is a brand-new re-designed set of Fontainebleau Edges<sup>TM</sup>. The set is larger in volume to the previous set of 10. Each hold now features 2 or more screw holes so they can be positioned anywhere on a wooden climbing surface allowing for greater flexibility in route-setting. The holds have been designed on a higher level so a wider range of grades can be achieved in setting routes, this includes features like: Varied positivity, finger-thumb position, how the texture works with the hold, and how the climbers hand is forced and positioned. Coupled with the high-level of route-setting now seen in many gyms, these holds will be a valuable addition and cornerstone to any route setter's selection.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18845 …} #channels: Doctrine\ORM\PersistentCollection {#18851 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18849 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18843 …} } +variant: App\Entity\Product\ProductVariant {#20436 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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 {#18840 #id: 32 #code: "290" #attributes: Doctrine\ORM\PersistentCollection {#18853 …} #variants: Doctrine\ORM\PersistentCollection {#18855 …} #options: Doctrine\ORM\PersistentCollection {#18859 …} #associations: Doctrine\ORM\PersistentCollection {#18857 …} #createdAt: DateTime @1793887257 {#18838 : 2026-11-05 14:00:57.0 UTC (+00:00) } #updatedAt: DateTime @1793887257 {#18839 : 2026-11-05 14:00:57.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18841 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20488 #locale: "en_US" #translatable: App\Entity\Product\Product {#18840} #id: 224 #name: "Fontainebleau Edges" #slug: "fontainebleau-edges" #description: "<p>This is a brand-new re-designed set of Fontainebleau Edges<sup>TM</sup>. The set is larger in volume to the previous set of 10. Each hold now features 2 or more screw holes so they can be positioned anywhere on a wooden climbing surface allowing for greater flexibility in route-setting. The holds have been designed on a higher level so a wider range of grades can be achieved in setting routes, this includes features like: Varied positivity, finger-thumb position, how the texture works with the hold, and how the climbers hand is forced and positioned. Coupled with the high-level of route-setting now seen in many gyms, these holds will be a valuable addition and cornerstone to any route setter's selection.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18845 …} #channels: Doctrine\ORM\PersistentCollection {#18851 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18849 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18843 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Edges" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#20507 -props: [ "product" => App\Entity\Product\Product {#18840 #id: 32 #code: "290" #attributes: Doctrine\ORM\PersistentCollection {#18853 …} #variants: Doctrine\ORM\PersistentCollection {#18855 …} #options: Doctrine\ORM\PersistentCollection {#18859 …} #associations: Doctrine\ORM\PersistentCollection {#18857 …} #createdAt: DateTime @1793887257 {#18838 : 2026-11-05 14:00:57.0 UTC (+00:00) } #updatedAt: DateTime @1793887257 {#18839 : 2026-11-05 14:00:57.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18841 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20488 #locale: "en_US" #translatable: App\Entity\Product\Product {#18840} #id: 224 #name: "Fontainebleau Edges" #slug: "fontainebleau-edges" #description: "<p>This is a brand-new re-designed set of Fontainebleau Edges<sup>TM</sup>. The set is larger in volume to the previous set of 10. Each hold now features 2 or more screw holes so they can be positioned anywhere on a wooden climbing surface allowing for greater flexibility in route-setting. The holds have been designed on a higher level so a wider range of grades can be achieved in setting routes, this includes features like: Varied positivity, finger-thumb position, how the texture works with the hold, and how the climbers hand is forced and positioned. Coupled with the high-level of route-setting now seen in many gyms, these holds will be a valuable addition and cornerstone to any route setter's selection.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18845 …} #channels: Doctrine\ORM\PersistentCollection {#18851 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18849 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18843 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20956 …} +context: Sylius\TwigHooks\Bag\DataBag {#20954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20957 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20436 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20454 #collection: Doctrine\Common\Collections\ArrayCollection {#20459 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20425 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36834 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36836 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20956 …} +context: Sylius\TwigHooks\Bag\DataBag {#20954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20957 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Edges(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#20454 #collection: Doctrine\Common\Collections\ArrayCollection {#20459 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20425 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36834 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36836 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#20489 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20956 …} +context: Sylius\TwigHooks\Bag\DataBag {#20954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20957 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20436 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20454 #collection: Doctrine\Common\Collections\ArrayCollection {#20459 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20425 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36834 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36836 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 4.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19677 …} +context: Sylius\TwigHooks\Bag\DataBag {#20434 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20411 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20436 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20967 +variant: App\Entity\Product\ProductVariant {#20436 …} +price: "€349.00" +originalPrice: "€349.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 {#20962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19677 …} +context: Sylius\TwigHooks\Bag\DataBag {#20434 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20411 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 53.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18863 #id: 33 #code: "291" #attributes: Doctrine\ORM\PersistentCollection {#18876 …} #variants: Doctrine\ORM\PersistentCollection {#18878 …} #options: Doctrine\ORM\PersistentCollection {#18882 …} #associations: Doctrine\ORM\PersistentCollection {#18880 …} #createdAt: DateTime @1793887258 {#18861 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18862 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18864 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21057 #locale: "en_US" #translatable: App\Entity\Product\Product {#18863} #id: 231 #name: "Fontainebleau Footholds" #slug: "fontainebleau-footholds" #description: "<p>-\tDesigned specifically to be the workhorse of a route-setter's collection<br />-\tIdeal for all grades of route on all angles.<br />-\tMulti-functional; the smallest rotation of a hold will yield a different feature for the foot.<br />-\tThe most important holds to have on your wall, to get the most out of specific handholds in your assortment<br />-\tInvaluable addition to existing holds from the whole range.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18868 …} #channels: Doctrine\ORM\PersistentCollection {#18874 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18870 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18872 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18866 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20469 +product: App\Entity\Product\Product {#18863 #id: 33 #code: "291" #attributes: Doctrine\ORM\PersistentCollection {#18876 …} #variants: Doctrine\ORM\PersistentCollection {#18878 …} #options: Doctrine\ORM\PersistentCollection {#18882 …} #associations: Doctrine\ORM\PersistentCollection {#18880 …} #createdAt: DateTime @1793887258 {#18861 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18862 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18864 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21057 #locale: "en_US" #translatable: App\Entity\Product\Product {#18863} #id: 231 #name: "Fontainebleau Footholds" #slug: "fontainebleau-footholds" #description: "<p>-\tDesigned specifically to be the workhorse of a route-setter's collection<br />-\tIdeal for all grades of route on all angles.<br />-\tMulti-functional; the smallest rotation of a hold will yield a different feature for the foot.<br />-\tThe most important holds to have on your wall, to get the most out of specific handholds in your assortment<br />-\tInvaluable addition to existing holds from the whole range.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18868 …} #channels: Doctrine\ORM\PersistentCollection {#18874 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18870 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18872 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18866 …} } +variant: App\Entity\Product\ProductVariant {#21005 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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 {#18863 #id: 33 #code: "291" #attributes: Doctrine\ORM\PersistentCollection {#18876 …} #variants: Doctrine\ORM\PersistentCollection {#18878 …} #options: Doctrine\ORM\PersistentCollection {#18882 …} #associations: Doctrine\ORM\PersistentCollection {#18880 …} #createdAt: DateTime @1793887258 {#18861 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18862 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18864 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21057 #locale: "en_US" #translatable: App\Entity\Product\Product {#18863} #id: 231 #name: "Fontainebleau Footholds" #slug: "fontainebleau-footholds" #description: "<p>-\tDesigned specifically to be the workhorse of a route-setter's collection<br />-\tIdeal for all grades of route on all angles.<br />-\tMulti-functional; the smallest rotation of a hold will yield a different feature for the foot.<br />-\tThe most important holds to have on your wall, to get the most out of specific handholds in your assortment<br />-\tInvaluable addition to existing holds from the whole range.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18868 …} #channels: Doctrine\ORM\PersistentCollection {#18874 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18870 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18872 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18866 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Footholds" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21076 -props: [ "product" => App\Entity\Product\Product {#18863 #id: 33 #code: "291" #attributes: Doctrine\ORM\PersistentCollection {#18876 …} #variants: Doctrine\ORM\PersistentCollection {#18878 …} #options: Doctrine\ORM\PersistentCollection {#18882 …} #associations: Doctrine\ORM\PersistentCollection {#18880 …} #createdAt: DateTime @1793887258 {#18861 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18862 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18864 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21057 #locale: "en_US" #translatable: App\Entity\Product\Product {#18863} #id: 231 #name: "Fontainebleau Footholds" #slug: "fontainebleau-footholds" #description: "<p>-\tDesigned specifically to be the workhorse of a route-setter's collection<br />-\tIdeal for all grades of route on all angles.<br />-\tMulti-functional; the smallest rotation of a hold will yield a different feature for the foot.<br />-\tThe most important holds to have on your wall, to get the most out of specific handholds in your assortment<br />-\tInvaluable addition to existing holds from the whole range.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18868 …} #channels: Doctrine\ORM\PersistentCollection {#18874 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18870 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18872 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18866 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20966 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20965 …} +context: Sylius\TwigHooks\Bag\DataBag {#21526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20970 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21005 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21023 #collection: Doctrine\Common\Collections\ArrayCollection {#21028 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20994 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36851 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36853 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20966 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20965 …} +context: Sylius\TwigHooks\Bag\DataBag {#21526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20970 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Footholds(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#21023 #collection: Doctrine\Common\Collections\ArrayCollection {#21028 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20994 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36851 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36853 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21058 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20966 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20965 …} +context: Sylius\TwigHooks\Bag\DataBag {#21526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20970 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21005 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21023 #collection: Doctrine\Common\Collections\ArrayCollection {#21028 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20994 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36851 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36853 …} } "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 {#21532 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20503 …} +context: Sylius\TwigHooks\Bag\DataBag {#21003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20983 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21005 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21537 +variant: App\Entity\Product\ProductVariant {#21005 …} +price: "€79.00" +originalPrice: "€79.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 {#21532 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20503 …} +context: Sylius\TwigHooks\Bag\DataBag {#21003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20983 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 52.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18886 #id: 34 #code: "292" #attributes: Doctrine\ORM\PersistentCollection {#18899 …} #variants: Doctrine\ORM\PersistentCollection {#18901 …} #options: Doctrine\ORM\PersistentCollection {#18905 …} #associations: Doctrine\ORM\PersistentCollection {#18903 …} #createdAt: DateTime @1793887258 {#18884 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18885 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18887 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21627 #locale: "en_US" #translatable: App\Entity\Product\Product {#18886} #id: 238 #name: "Fontainebleau Mini Jugs" #slug: "fontainebleau-mini-jugs" #description: """ <p>The Fontainebleau Mini Jugs are amongst the most popular set of holds within the whole Bleaustone® Series. They are the cornerstone of any route on a climbing wall, and offer a huge range of possibility in creating all routes across all grades.<br />This set has been redesigned from the original set of Mini Jugs, and are all slightly larger, and even more comfortable than before allowing for a much better climbing and route setting experience.</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18891 …} #channels: Doctrine\ORM\PersistentCollection {#18897 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18893 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18895 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18889 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21038 +product: App\Entity\Product\Product {#18886 #id: 34 #code: "292" #attributes: Doctrine\ORM\PersistentCollection {#18899 …} #variants: Doctrine\ORM\PersistentCollection {#18901 …} #options: Doctrine\ORM\PersistentCollection {#18905 …} #associations: Doctrine\ORM\PersistentCollection {#18903 …} #createdAt: DateTime @1793887258 {#18884 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18885 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18887 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21627 #locale: "en_US" #translatable: App\Entity\Product\Product {#18886} #id: 238 #name: "Fontainebleau Mini Jugs" #slug: "fontainebleau-mini-jugs" #description: """ <p>The Fontainebleau Mini Jugs are amongst the most popular set of holds within the whole Bleaustone® Series. They are the cornerstone of any route on a climbing wall, and offer a huge range of possibility in creating all routes across all grades.<br />This set has been redesigned from the original set of Mini Jugs, and are all slightly larger, and even more comfortable than before allowing for a much better climbing and route setting experience.</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18891 …} #channels: Doctrine\ORM\PersistentCollection {#18897 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18893 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18895 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18889 …} } +variant: App\Entity\Product\ProductVariant {#21575 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18886 #id: 34 #code: "292" #attributes: Doctrine\ORM\PersistentCollection {#18899 …} #variants: Doctrine\ORM\PersistentCollection {#18901 …} #options: Doctrine\ORM\PersistentCollection {#18905 …} #associations: Doctrine\ORM\PersistentCollection {#18903 …} #createdAt: DateTime @1793887258 {#18884 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18885 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18887 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21627 #locale: "en_US" #translatable: App\Entity\Product\Product {#18886} #id: 238 #name: "Fontainebleau Mini Jugs" #slug: "fontainebleau-mini-jugs" #description: """ <p>The Fontainebleau Mini Jugs are amongst the most popular set of holds within the whole Bleaustone® Series. They are the cornerstone of any route on a climbing wall, and offer a huge range of possibility in creating all routes across all grades.<br />This set has been redesigned from the original set of Mini Jugs, and are all slightly larger, and even more comfortable than before allowing for a much better climbing and route setting experience.</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18891 …} #channels: Doctrine\ORM\PersistentCollection {#18897 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18893 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18895 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18889 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Mini Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21646 -props: [ "product" => App\Entity\Product\Product {#18886 #id: 34 #code: "292" #attributes: Doctrine\ORM\PersistentCollection {#18899 …} #variants: Doctrine\ORM\PersistentCollection {#18901 …} #options: Doctrine\ORM\PersistentCollection {#18905 …} #associations: Doctrine\ORM\PersistentCollection {#18903 …} #createdAt: DateTime @1793887258 {#18884 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18885 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18887 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21627 #locale: "en_US" #translatable: App\Entity\Product\Product {#18886} #id: 238 #name: "Fontainebleau Mini Jugs" #slug: "fontainebleau-mini-jugs" #description: """ <p>The Fontainebleau Mini Jugs are amongst the most popular set of holds within the whole Bleaustone® Series. They are the cornerstone of any route on a climbing wall, and offer a huge range of possibility in creating all routes across all grades.<br />This set has been redesigned from the original set of Mini Jugs, and are all slightly larger, and even more comfortable than before allowing for a much better climbing and route setting experience.</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18891 …} #channels: Doctrine\ORM\PersistentCollection {#18897 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18893 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18895 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18889 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 3.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21536 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21535 …} +context: Sylius\TwigHooks\Bag\DataBag {#22096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21540 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21575 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21593 #collection: Doctrine\Common\Collections\ArrayCollection {#21598 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21564 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36868 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36870 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21536 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21535 …} +context: Sylius\TwigHooks\Bag\DataBag {#22096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21540 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Mini Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#21593 #collection: Doctrine\Common\Collections\ArrayCollection {#21598 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21564 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36868 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36870 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21628 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21536 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21535 …} +context: Sylius\TwigHooks\Bag\DataBag {#22096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21540 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21575 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21593 #collection: Doctrine\Common\Collections\ArrayCollection {#21598 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21564 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36868 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36870 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 4.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22102 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21072 …} +context: Sylius\TwigHooks\Bag\DataBag {#21573 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21553 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21575 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22107 +variant: App\Entity\Product\ProductVariant {#21575 …} +price: "€169.00" +originalPrice: "€169.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 {#22102 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21072 …} +context: Sylius\TwigHooks\Bag\DataBag {#21573 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21553 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 52.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18909 #id: 35 #code: "293" #attributes: Doctrine\ORM\PersistentCollection {#18922 …} #variants: Doctrine\ORM\PersistentCollection {#18924 …} #options: Doctrine\ORM\PersistentCollection {#18928 …} #associations: Doctrine\ORM\PersistentCollection {#18926 …} #createdAt: DateTime @1793887258 {#18907 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18908 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18910 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22197 #locale: "en_US" #translatable: App\Entity\Product\Product {#18909} #id: 245 #name: "Fontainebleau Mondo Jugs" #slug: "fontainebleau-mondo-jugs" #description: """ <p>This new set of Mondo Jugs not only features our unique Fontainebleau Texture, but also includes a more positive grip for ALL types of wall angles compared to the original set. These jugs boast many more features that allow for more creative route setting at all levels of difficulty. Mondo Jugs are holds that you are able to put both hands comfortably, which is ideal when wanting to set routes on steep sections for the beginner/intermediate climber.</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18914 …} #channels: Doctrine\ORM\PersistentCollection {#18920 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18918 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18912 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21608 +product: App\Entity\Product\Product {#18909 #id: 35 #code: "293" #attributes: Doctrine\ORM\PersistentCollection {#18922 …} #variants: Doctrine\ORM\PersistentCollection {#18924 …} #options: Doctrine\ORM\PersistentCollection {#18928 …} #associations: Doctrine\ORM\PersistentCollection {#18926 …} #createdAt: DateTime @1793887258 {#18907 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18908 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18910 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22197 #locale: "en_US" #translatable: App\Entity\Product\Product {#18909} #id: 245 #name: "Fontainebleau Mondo Jugs" #slug: "fontainebleau-mondo-jugs" #description: """ <p>This new set of Mondo Jugs not only features our unique Fontainebleau Texture, but also includes a more positive grip for ALL types of wall angles compared to the original set. These jugs boast many more features that allow for more creative route setting at all levels of difficulty. Mondo Jugs are holds that you are able to put both hands comfortably, which is ideal when wanting to set routes on steep sections for the beginner/intermediate climber.</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18914 …} #channels: Doctrine\ORM\PersistentCollection {#18920 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18918 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18912 …} } +variant: App\Entity\Product\ProductVariant {#22145 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18909 #id: 35 #code: "293" #attributes: Doctrine\ORM\PersistentCollection {#18922 …} #variants: Doctrine\ORM\PersistentCollection {#18924 …} #options: Doctrine\ORM\PersistentCollection {#18928 …} #associations: Doctrine\ORM\PersistentCollection {#18926 …} #createdAt: DateTime @1793887258 {#18907 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18908 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18910 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22197 #locale: "en_US" #translatable: App\Entity\Product\Product {#18909} #id: 245 #name: "Fontainebleau Mondo Jugs" #slug: "fontainebleau-mondo-jugs" #description: """ <p>This new set of Mondo Jugs not only features our unique Fontainebleau Texture, but also includes a more positive grip for ALL types of wall angles compared to the original set. These jugs boast many more features that allow for more creative route setting at all levels of difficulty. Mondo Jugs are holds that you are able to put both hands comfortably, which is ideal when wanting to set routes on steep sections for the beginner/intermediate climber.</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18914 …} #channels: Doctrine\ORM\PersistentCollection {#18920 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18918 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18912 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Mondo Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#22216 -props: [ "product" => App\Entity\Product\Product {#18909 #id: 35 #code: "293" #attributes: Doctrine\ORM\PersistentCollection {#18922 …} #variants: Doctrine\ORM\PersistentCollection {#18924 …} #options: Doctrine\ORM\PersistentCollection {#18928 …} #associations: Doctrine\ORM\PersistentCollection {#18926 …} #createdAt: DateTime @1793887258 {#18907 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18908 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18910 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22197 #locale: "en_US" #translatable: App\Entity\Product\Product {#18909} #id: 245 #name: "Fontainebleau Mondo Jugs" #slug: "fontainebleau-mondo-jugs" #description: """ <p>This new set of Mondo Jugs not only features our unique Fontainebleau Texture, but also includes a more positive grip for ALL types of wall angles compared to the original set. These jugs boast many more features that allow for more creative route setting at all levels of difficulty. Mondo Jugs are holds that you are able to put both hands comfortably, which is ideal when wanting to set routes on steep sections for the beginner/intermediate climber.</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18914 …} #channels: Doctrine\ORM\PersistentCollection {#18920 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18918 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18912 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22106 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22105 …} +context: Sylius\TwigHooks\Bag\DataBag {#22664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22110 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22145 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#22163 #collection: Doctrine\Common\Collections\ArrayCollection {#22168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22134 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36885 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36887 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22106 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22105 …} +context: Sylius\TwigHooks\Bag\DataBag {#22664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22110 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Mondo Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#22163 #collection: Doctrine\Common\Collections\ArrayCollection {#22168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22134 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36885 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36887 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#22198 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22106 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22105 …} +context: Sylius\TwigHooks\Bag\DataBag {#22664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22110 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22145 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#22163 #collection: Doctrine\Common\Collections\ArrayCollection {#22168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22134 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36885 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36887 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 5.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21642 …} +context: Sylius\TwigHooks\Bag\DataBag {#22143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22123 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22145 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22675 +variant: App\Entity\Product\ProductVariant {#22145 …} +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 {#22670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21642 …} +context: Sylius\TwigHooks\Bag\DataBag {#22143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22123 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 51.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18932 #id: 36 #code: "295" #attributes: Doctrine\ORM\PersistentCollection {#18945 …} #variants: Doctrine\ORM\PersistentCollection {#18947 …} #options: Doctrine\ORM\PersistentCollection {#18951 …} #associations: Doctrine\ORM\PersistentCollection {#18949 …} #createdAt: DateTime @1793887258 {#18930 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18931 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18933 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22765 #locale: "en_US" #translatable: App\Entity\Product\Product {#18932} #id: 252 #name: "Fontainebleau Pockets" #slug: "fontainebleau-pockets" #description: """ <p>-\tInspired by many holds found in font, like from La Marie-Rose.<br />-\tA variety of 2 to 3 finger pockets for intermediate climbers<br />-\tCan be used on more technically demanding problems depending on the angle of the wall and rotation<br />-\tCompliments other sets in the range to create the perfect route<br />-\tSet includes mostly positive grip options for 2 or 3 fingers<br />-\tNow can be affixed with screws and bolts</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18937 …} #channels: Doctrine\ORM\PersistentCollection {#18943 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18939 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18941 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18935 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22178 +product: App\Entity\Product\Product {#18932 #id: 36 #code: "295" #attributes: Doctrine\ORM\PersistentCollection {#18945 …} #variants: Doctrine\ORM\PersistentCollection {#18947 …} #options: Doctrine\ORM\PersistentCollection {#18951 …} #associations: Doctrine\ORM\PersistentCollection {#18949 …} #createdAt: DateTime @1793887258 {#18930 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18931 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18933 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22765 #locale: "en_US" #translatable: App\Entity\Product\Product {#18932} #id: 252 #name: "Fontainebleau Pockets" #slug: "fontainebleau-pockets" #description: """ <p>-\tInspired by many holds found in font, like from La Marie-Rose.<br />-\tA variety of 2 to 3 finger pockets for intermediate climbers<br />-\tCan be used on more technically demanding problems depending on the angle of the wall and rotation<br />-\tCompliments other sets in the range to create the perfect route<br />-\tSet includes mostly positive grip options for 2 or 3 fingers<br />-\tNow can be affixed with screws and bolts</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18937 …} #channels: Doctrine\ORM\PersistentCollection {#18943 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18939 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18941 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18935 …} } +variant: App\Entity\Product\ProductVariant {#22713 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18932 #id: 36 #code: "295" #attributes: Doctrine\ORM\PersistentCollection {#18945 …} #variants: Doctrine\ORM\PersistentCollection {#18947 …} #options: Doctrine\ORM\PersistentCollection {#18951 …} #associations: Doctrine\ORM\PersistentCollection {#18949 …} #createdAt: DateTime @1793887258 {#18930 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18931 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18933 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22765 #locale: "en_US" #translatable: App\Entity\Product\Product {#18932} #id: 252 #name: "Fontainebleau Pockets" #slug: "fontainebleau-pockets" #description: """ <p>-\tInspired by many holds found in font, like from La Marie-Rose.<br />-\tA variety of 2 to 3 finger pockets for intermediate climbers<br />-\tCan be used on more technically demanding problems depending on the angle of the wall and rotation<br />-\tCompliments other sets in the range to create the perfect route<br />-\tSet includes mostly positive grip options for 2 or 3 fingers<br />-\tNow can be affixed with screws and bolts</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18937 …} #channels: Doctrine\ORM\PersistentCollection {#18943 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18939 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18941 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18935 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Pockets" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#22784 -props: [ "product" => App\Entity\Product\Product {#18932 #id: 36 #code: "295" #attributes: Doctrine\ORM\PersistentCollection {#18945 …} #variants: Doctrine\ORM\PersistentCollection {#18947 …} #options: Doctrine\ORM\PersistentCollection {#18951 …} #associations: Doctrine\ORM\PersistentCollection {#18949 …} #createdAt: DateTime @1793887258 {#18930 : 2026-11-05 14:00:58.0 UTC (+00:00) } #updatedAt: DateTime @1793887258 {#18931 : 2026-11-05 14:00:58.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18933 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22765 #locale: "en_US" #translatable: App\Entity\Product\Product {#18932} #id: 252 #name: "Fontainebleau Pockets" #slug: "fontainebleau-pockets" #description: """ <p>-\tInspired by many holds found in font, like from La Marie-Rose.<br />-\tA variety of 2 to 3 finger pockets for intermediate climbers<br />-\tCan be used on more technically demanding problems depending on the angle of the wall and rotation<br />-\tCompliments other sets in the range to create the perfect route<br />-\tSet includes mostly positive grip options for 2 or 3 fingers<br />-\tNow can be affixed with screws and bolts</p>\r\n <p> </p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18937 …} #channels: Doctrine\ORM\PersistentCollection {#18943 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18939 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18941 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18935 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22673 …} +context: Sylius\TwigHooks\Bag\DataBag {#23234 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22678 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22713 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#22731 #collection: Doctrine\Common\Collections\ArrayCollection {#22736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22702 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36902 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36904 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22673 …} +context: Sylius\TwigHooks\Bag\DataBag {#23234 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22678 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Pockets(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#22731 #collection: Doctrine\Common\Collections\ArrayCollection {#22736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22702 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36902 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36904 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#22766 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22673 …} +context: Sylius\TwigHooks\Bag\DataBag {#23234 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22678 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22713 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#22731 #collection: Doctrine\Common\Collections\ArrayCollection {#22736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22702 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36902 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36904 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 5.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22212 …} +context: Sylius\TwigHooks\Bag\DataBag {#22711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22691 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22713 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23245 +variant: App\Entity\Product\ProductVariant {#22713 …} +price: "€329.00" +originalPrice: "€329.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 {#23240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22212 …} +context: Sylius\TwigHooks\Bag\DataBag {#22711 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22691 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 52.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18955 #id: 37 #code: "296" #attributes: Doctrine\ORM\PersistentCollection {#18968 …} #variants: Doctrine\ORM\PersistentCollection {#18970 …} #options: Doctrine\ORM\PersistentCollection {#18974 …} #associations: Doctrine\ORM\PersistentCollection {#18972 …} #createdAt: DateTime @1793887259 {#18953 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#18954 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18956 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23335 #locale: "en_US" #translatable: App\Entity\Product\Product {#18955} #id: 259 #name: "Fontainebleau Screw-ons" #slug: "fontainebleau-screw-ons" #description: "<p>-\tIdeal for delicate/precise foot work <br />-\tHelp improve balanced climbing technique<br />-\tFor use on wood panels or wooden volumes -or whatever you can screw into!</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18960 …} #channels: Doctrine\ORM\PersistentCollection {#18966 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18962 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18964 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18958 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22746 +product: App\Entity\Product\Product {#18955 #id: 37 #code: "296" #attributes: Doctrine\ORM\PersistentCollection {#18968 …} #variants: Doctrine\ORM\PersistentCollection {#18970 …} #options: Doctrine\ORM\PersistentCollection {#18974 …} #associations: Doctrine\ORM\PersistentCollection {#18972 …} #createdAt: DateTime @1793887259 {#18953 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#18954 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18956 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23335 #locale: "en_US" #translatable: App\Entity\Product\Product {#18955} #id: 259 #name: "Fontainebleau Screw-ons" #slug: "fontainebleau-screw-ons" #description: "<p>-\tIdeal for delicate/precise foot work <br />-\tHelp improve balanced climbing technique<br />-\tFor use on wood panels or wooden volumes -or whatever you can screw into!</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18960 …} #channels: Doctrine\ORM\PersistentCollection {#18966 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18962 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18964 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18958 …} } +variant: App\Entity\Product\ProductVariant {#23283 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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 {#18955 #id: 37 #code: "296" #attributes: Doctrine\ORM\PersistentCollection {#18968 …} #variants: Doctrine\ORM\PersistentCollection {#18970 …} #options: Doctrine\ORM\PersistentCollection {#18974 …} #associations: Doctrine\ORM\PersistentCollection {#18972 …} #createdAt: DateTime @1793887259 {#18953 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#18954 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18956 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23335 #locale: "en_US" #translatable: App\Entity\Product\Product {#18955} #id: 259 #name: "Fontainebleau Screw-ons" #slug: "fontainebleau-screw-ons" #description: "<p>-\tIdeal for delicate/precise foot work <br />-\tHelp improve balanced climbing technique<br />-\tFor use on wood panels or wooden volumes -or whatever you can screw into!</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18960 …} #channels: Doctrine\ORM\PersistentCollection {#18966 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18962 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18964 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18958 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Screw-ons" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23354 -props: [ "product" => App\Entity\Product\Product {#18955 #id: 37 #code: "296" #attributes: Doctrine\ORM\PersistentCollection {#18968 …} #variants: Doctrine\ORM\PersistentCollection {#18970 …} #options: Doctrine\ORM\PersistentCollection {#18974 …} #associations: Doctrine\ORM\PersistentCollection {#18972 …} #createdAt: DateTime @1793887259 {#18953 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#18954 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18956 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23335 #locale: "en_US" #translatable: App\Entity\Product\Product {#18955} #id: 259 #name: "Fontainebleau Screw-ons" #slug: "fontainebleau-screw-ons" #description: "<p>-\tIdeal for delicate/precise foot work <br />-\tHelp improve balanced climbing technique<br />-\tFor use on wood panels or wooden volumes -or whatever you can screw into!</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18960 …} #channels: Doctrine\ORM\PersistentCollection {#18966 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18962 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18964 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18958 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 2.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23243 …} +context: Sylius\TwigHooks\Bag\DataBag {#23804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23248 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23283 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23301 #collection: Doctrine\Common\Collections\ArrayCollection {#23306 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23272 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36919 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36921 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23243 …} +context: Sylius\TwigHooks\Bag\DataBag {#23804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23248 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Screw-ons(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#23301 #collection: Doctrine\Common\Collections\ArrayCollection {#23306 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23272 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36919 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36921 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23336 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23243 …} +context: Sylius\TwigHooks\Bag\DataBag {#23804 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23248 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23283 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23301 #collection: Doctrine\Common\Collections\ArrayCollection {#23306 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23272 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36919 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36921 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 5.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22780 …} +context: Sylius\TwigHooks\Bag\DataBag {#23281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23261 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23283 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23815 +variant: App\Entity\Product\ProductVariant {#23283 …} +price: "€79.00" +originalPrice: "€79.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 {#23810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22780 …} +context: Sylius\TwigHooks\Bag\DataBag {#23281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23261 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 24.0 MiB | 66.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18978 #id: 38 #code: "297" #attributes: Doctrine\ORM\PersistentCollection {#18991 …} #variants: Doctrine\ORM\PersistentCollection {#18993 …} #options: Doctrine\ORM\PersistentCollection {#18997 …} #associations: Doctrine\ORM\PersistentCollection {#18995 …} #createdAt: DateTime @1793887259 {#18976 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#18977 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18979 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23905 #locale: "en_US" #translatable: App\Entity\Product\Product {#18978} #id: 266 #name: "Fontainebleau Slopers" #slug: "fontainebleau-slopers" #description: "<p>We've travelled around the boulders in Fontainebleau, found the best problems with the best slopers on and tried to recreate that feeling. From El Poussah, Isatis, to Cortomaltèse, Bas Cuvier, <br />It is almost impossible to recreate a Fontainebleau sloper -you would need a hold the size of the boulder itself to get the perfect feeling of that slap where your whole arm is needed to just hold on!!</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18983 …} #channels: Doctrine\ORM\PersistentCollection {#18989 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18985 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18987 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18981 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23316 +product: App\Entity\Product\Product {#18978 #id: 38 #code: "297" #attributes: Doctrine\ORM\PersistentCollection {#18991 …} #variants: Doctrine\ORM\PersistentCollection {#18993 …} #options: Doctrine\ORM\PersistentCollection {#18997 …} #associations: Doctrine\ORM\PersistentCollection {#18995 …} #createdAt: DateTime @1793887259 {#18976 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#18977 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18979 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23905 #locale: "en_US" #translatable: App\Entity\Product\Product {#18978} #id: 266 #name: "Fontainebleau Slopers" #slug: "fontainebleau-slopers" #description: "<p>We've travelled around the boulders in Fontainebleau, found the best problems with the best slopers on and tried to recreate that feeling. From El Poussah, Isatis, to Cortomaltèse, Bas Cuvier, <br />It is almost impossible to recreate a Fontainebleau sloper -you would need a hold the size of the boulder itself to get the perfect feeling of that slap where your whole arm is needed to just hold on!!</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18983 …} #channels: Doctrine\ORM\PersistentCollection {#18989 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18985 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18987 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18981 …} } +variant: App\Entity\Product\ProductVariant {#23853 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18978 #id: 38 #code: "297" #attributes: Doctrine\ORM\PersistentCollection {#18991 …} #variants: Doctrine\ORM\PersistentCollection {#18993 …} #options: Doctrine\ORM\PersistentCollection {#18997 …} #associations: Doctrine\ORM\PersistentCollection {#18995 …} #createdAt: DateTime @1793887259 {#18976 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#18977 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18979 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23905 #locale: "en_US" #translatable: App\Entity\Product\Product {#18978} #id: 266 #name: "Fontainebleau Slopers" #slug: "fontainebleau-slopers" #description: "<p>We've travelled around the boulders in Fontainebleau, found the best problems with the best slopers on and tried to recreate that feeling. From El Poussah, Isatis, to Cortomaltèse, Bas Cuvier, <br />It is almost impossible to recreate a Fontainebleau sloper -you would need a hold the size of the boulder itself to get the perfect feeling of that slap where your whole arm is needed to just hold on!!</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18983 …} #channels: Doctrine\ORM\PersistentCollection {#18989 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18985 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18987 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18981 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Slopers" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23924 -props: [ "product" => App\Entity\Product\Product {#18978 #id: 38 #code: "297" #attributes: Doctrine\ORM\PersistentCollection {#18991 …} #variants: Doctrine\ORM\PersistentCollection {#18993 …} #options: Doctrine\ORM\PersistentCollection {#18997 …} #associations: Doctrine\ORM\PersistentCollection {#18995 …} #createdAt: DateTime @1793887259 {#18976 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#18977 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18979 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23905 #locale: "en_US" #translatable: App\Entity\Product\Product {#18978} #id: 266 #name: "Fontainebleau Slopers" #slug: "fontainebleau-slopers" #description: "<p>We've travelled around the boulders in Fontainebleau, found the best problems with the best slopers on and tried to recreate that feeling. From El Poussah, Isatis, to Cortomaltèse, Bas Cuvier, <br />It is almost impossible to recreate a Fontainebleau sloper -you would need a hold the size of the boulder itself to get the perfect feeling of that slap where your whole arm is needed to just hold on!!</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18983 …} #channels: Doctrine\ORM\PersistentCollection {#18989 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18985 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18987 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18981 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 3.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23813 …} +context: Sylius\TwigHooks\Bag\DataBag {#24374 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23818 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23853 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23871 #collection: Doctrine\Common\Collections\ArrayCollection {#23876 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23842 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36936 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36938 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23813 …} +context: Sylius\TwigHooks\Bag\DataBag {#24374 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23818 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Slopers(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#23871 #collection: Doctrine\Common\Collections\ArrayCollection {#23876 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23842 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36936 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36938 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23906 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23813 …} +context: Sylius\TwigHooks\Bag\DataBag {#24374 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23818 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23853 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23871 #collection: Doctrine\Common\Collections\ArrayCollection {#23876 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23842 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36936 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36938 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 24.0 MiB | 7.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24380 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23350 …} +context: Sylius\TwigHooks\Bag\DataBag {#23851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23831 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23853 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24385 +variant: App\Entity\Product\ProductVariant {#23853 …} +price: "€409.00" +originalPrice: "€409.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 {#24380 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23350 …} +context: Sylius\TwigHooks\Bag\DataBag {#23851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23831 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 88.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19001 #id: 39 #code: "298" #attributes: Doctrine\ORM\PersistentCollection {#19014 …} #variants: Doctrine\ORM\PersistentCollection {#19016 …} #options: Doctrine\ORM\PersistentCollection {#19020 …} #associations: Doctrine\ORM\PersistentCollection {#19018 …} #createdAt: DateTime @1793887259 {#18999 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#19000 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19002 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24475 #locale: "en_US" #translatable: App\Entity\Product\Product {#19001} #id: 273 #name: "Fontainebleau Specials" #slug: "fontainebleau-specials" #description: "<p>-\tInspired by the small delicate features found on many problems in Font.<br />-\tDesigned specifically for competitions or technical problems<br />-\tPerfect for intermediate or hard graded problems<br />-\tUse them as technical foot holds or intermediate holds<br />-\tFeature a special two-hold combo to fit on an arête<br />-\tThese screw-on holds are for wooden walls only</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19006 …} #channels: Doctrine\ORM\PersistentCollection {#19012 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19008 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19010 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19004 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23886 +product: App\Entity\Product\Product {#19001 #id: 39 #code: "298" #attributes: Doctrine\ORM\PersistentCollection {#19014 …} #variants: Doctrine\ORM\PersistentCollection {#19016 …} #options: Doctrine\ORM\PersistentCollection {#19020 …} #associations: Doctrine\ORM\PersistentCollection {#19018 …} #createdAt: DateTime @1793887259 {#18999 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#19000 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19002 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24475 #locale: "en_US" #translatable: App\Entity\Product\Product {#19001} #id: 273 #name: "Fontainebleau Specials" #slug: "fontainebleau-specials" #description: "<p>-\tInspired by the small delicate features found on many problems in Font.<br />-\tDesigned specifically for competitions or technical problems<br />-\tPerfect for intermediate or hard graded problems<br />-\tUse them as technical foot holds or intermediate holds<br />-\tFeature a special two-hold combo to fit on an arête<br />-\tThese screw-on holds are for wooden walls only</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19006 …} #channels: Doctrine\ORM\PersistentCollection {#19012 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19008 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19010 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19004 …} } +variant: App\Entity\Product\ProductVariant {#24423 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19001 #id: 39 #code: "298" #attributes: Doctrine\ORM\PersistentCollection {#19014 …} #variants: Doctrine\ORM\PersistentCollection {#19016 …} #options: Doctrine\ORM\PersistentCollection {#19020 …} #associations: Doctrine\ORM\PersistentCollection {#19018 …} #createdAt: DateTime @1793887259 {#18999 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#19000 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19002 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24475 #locale: "en_US" #translatable: App\Entity\Product\Product {#19001} #id: 273 #name: "Fontainebleau Specials" #slug: "fontainebleau-specials" #description: "<p>-\tInspired by the small delicate features found on many problems in Font.<br />-\tDesigned specifically for competitions or technical problems<br />-\tPerfect for intermediate or hard graded problems<br />-\tUse them as technical foot holds or intermediate holds<br />-\tFeature a special two-hold combo to fit on an arête<br />-\tThese screw-on holds are for wooden walls only</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19006 …} #channels: Doctrine\ORM\PersistentCollection {#19012 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19008 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19010 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19004 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Specials" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24494 -props: [ "product" => App\Entity\Product\Product {#19001 #id: 39 #code: "298" #attributes: Doctrine\ORM\PersistentCollection {#19014 …} #variants: Doctrine\ORM\PersistentCollection {#19016 …} #options: Doctrine\ORM\PersistentCollection {#19020 …} #associations: Doctrine\ORM\PersistentCollection {#19018 …} #createdAt: DateTime @1793887259 {#18999 : 2026-11-05 14:00:59.0 UTC (+00:00) } #updatedAt: DateTime @1793887259 {#19000 : 2026-11-05 14:00:59.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19002 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24475 #locale: "en_US" #translatable: App\Entity\Product\Product {#19001} #id: 273 #name: "Fontainebleau Specials" #slug: "fontainebleau-specials" #description: "<p>-\tInspired by the small delicate features found on many problems in Font.<br />-\tDesigned specifically for competitions or technical problems<br />-\tPerfect for intermediate or hard graded problems<br />-\tUse them as technical foot holds or intermediate holds<br />-\tFeature a special two-hold combo to fit on an arête<br />-\tThese screw-on holds are for wooden walls only</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19006 …} #channels: Doctrine\ORM\PersistentCollection {#19012 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19008 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19010 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19004 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
24.0 MiB | 4.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24383 …} +context: Sylius\TwigHooks\Bag\DataBag {#24944 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24388 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24423 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24441 #collection: Doctrine\Common\Collections\ArrayCollection {#24446 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24412 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36953 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36955 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24383 …} +context: Sylius\TwigHooks\Bag\DataBag {#24944 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24388 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Specials(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#24441 #collection: Doctrine\Common\Collections\ArrayCollection {#24446 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24412 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36953 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36955 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24476 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24383 …} +context: Sylius\TwigHooks\Bag\DataBag {#24944 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24388 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24423 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24441 #collection: Doctrine\Common\Collections\ArrayCollection {#24446 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24412 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36953 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36955 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 11.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23920 …} +context: Sylius\TwigHooks\Bag\DataBag {#24421 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24401 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24423 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24955 +variant: App\Entity\Product\ProductVariant {#24423 …} +price: "€169.00" +originalPrice: "€169.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 {#24950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23920 …} +context: Sylius\TwigHooks\Bag\DataBag {#24421 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24401 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 125.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19024 #id: 42 #code: "341" #attributes: Doctrine\ORM\PersistentCollection {#19037 …} #variants: Doctrine\ORM\PersistentCollection {#19039 …} #options: Doctrine\ORM\PersistentCollection {#17346 …} #associations: Doctrine\ORM\PersistentCollection {#19041 …} #createdAt: DateTime @1793887260 {#19022 : 2026-11-05 14:01:00.0 UTC (+00:00) } #updatedAt: DateTime @1793887260 {#19023 : 2026-11-05 14:01:00.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19025 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25045 #locale: "en_US" #translatable: App\Entity\Product\Product {#19024} #id: 294 #name: "Fontainebleau Cortomaltese" #slug: "fontainebleau-cortomaltese" #description: "<p>-\tInspired by infamous problem in Bas Cuvier (font 7a)<br />-\tGreat attention to detail mimicking the actual problem<br />-\tPerfect centerpiece product, extremely versatile<br />-\tVaried slopers on all side, using subtle changes in texture<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 to try<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 {#19029 …} #channels: Doctrine\ORM\PersistentCollection {#19035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19031 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19033 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19027 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24456 +product: App\Entity\Product\Product {#19024 #id: 42 #code: "341" #attributes: Doctrine\ORM\PersistentCollection {#19037 …} #variants: Doctrine\ORM\PersistentCollection {#19039 …} #options: Doctrine\ORM\PersistentCollection {#17346 …} #associations: Doctrine\ORM\PersistentCollection {#19041 …} #createdAt: DateTime @1793887260 {#19022 : 2026-11-05 14:01:00.0 UTC (+00:00) } #updatedAt: DateTime @1793887260 {#19023 : 2026-11-05 14:01:00.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19025 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25045 #locale: "en_US" #translatable: App\Entity\Product\Product {#19024} #id: 294 #name: "Fontainebleau Cortomaltese" #slug: "fontainebleau-cortomaltese" #description: "<p>-\tInspired by infamous problem in Bas Cuvier (font 7a)<br />-\tGreat attention to detail mimicking the actual problem<br />-\tPerfect centerpiece product, extremely versatile<br />-\tVaried slopers on all side, using subtle changes in texture<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 to try<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 {#19029 …} #channels: Doctrine\ORM\PersistentCollection {#19035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19031 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19033 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19027 …} } +variant: App\Entity\Product\ProductVariant {#24993 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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 | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19024 #id: 42 #code: "341" #attributes: Doctrine\ORM\PersistentCollection {#19037 …} #variants: Doctrine\ORM\PersistentCollection {#19039 …} #options: Doctrine\ORM\PersistentCollection {#17346 …} #associations: Doctrine\ORM\PersistentCollection {#19041 …} #createdAt: DateTime @1793887260 {#19022 : 2026-11-05 14:01:00.0 UTC (+00:00) } #updatedAt: DateTime @1793887260 {#19023 : 2026-11-05 14:01:00.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19025 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25045 #locale: "en_US" #translatable: App\Entity\Product\Product {#19024} #id: 294 #name: "Fontainebleau Cortomaltese" #slug: "fontainebleau-cortomaltese" #description: "<p>-\tInspired by infamous problem in Bas Cuvier (font 7a)<br />-\tGreat attention to detail mimicking the actual problem<br />-\tPerfect centerpiece product, extremely versatile<br />-\tVaried slopers on all side, using subtle changes in texture<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 to try<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 {#19029 …} #channels: Doctrine\ORM\PersistentCollection {#19035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19031 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19033 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19027 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Cortomaltese" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25064 -props: [ "product" => App\Entity\Product\Product {#19024 #id: 42 #code: "341" #attributes: Doctrine\ORM\PersistentCollection {#19037 …} #variants: Doctrine\ORM\PersistentCollection {#19039 …} #options: Doctrine\ORM\PersistentCollection {#17346 …} #associations: Doctrine\ORM\PersistentCollection {#19041 …} #createdAt: DateTime @1793887260 {#19022 : 2026-11-05 14:01:00.0 UTC (+00:00) } #updatedAt: DateTime @1793887260 {#19023 : 2026-11-05 14:01:00.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19025 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25045 #locale: "en_US" #translatable: App\Entity\Product\Product {#19024} #id: 294 #name: "Fontainebleau Cortomaltese" #slug: "fontainebleau-cortomaltese" #description: "<p>-\tInspired by infamous problem in Bas Cuvier (font 7a)<br />-\tGreat attention to detail mimicking the actual problem<br />-\tPerfect centerpiece product, extremely versatile<br />-\tVaried slopers on all side, using subtle changes in texture<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 to try<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 {#19029 …} #channels: Doctrine\ORM\PersistentCollection {#19035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19031 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19033 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19027 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 5.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24953 …} +context: Sylius\TwigHooks\Bag\DataBag {#25521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24958 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24993 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25011 #collection: Doctrine\Common\Collections\ArrayCollection {#25016 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24982 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36970 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36972 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24953 …} +context: Sylius\TwigHooks\Bag\DataBag {#25521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24958 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Cortomaltese(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#25011 #collection: Doctrine\Common\Collections\ArrayCollection {#25016 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24982 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36970 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36972 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25046 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24953 …} +context: Sylius\TwigHooks\Bag\DataBag {#25521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24958 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24993 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25011 #collection: Doctrine\Common\Collections\ArrayCollection {#25016 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24982 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36970 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36972 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 9.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24490 …} +context: Sylius\TwigHooks\Bag\DataBag {#24991 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24971 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24993 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#25532 +variant: App\Entity\Product\ProductVariant {#24993 …} +price: "€279.00" +originalPrice: "€279.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 {#25527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24490 …} +context: Sylius\TwigHooks\Bag\DataBag {#24991 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24971 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 99.48 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#17217 #id: 44 #code: "351" #attributes: Doctrine\ORM\PersistentCollection {#18008 …} #variants: Doctrine\ORM\PersistentCollection {#17983 …} #options: Doctrine\ORM\PersistentCollection {#18540 …} #associations: Doctrine\ORM\PersistentCollection {#18531 …} #createdAt: DateTime @1793887260 {#17211 : 2026-11-05 14:01:00.0 UTC (+00:00) } #updatedAt: DateTime @1793887260 {#13429 : 2026-11-05 14:01:00.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#17208 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25622 #locale: "en_US" #translatable: App\Entity\Product\Product {#17217} #id: 308 #name: "Fontainebleau Super Jugs" #slug: "fontainebleau-super-jugs" #description: "<p>-\tBrand new design for 2015<br />-\tEven more positive on roofs or steep over hangs (60-90 degrees)<br />-\tgreat for easy routes designed to go over the steepest part of your wall<br />-\tSmall footprint<br />-\tIdeal for Beginners on less steep walls or slabs<br />-\tFeature an extra screw hole for anti-rotation.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#17279 …} #channels: Doctrine\ORM\PersistentCollection {#17980 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#17935 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#17933 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#17261 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#25026 +product: App\Entity\Product\Product {#17217 #id: 44 #code: "351" #attributes: Doctrine\ORM\PersistentCollection {#18008 …} #variants: Doctrine\ORM\PersistentCollection {#17983 …} #options: Doctrine\ORM\PersistentCollection {#18540 …} #associations: Doctrine\ORM\PersistentCollection {#18531 …} #createdAt: DateTime @1793887260 {#17211 : 2026-11-05 14:01:00.0 UTC (+00:00) } #updatedAt: DateTime @1793887260 {#13429 : 2026-11-05 14:01:00.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#17208 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25622 #locale: "en_US" #translatable: App\Entity\Product\Product {#17217} #id: 308 #name: "Fontainebleau Super Jugs" #slug: "fontainebleau-super-jugs" #description: "<p>-\tBrand new design for 2015<br />-\tEven more positive on roofs or steep over hangs (60-90 degrees)<br />-\tgreat for easy routes designed to go over the steepest part of your wall<br />-\tSmall footprint<br />-\tIdeal for Beginners on less steep walls or slabs<br />-\tFeature an extra screw hole for anti-rotation.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#17279 …} #channels: Doctrine\ORM\PersistentCollection {#17980 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#17935 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#17933 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#17261 …} } +variant: App\Entity\Product\ProductVariant {#25570 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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 | 1.21 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#17217 #id: 44 #code: "351" #attributes: Doctrine\ORM\PersistentCollection {#18008 …} #variants: Doctrine\ORM\PersistentCollection {#17983 …} #options: Doctrine\ORM\PersistentCollection {#18540 …} #associations: Doctrine\ORM\PersistentCollection {#18531 …} #createdAt: DateTime @1793887260 {#17211 : 2026-11-05 14:01:00.0 UTC (+00:00) } #updatedAt: DateTime @1793887260 {#13429 : 2026-11-05 14:01:00.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#17208 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25622 #locale: "en_US" #translatable: App\Entity\Product\Product {#17217} #id: 308 #name: "Fontainebleau Super Jugs" #slug: "fontainebleau-super-jugs" #description: "<p>-\tBrand new design for 2015<br />-\tEven more positive on roofs or steep over hangs (60-90 degrees)<br />-\tgreat for easy routes designed to go over the steepest part of your wall<br />-\tSmall footprint<br />-\tIdeal for Beginners on less steep walls or slabs<br />-\tFeature an extra screw hole for anti-rotation.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#17279 …} #channels: Doctrine\ORM\PersistentCollection {#17980 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#17935 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#17933 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#17261 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Super Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25641 -props: [ "product" => App\Entity\Product\Product {#17217 #id: 44 #code: "351" #attributes: Doctrine\ORM\PersistentCollection {#18008 …} #variants: Doctrine\ORM\PersistentCollection {#17983 …} #options: Doctrine\ORM\PersistentCollection {#18540 …} #associations: Doctrine\ORM\PersistentCollection {#18531 …} #createdAt: DateTime @1793887260 {#17211 : 2026-11-05 14:01:00.0 UTC (+00:00) } #updatedAt: DateTime @1793887260 {#13429 : 2026-11-05 14:01:00.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#17208 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25622 #locale: "en_US" #translatable: App\Entity\Product\Product {#17217} #id: 308 #name: "Fontainebleau Super Jugs" #slug: "fontainebleau-super-jugs" #description: "<p>-\tBrand new design for 2015<br />-\tEven more positive on roofs or steep over hangs (60-90 degrees)<br />-\tgreat for easy routes designed to go over the steepest part of your wall<br />-\tSmall footprint<br />-\tIdeal for Beginners on less steep walls or slabs<br />-\tFeature an extra screw hole for anti-rotation.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#17279 …} #channels: Doctrine\ORM\PersistentCollection {#17980 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#17935 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#17933 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#17261 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 6.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25530 …} +context: Sylius\TwigHooks\Bag\DataBag {#26091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25535 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25570 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25588 #collection: Doctrine\Common\Collections\ArrayCollection {#25593 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36987 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36989 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25530 …} +context: Sylius\TwigHooks\Bag\DataBag {#26091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25535 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Super Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#25588 #collection: Doctrine\Common\Collections\ArrayCollection {#25593 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36987 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36989 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25623 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25530 …} +context: Sylius\TwigHooks\Bag\DataBag {#26091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25535 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25570 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25588 #collection: Doctrine\Common\Collections\ArrayCollection {#25593 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36987 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36989 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 11.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26097 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25060 …} +context: Sylius\TwigHooks\Bag\DataBag {#25568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25548 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25570 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#26102 +variant: App\Entity\Product\ProductVariant {#25570 …} +price: "€169.00" +originalPrice: "€169.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 {#26097 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25060 …} +context: Sylius\TwigHooks\Bag\DataBag {#25568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25548 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 53.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18536 #id: 47 #code: "360" #attributes: Doctrine\ORM\PersistentCollection {#18526 …} #variants: Doctrine\ORM\PersistentCollection {#18539 …} #options: Doctrine\ORM\PersistentCollection {#18402 …} #associations: Doctrine\ORM\PersistentCollection {#18391 …} #createdAt: DateTime @1793887261 {#18530 : 2026-11-05 14:01:01.0 UTC (+00:00) } #updatedAt: DateTime @1793887261 {#18534 : 2026-11-05 14:01:01.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18545 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#18680 #locale: "en_US" #translatable: App\Entity\Product\Product {#18536} #id: 329 #name: "Fontainebleau Mini Edges" #slug: "fontainebleau-mini-edges-360" #description: "<p>-\tDesigned to be a two-handed hold with a small footprint<br />-\tIdeal for all Grades of Route and wall angles upto 60 degrees<br />-\tRotating the hold will drastically change how a climber can use his/her thumb<br />-\tPerfect for all professional creative route setters<br />-\tExtra screw hole for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18517 …} #channels: Doctrine\ORM\PersistentCollection {#18529 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18516 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18538 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18532 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#25603 +product: App\Entity\Product\Product {#18536 #id: 47 #code: "360" #attributes: Doctrine\ORM\PersistentCollection {#18526 …} #variants: Doctrine\ORM\PersistentCollection {#18539 …} #options: Doctrine\ORM\PersistentCollection {#18402 …} #associations: Doctrine\ORM\PersistentCollection {#18391 …} #createdAt: DateTime @1793887261 {#18530 : 2026-11-05 14:01:01.0 UTC (+00:00) } #updatedAt: DateTime @1793887261 {#18534 : 2026-11-05 14:01:01.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18545 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#18680 #locale: "en_US" #translatable: App\Entity\Product\Product {#18536} #id: 329 #name: "Fontainebleau Mini Edges" #slug: "fontainebleau-mini-edges-360" #description: "<p>-\tDesigned to be a two-handed hold with a small footprint<br />-\tIdeal for all Grades of Route and wall angles upto 60 degrees<br />-\tRotating the hold will drastically change how a climber can use his/her thumb<br />-\tPerfect for all professional creative route setters<br />-\tExtra screw hole for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18517 …} #channels: Doctrine\ORM\PersistentCollection {#18529 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18516 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18538 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18532 …} } +variant: App\Entity\Product\ProductVariant {#26140 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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 | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18536 #id: 47 #code: "360" #attributes: Doctrine\ORM\PersistentCollection {#18526 …} #variants: Doctrine\ORM\PersistentCollection {#18539 …} #options: Doctrine\ORM\PersistentCollection {#18402 …} #associations: Doctrine\ORM\PersistentCollection {#18391 …} #createdAt: DateTime @1793887261 {#18530 : 2026-11-05 14:01:01.0 UTC (+00:00) } #updatedAt: DateTime @1793887261 {#18534 : 2026-11-05 14:01:01.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18545 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#18680 #locale: "en_US" #translatable: App\Entity\Product\Product {#18536} #id: 329 #name: "Fontainebleau Mini Edges" #slug: "fontainebleau-mini-edges-360" #description: "<p>-\tDesigned to be a two-handed hold with a small footprint<br />-\tIdeal for all Grades of Route and wall angles upto 60 degrees<br />-\tRotating the hold will drastically change how a climber can use his/her thumb<br />-\tPerfect for all professional creative route setters<br />-\tExtra screw hole for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18517 …} #channels: Doctrine\ORM\PersistentCollection {#18529 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18516 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18538 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18532 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Mini Edges" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#19162 -props: [ "product" => App\Entity\Product\Product {#18536 #id: 47 #code: "360" #attributes: Doctrine\ORM\PersistentCollection {#18526 …} #variants: Doctrine\ORM\PersistentCollection {#18539 …} #options: Doctrine\ORM\PersistentCollection {#18402 …} #associations: Doctrine\ORM\PersistentCollection {#18391 …} #createdAt: DateTime @1793887261 {#18530 : 2026-11-05 14:01:01.0 UTC (+00:00) } #updatedAt: DateTime @1793887261 {#18534 : 2026-11-05 14:01:01.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18545 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#18680 #locale: "en_US" #translatable: App\Entity\Product\Product {#18536} #id: 329 #name: "Fontainebleau Mini Edges" #slug: "fontainebleau-mini-edges-360" #description: "<p>-\tDesigned to be a two-handed hold with a small footprint<br />-\tIdeal for all Grades of Route and wall angles upto 60 degrees<br />-\tRotating the hold will drastically change how a climber can use his/her thumb<br />-\tPerfect for all professional creative route setters<br />-\tExtra screw hole for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18517 …} #channels: Doctrine\ORM\PersistentCollection {#18529 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18516 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18538 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18532 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 2.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26101 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26100 …} +context: Sylius\TwigHooks\Bag\DataBag {#26412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26105 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26140 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#18806 #collection: Doctrine\Common\Collections\ArrayCollection {#18828 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26129 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37004 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37006 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26101 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26100 …} +context: Sylius\TwigHooks\Bag\DataBag {#26412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26105 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Mini Edges(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#18806 #collection: Doctrine\Common\Collections\ArrayCollection {#18828 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26129 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37004 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37006 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#18679 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26101 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26100 …} +context: Sylius\TwigHooks\Bag\DataBag {#26412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26105 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26140 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#18806 #collection: Doctrine\Common\Collections\ArrayCollection {#18828 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26129 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37004 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37006 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 5.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25637 …} +context: Sylius\TwigHooks\Bag\DataBag {#26138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26118 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26140 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#26423 +variant: App\Entity\Product\ProductVariant {#26140 …} +price: "€164.00" +originalPrice: "€164.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 {#26418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25637 …} +context: Sylius\TwigHooks\Bag\DataBag {#26138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26118 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 61.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18390 #id: 48 #code: "361" #attributes: Doctrine\ORM\PersistentCollection {#18321 …} #variants: Doctrine\ORM\PersistentCollection {#18322 …} #options: Doctrine\ORM\PersistentCollection {#18329 …} #associations: Doctrine\ORM\PersistentCollection {#18314 …} #createdAt: DateTime @1793887261 {#18398 : 2026-11-05 14:01:01.0 UTC (+00:00) } #updatedAt: DateTime @1793887261 {#18395 : 2026-11-05 14:01:01.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18399 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26513 #locale: "en_US" #translatable: App\Entity\Product\Product {#18390} #id: 336 #name: "Fontainebleau Nano Jugs" #slug: "fontainebleau-nano-jugs-361" #description: "<p>-\tSmallest jug, smallest footprint with maximum positivity (2 finger joints)<br />-\tPositive on all wall angles.<br />-\tHelp push beginner and intermediate climbers on to steeper wall angles and harder grades<br />-\tFeature small foot jib/crimp opposite the jug for added options for the climber e.g. when jug is used as an undercut</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18405 …} #channels: Doctrine\ORM\PersistentCollection {#18400 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18404 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18393 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18392 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18703 +product: App\Entity\Product\Product {#18390 #id: 48 #code: "361" #attributes: Doctrine\ORM\PersistentCollection {#18321 …} #variants: Doctrine\ORM\PersistentCollection {#18322 …} #options: Doctrine\ORM\PersistentCollection {#18329 …} #associations: Doctrine\ORM\PersistentCollection {#18314 …} #createdAt: DateTime @1793887261 {#18398 : 2026-11-05 14:01:01.0 UTC (+00:00) } #updatedAt: DateTime @1793887261 {#18395 : 2026-11-05 14:01:01.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18399 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26513 #locale: "en_US" #translatable: App\Entity\Product\Product {#18390} #id: 336 #name: "Fontainebleau Nano Jugs" #slug: "fontainebleau-nano-jugs-361" #description: "<p>-\tSmallest jug, smallest footprint with maximum positivity (2 finger joints)<br />-\tPositive on all wall angles.<br />-\tHelp push beginner and intermediate climbers on to steeper wall angles and harder grades<br />-\tFeature small foot jib/crimp opposite the jug for added options for the climber e.g. when jug is used as an undercut</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18405 …} #channels: Doctrine\ORM\PersistentCollection {#18400 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18404 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18393 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18392 …} } +variant: App\Entity\Product\ProductVariant {#26461 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18390 #id: 48 #code: "361" #attributes: Doctrine\ORM\PersistentCollection {#18321 …} #variants: Doctrine\ORM\PersistentCollection {#18322 …} #options: Doctrine\ORM\PersistentCollection {#18329 …} #associations: Doctrine\ORM\PersistentCollection {#18314 …} #createdAt: DateTime @1793887261 {#18398 : 2026-11-05 14:01:01.0 UTC (+00:00) } #updatedAt: DateTime @1793887261 {#18395 : 2026-11-05 14:01:01.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18399 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26513 #locale: "en_US" #translatable: App\Entity\Product\Product {#18390} #id: 336 #name: "Fontainebleau Nano Jugs" #slug: "fontainebleau-nano-jugs-361" #description: "<p>-\tSmallest jug, smallest footprint with maximum positivity (2 finger joints)<br />-\tPositive on all wall angles.<br />-\tHelp push beginner and intermediate climbers on to steeper wall angles and harder grades<br />-\tFeature small foot jib/crimp opposite the jug for added options for the climber e.g. when jug is used as an undercut</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18405 …} #channels: Doctrine\ORM\PersistentCollection {#18400 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18404 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18393 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18392 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Nano Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#26532 -props: [ "product" => App\Entity\Product\Product {#18390 #id: 48 #code: "361" #attributes: Doctrine\ORM\PersistentCollection {#18321 …} #variants: Doctrine\ORM\PersistentCollection {#18322 …} #options: Doctrine\ORM\PersistentCollection {#18329 …} #associations: Doctrine\ORM\PersistentCollection {#18314 …} #createdAt: DateTime @1793887261 {#18398 : 2026-11-05 14:01:01.0 UTC (+00:00) } #updatedAt: DateTime @1793887261 {#18395 : 2026-11-05 14:01:01.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18399 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26513 #locale: "en_US" #translatable: App\Entity\Product\Product {#18390} #id: 336 #name: "Fontainebleau Nano Jugs" #slug: "fontainebleau-nano-jugs-361" #description: "<p>-\tSmallest jug, smallest footprint with maximum positivity (2 finger joints)<br />-\tPositive on all wall angles.<br />-\tHelp push beginner and intermediate climbers on to steeper wall angles and harder grades<br />-\tFeature small foot jib/crimp opposite the jug for added options for the climber e.g. when jug is used as an undercut</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18405 …} #channels: Doctrine\ORM\PersistentCollection {#18400 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18404 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18393 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18392 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 3.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26422 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26421 …} +context: Sylius\TwigHooks\Bag\DataBag {#27033 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26426 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26461 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#26479 #collection: Doctrine\Common\Collections\ArrayCollection {#26484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26450 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37021 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37023 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26422 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26421 …} +context: Sylius\TwigHooks\Bag\DataBag {#27033 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26426 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Nano Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#26479 #collection: Doctrine\Common\Collections\ArrayCollection {#26484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26450 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37021 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37023 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#26514 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26422 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26421 …} +context: Sylius\TwigHooks\Bag\DataBag {#27033 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26426 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26461 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#26479 #collection: Doctrine\Common\Collections\ArrayCollection {#26484 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26450 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37021 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37023 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 7.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27039 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18698 …} +context: Sylius\TwigHooks\Bag\DataBag {#26459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26439 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26461 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27044 +variant: App\Entity\Product\ProductVariant {#26461 …} +price: "€164.00" +originalPrice: "€164.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 {#27039 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18698 …} +context: Sylius\TwigHooks\Bag\DataBag {#26459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26439 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 117.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18328 #id: 70 #code: "420" #attributes: Doctrine\ORM\PersistentCollection {#18234 …} #variants: Doctrine\ORM\PersistentCollection {#18225 …} #options: Doctrine\ORM\PersistentCollection {#18151 …} #associations: Doctrine\ORM\PersistentCollection {#18231 …} #createdAt: DateTime @1793887280 {#18326 : 2026-11-05 14:01:20.0 UTC (+00:00) } #updatedAt: DateTime @1793887280 {#18318 : 2026-11-05 14:01:20.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18323 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27134 #locale: "en_US" #translatable: App\Entity\Product\Product {#18328} #id: 490 #name: "Fontainebleau Jugs" #slug: "fontainebleau-jugs" #description: "<p>-\tWork horse product, essential for all climbing gyms<br />-\tMore positive hold, with slightly larger footprint than the mini jug (3-4 finger joints<br />-\tIdeal for all grade of route and all wall angles<br />-\tExtra screw for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18335 …} #channels: Doctrine\ORM\PersistentCollection {#18236 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18220 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18222 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18339 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#26494 +product: App\Entity\Product\Product {#18328 #id: 70 #code: "420" #attributes: Doctrine\ORM\PersistentCollection {#18234 …} #variants: Doctrine\ORM\PersistentCollection {#18225 …} #options: Doctrine\ORM\PersistentCollection {#18151 …} #associations: Doctrine\ORM\PersistentCollection {#18231 …} #createdAt: DateTime @1793887280 {#18326 : 2026-11-05 14:01:20.0 UTC (+00:00) } #updatedAt: DateTime @1793887280 {#18318 : 2026-11-05 14:01:20.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18323 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27134 #locale: "en_US" #translatable: App\Entity\Product\Product {#18328} #id: 490 #name: "Fontainebleau Jugs" #slug: "fontainebleau-jugs" #description: "<p>-\tWork horse product, essential for all climbing gyms<br />-\tMore positive hold, with slightly larger footprint than the mini jug (3-4 finger joints<br />-\tIdeal for all grade of route and all wall angles<br />-\tExtra screw for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18335 …} #channels: Doctrine\ORM\PersistentCollection {#18236 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18220 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18222 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18339 …} } +variant: App\Entity\Product\ProductVariant {#27082 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18328 #id: 70 #code: "420" #attributes: Doctrine\ORM\PersistentCollection {#18234 …} #variants: Doctrine\ORM\PersistentCollection {#18225 …} #options: Doctrine\ORM\PersistentCollection {#18151 …} #associations: Doctrine\ORM\PersistentCollection {#18231 …} #createdAt: DateTime @1793887280 {#18326 : 2026-11-05 14:01:20.0 UTC (+00:00) } #updatedAt: DateTime @1793887280 {#18318 : 2026-11-05 14:01:20.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18323 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27134 #locale: "en_US" #translatable: App\Entity\Product\Product {#18328} #id: 490 #name: "Fontainebleau Jugs" #slug: "fontainebleau-jugs" #description: "<p>-\tWork horse product, essential for all climbing gyms<br />-\tMore positive hold, with slightly larger footprint than the mini jug (3-4 finger joints<br />-\tIdeal for all grade of route and all wall angles<br />-\tExtra screw for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18335 …} #channels: Doctrine\ORM\PersistentCollection {#18236 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18220 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18222 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18339 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27153 -props: [ "product" => App\Entity\Product\Product {#18328 #id: 70 #code: "420" #attributes: Doctrine\ORM\PersistentCollection {#18234 …} #variants: Doctrine\ORM\PersistentCollection {#18225 …} #options: Doctrine\ORM\PersistentCollection {#18151 …} #associations: Doctrine\ORM\PersistentCollection {#18231 …} #createdAt: DateTime @1793887280 {#18326 : 2026-11-05 14:01:20.0 UTC (+00:00) } #updatedAt: DateTime @1793887280 {#18318 : 2026-11-05 14:01:20.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18323 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27134 #locale: "en_US" #translatable: App\Entity\Product\Product {#18328} #id: 490 #name: "Fontainebleau Jugs" #slug: "fontainebleau-jugs" #description: "<p>-\tWork horse product, essential for all climbing gyms<br />-\tMore positive hold, with slightly larger footprint than the mini jug (3-4 finger joints<br />-\tIdeal for all grade of route and all wall angles<br />-\tExtra screw for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18335 …} #channels: Doctrine\ORM\PersistentCollection {#18236 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18220 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18222 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18339 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 2.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27043 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27042 …} +context: Sylius\TwigHooks\Bag\DataBag {#27603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27047 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27082 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27100 #collection: Doctrine\Common\Collections\ArrayCollection {#27105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37038 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37040 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27043 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27042 …} +context: Sylius\TwigHooks\Bag\DataBag {#27603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27047 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27100 #collection: Doctrine\Common\Collections\ArrayCollection {#27105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37038 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37040 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27135 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27043 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27042 …} +context: Sylius\TwigHooks\Bag\DataBag {#27603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27047 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27082 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27100 #collection: Doctrine\Common\Collections\ArrayCollection {#27105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37038 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37040 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 9.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27609 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26528 …} +context: Sylius\TwigHooks\Bag\DataBag {#27080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27060 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27082 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27614 +variant: App\Entity\Product\ProductVariant {#27082 …} +price: "€249.00" +originalPrice: "€249.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 {#27609 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26528 …} +context: Sylius\TwigHooks\Bag\DataBag {#27080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27060 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 91.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18156 #id: 95 #code: "473" #attributes: Doctrine\ORM\PersistentCollection {#18163 …} #variants: Doctrine\ORM\PersistentCollection {#18332 …} #options: Doctrine\ORM\PersistentCollection {#19046 …} #associations: Doctrine\ORM\PersistentCollection {#19044 …} #createdAt: DateTime @1793887286 {#18021 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18164 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18169 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27704 #locale: "en_US" #translatable: App\Entity\Product\Product {#18156} #id: 665 #name: "Fontainebleau Incut Crimps" #slug: "fontainebleau-incut-crimps" #description: "<p>-\tDesigned to compliment other sets, and broaden route setting possibilities<br />-\tPut easier and more intermediate routes on steeper wall angles upto 90 degrees overhanging!<br />-\tIdeal for all Grades of route and wall angle <br />-\tExtremely comfortable to hold in all positions.<br />-\tExtra screw hole for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18155 …} #channels: Doctrine\ORM\PersistentCollection {#18334 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18162 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18147 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18154 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27115 +product: App\Entity\Product\Product {#18156 #id: 95 #code: "473" #attributes: Doctrine\ORM\PersistentCollection {#18163 …} #variants: Doctrine\ORM\PersistentCollection {#18332 …} #options: Doctrine\ORM\PersistentCollection {#19046 …} #associations: Doctrine\ORM\PersistentCollection {#19044 …} #createdAt: DateTime @1793887286 {#18021 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18164 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18169 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27704 #locale: "en_US" #translatable: App\Entity\Product\Product {#18156} #id: 665 #name: "Fontainebleau Incut Crimps" #slug: "fontainebleau-incut-crimps" #description: "<p>-\tDesigned to compliment other sets, and broaden route setting possibilities<br />-\tPut easier and more intermediate routes on steeper wall angles upto 90 degrees overhanging!<br />-\tIdeal for all Grades of route and wall angle <br />-\tExtremely comfortable to hold in all positions.<br />-\tExtra screw hole for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18155 …} #channels: Doctrine\ORM\PersistentCollection {#18334 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18162 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18147 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18154 …} } +variant: App\Entity\Product\ProductVariant {#27652 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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 | 5.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18156 #id: 95 #code: "473" #attributes: Doctrine\ORM\PersistentCollection {#18163 …} #variants: Doctrine\ORM\PersistentCollection {#18332 …} #options: Doctrine\ORM\PersistentCollection {#19046 …} #associations: Doctrine\ORM\PersistentCollection {#19044 …} #createdAt: DateTime @1793887286 {#18021 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18164 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18169 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27704 #locale: "en_US" #translatable: App\Entity\Product\Product {#18156} #id: 665 #name: "Fontainebleau Incut Crimps" #slug: "fontainebleau-incut-crimps" #description: "<p>-\tDesigned to compliment other sets, and broaden route setting possibilities<br />-\tPut easier and more intermediate routes on steeper wall angles upto 90 degrees overhanging!<br />-\tIdeal for all Grades of route and wall angle <br />-\tExtremely comfortable to hold in all positions.<br />-\tExtra screw hole for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18155 …} #channels: Doctrine\ORM\PersistentCollection {#18334 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18162 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18147 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18154 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Incut Crimps" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27723 -props: [ "product" => App\Entity\Product\Product {#18156 #id: 95 #code: "473" #attributes: Doctrine\ORM\PersistentCollection {#18163 …} #variants: Doctrine\ORM\PersistentCollection {#18332 …} #options: Doctrine\ORM\PersistentCollection {#19046 …} #associations: Doctrine\ORM\PersistentCollection {#19044 …} #createdAt: DateTime @1793887286 {#18021 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18164 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18169 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27704 #locale: "en_US" #translatable: App\Entity\Product\Product {#18156} #id: 665 #name: "Fontainebleau Incut Crimps" #slug: "fontainebleau-incut-crimps" #description: "<p>-\tDesigned to compliment other sets, and broaden route setting possibilities<br />-\tPut easier and more intermediate routes on steeper wall angles upto 90 degrees overhanging!<br />-\tIdeal for all Grades of route and wall angle <br />-\tExtremely comfortable to hold in all positions.<br />-\tExtra screw hole for more secure fixation</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18155 …} #channels: Doctrine\ORM\PersistentCollection {#18334 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#18162 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18147 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#18154 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 6.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27612 …} +context: Sylius\TwigHooks\Bag\DataBag {#28173 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27617 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27652 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27670 #collection: Doctrine\Common\Collections\ArrayCollection {#27675 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27641 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37055 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37057 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27612 …} +context: Sylius\TwigHooks\Bag\DataBag {#28173 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27617 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Incut Crimps(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27670 #collection: Doctrine\Common\Collections\ArrayCollection {#27675 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27641 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37055 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37057 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27705 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27612 …} +context: Sylius\TwigHooks\Bag\DataBag {#28173 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27617 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27652 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27670 #collection: Doctrine\Common\Collections\ArrayCollection {#27675 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27641 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37055 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37057 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 5.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28179 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27149 …} +context: Sylius\TwigHooks\Bag\DataBag {#27650 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27652 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28184 +variant: App\Entity\Product\ProductVariant {#27652 …} +price: "€109.00" +originalPrice: "€109.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 {#28179 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27149 …} +context: Sylius\TwigHooks\Bag\DataBag {#27650 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 26.0 MiB | 103.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19050 #id: 96 #code: "474" #attributes: Doctrine\ORM\PersistentCollection {#19063 …} #variants: Doctrine\ORM\PersistentCollection {#19065 …} #options: Doctrine\ORM\PersistentCollection {#19069 …} #associations: Doctrine\ORM\PersistentCollection {#19067 …} #createdAt: DateTime @1793887286 {#19048 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#19049 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19051 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#28274 #locale: "en_US" #translatable: App\Entity\Product\Product {#19050} #id: 672 #name: "Fontainebleau Flat Jugs" #slug: "fontainebleau-flat-jugs" #description: """ <p>-\tConcept designed to help push the level of the beginner and intermediate climber<br />-\tBridging the gap between an edge and a Jug<br />-\tDesign can limit how a climber moves between holds<br />-\tPositive on wall angles up to 15 degrees - beyond which intermediate and advanced climbers will be pleasantly challenged<br />-\tExtra screw hole for more secure fixation</p>\r\n <p> </p>\r\n <p><iframe frameborder="0" height="540" width="960" src="https://www.youtube.com/embed/DQC8WhykhbA" style="margin: 0 auto; border: 0; max-width:100%;" class="fluid" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19055 …} #channels: Doctrine\ORM\PersistentCollection {#19061 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19057 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19059 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19053 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27685 +product: App\Entity\Product\Product {#19050 #id: 96 #code: "474" #attributes: Doctrine\ORM\PersistentCollection {#19063 …} #variants: Doctrine\ORM\PersistentCollection {#19065 …} #options: Doctrine\ORM\PersistentCollection {#19069 …} #associations: Doctrine\ORM\PersistentCollection {#19067 …} #createdAt: DateTime @1793887286 {#19048 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#19049 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19051 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#28274 #locale: "en_US" #translatable: App\Entity\Product\Product {#19050} #id: 672 #name: "Fontainebleau Flat Jugs" #slug: "fontainebleau-flat-jugs" #description: """ <p>-\tConcept designed to help push the level of the beginner and intermediate climber<br />-\tBridging the gap between an edge and a Jug<br />-\tDesign can limit how a climber moves between holds<br />-\tPositive on wall angles up to 15 degrees - beyond which intermediate and advanced climbers will be pleasantly challenged<br />-\tExtra screw hole for more secure fixation</p>\r\n <p> </p>\r\n <p><iframe frameborder="0" height="540" width="960" src="https://www.youtube.com/embed/DQC8WhykhbA" style="margin: 0 auto; border: 0; max-width:100%;" class="fluid" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19055 …} #channels: Doctrine\ORM\PersistentCollection {#19061 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19057 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19059 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19053 …} } +variant: App\Entity\Product\ProductVariant {#28222 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18596 …} #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 | 3.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19050 #id: 96 #code: "474" #attributes: Doctrine\ORM\PersistentCollection {#19063 …} #variants: Doctrine\ORM\PersistentCollection {#19065 …} #options: Doctrine\ORM\PersistentCollection {#19069 …} #associations: Doctrine\ORM\PersistentCollection {#19067 …} #createdAt: DateTime @1793887286 {#19048 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#19049 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19051 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#28274 #locale: "en_US" #translatable: App\Entity\Product\Product {#19050} #id: 672 #name: "Fontainebleau Flat Jugs" #slug: "fontainebleau-flat-jugs" #description: """ <p>-\tConcept designed to help push the level of the beginner and intermediate climber<br />-\tBridging the gap between an edge and a Jug<br />-\tDesign can limit how a climber moves between holds<br />-\tPositive on wall angles up to 15 degrees - beyond which intermediate and advanced climbers will be pleasantly challenged<br />-\tExtra screw hole for more secure fixation</p>\r\n <p> </p>\r\n <p><iframe frameborder="0" height="540" width="960" src="https://www.youtube.com/embed/DQC8WhykhbA" style="margin: 0 auto; border: 0; max-width:100%;" class="fluid" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19055 …} #channels: Doctrine\ORM\PersistentCollection {#19061 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19057 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19059 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19053 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Flat Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28293 -props: [ "product" => App\Entity\Product\Product {#19050 #id: 96 #code: "474" #attributes: Doctrine\ORM\PersistentCollection {#19063 …} #variants: Doctrine\ORM\PersistentCollection {#19065 …} #options: Doctrine\ORM\PersistentCollection {#19069 …} #associations: Doctrine\ORM\PersistentCollection {#19067 …} #createdAt: DateTime @1793887286 {#19048 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#19049 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19051 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#28274 #locale: "en_US" #translatable: App\Entity\Product\Product {#19050} #id: 672 #name: "Fontainebleau Flat Jugs" #slug: "fontainebleau-flat-jugs" #description: """ <p>-\tConcept designed to help push the level of the beginner and intermediate climber<br />-\tBridging the gap between an edge and a Jug<br />-\tDesign can limit how a climber moves between holds<br />-\tPositive on wall angles up to 15 degrees - beyond which intermediate and advanced climbers will be pleasantly challenged<br />-\tExtra screw hole for more secure fixation</p>\r\n <p> </p>\r\n <p><iframe frameborder="0" height="540" width="960" src="https://www.youtube.com/embed/DQC8WhykhbA" style="margin: 0 auto; border: 0; max-width:100%;" class="fluid" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19055 …} #channels: Doctrine\ORM\PersistentCollection {#19061 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#10372 …} #reviews: Doctrine\ORM\PersistentCollection {#19057 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19059 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10822 …} -productBadges: Doctrine\ORM\PersistentCollection {#19053 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
26.0 MiB | 4.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28183 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28182 …} +context: Sylius\TwigHooks\Bag\DataBag {#28743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28187 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28222 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28240 #collection: Doctrine\Common\Collections\ArrayCollection {#28245 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28211 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37072 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37074 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28183 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28182 …} +context: Sylius\TwigHooks\Bag\DataBag {#28743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28187 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Flat Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28240 #collection: Doctrine\Common\Collections\ArrayCollection {#28245 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28211 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37072 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37074 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28275 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28183 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28182 …} +context: Sylius\TwigHooks\Bag\DataBag {#28743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28187 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28222 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28240 #collection: Doctrine\Common\Collections\ArrayCollection {#28245 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28211 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37072 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37074 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 26.0 MiB | 9.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27719 …} +context: Sylius\TwigHooks\Bag\DataBag {#28220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28200 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28222 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28754 +variant: App\Entity\Product\ProductVariant {#28222 …} +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 {#28749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27719 …} +context: Sylius\TwigHooks\Bag\DataBag {#28220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28200 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 28.0 MiB | 44.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17316 …} +context: Sylius\TwigHooks\Bag\DataBag {#28800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28795 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#28770 +cart: App\Entity\Order\Order {#13308 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#5603 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17316 …} +context: Sylius\TwigHooks\Bag\DataBag {#28800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28795 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4994 …} } |
|||