Components
10
Twig Components
70
Render Count
963
ms
Render Time
28.0
MiB
Memory Usage
Components
Render calls
| bitbag.sylius_elasticsearch_plugin:search_form | BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent | 28.0 MiB | 42.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12648 …} +context: Sylius\TwigHooks\Bag\DataBag {#12649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12651 …} +prefixes: [ "sylius_shop.base.header.content.search_form" ] } "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig" ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12648 …} +context: Sylius\TwigHooks\Bag\DataBag {#12649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12651 …} +prefixes: [ "sylius_shop.base.header.content.search_form" ] } "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig" ] |
|||
| Component | BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#12521 -formFactory: Symfony\Component\Form\FormFactory {#7072 …} } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 28.0 MiB | 3.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12824 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12820 …} +context: Sylius\TwigHooks\Bag\DataBag {#12821 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12823 …} +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 {#12829 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4538 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12824 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12820 …} +context: Sylius\TwigHooks\Bag\DataBag {#12821 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12823 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 28.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12858 …} +context: Sylius\TwigHooks\Bag\DataBag {#12834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13329 …} +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 {#13335 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12858 …} +context: Sylius\TwigHooks\Bag\DataBag {#12834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13329 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 28.0 MiB | 10.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13442 …} +context: Sylius\TwigHooks\Bag\DataBag {#13441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13471 …} +prefixes: [ "sylius_shop.base.header.content.cart" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13477 +cart: App\Entity\Order\Order {#13485 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#5603 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13442 …} +context: Sylius\TwigHooks\Bag\DataBag {#13441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13471 …} +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 | 28.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13572 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13564 …} +context: Sylius\TwigHooks\Bag\DataBag {#13569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13571 …} +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 {#12804 #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 {#13572 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13564 …} +context: Sylius\TwigHooks\Bag\DataBag {#13569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13571 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 98.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18375 #id: 84 #code: "454" #attributes: Doctrine\ORM\PersistentCollection {#18859 …} #variants: Doctrine\ORM\PersistentCollection {#19063 …} #options: Doctrine\ORM\PersistentCollection {#18830 …} #associations: Doctrine\ORM\PersistentCollection {#18826 …} #createdAt: DateTime @1793887284 {#18384 : 2026-11-05 14:01:24.0 UTC (+00:00) } #updatedAt: DateTime @1793887284 {#18380 : 2026-11-05 14:01:24.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18482 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19951 #locale: "en_US" #translatable: App\Entity\Product\Product {#18375} #id: 588 #name: "Limestone Tufa" #slug: "limestone-tufa" #description: "<p>-\tLong (circa. 66cm) Positive jug-like tufa and Pinch-like tufa<br />-\tCan be positioned side by side to for an intricate crack or end to end<br />-\tGreat for all grade of route and level of climber<br />-\tIdeal for creating eye-catching centerpiece routes in your gym<br />-\tEach has 1 bolt hole and 4 screw holes</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18535 …} #channels: Doctrine\ORM\PersistentCollection {#18718 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18721 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18480 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19376 +product: App\Entity\Product\Product {#18375 #id: 84 #code: "454" #attributes: Doctrine\ORM\PersistentCollection {#18859 …} #variants: Doctrine\ORM\PersistentCollection {#19063 …} #options: Doctrine\ORM\PersistentCollection {#18830 …} #associations: Doctrine\ORM\PersistentCollection {#18826 …} #createdAt: DateTime @1793887284 {#18384 : 2026-11-05 14:01:24.0 UTC (+00:00) } #updatedAt: DateTime @1793887284 {#18380 : 2026-11-05 14:01:24.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18482 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19951 #locale: "en_US" #translatable: App\Entity\Product\Product {#18375} #id: 588 #name: "Limestone Tufa" #slug: "limestone-tufa" #description: "<p>-\tLong (circa. 66cm) Positive jug-like tufa and Pinch-like tufa<br />-\tCan be positioned side by side to for an intricate crack or end to end<br />-\tGreat for all grade of route and level of climber<br />-\tIdeal for creating eye-catching centerpiece routes in your gym<br />-\tEach has 1 bolt hole and 4 screw holes</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18535 …} #channels: Doctrine\ORM\PersistentCollection {#18718 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18721 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18480 …} } +variant: App\Entity\Product\ProductVariant {#19550 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 9.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18375 #id: 84 #code: "454" #attributes: Doctrine\ORM\PersistentCollection {#18859 …} #variants: Doctrine\ORM\PersistentCollection {#19063 …} #options: Doctrine\ORM\PersistentCollection {#18830 …} #associations: Doctrine\ORM\PersistentCollection {#18826 …} #createdAt: DateTime @1793887284 {#18384 : 2026-11-05 14:01:24.0 UTC (+00:00) } #updatedAt: DateTime @1793887284 {#18380 : 2026-11-05 14:01:24.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18482 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19951 #locale: "en_US" #translatable: App\Entity\Product\Product {#18375} #id: 588 #name: "Limestone Tufa" #slug: "limestone-tufa" #description: "<p>-\tLong (circa. 66cm) Positive jug-like tufa and Pinch-like tufa<br />-\tCan be positioned side by side to for an intricate crack or end to end<br />-\tGreat for all grade of route and level of climber<br />-\tIdeal for creating eye-catching centerpiece routes in your gym<br />-\tEach has 1 bolt hole and 4 screw holes</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18535 …} #channels: Doctrine\ORM\PersistentCollection {#18718 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18721 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18480 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Limestone Tufa" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#19976 -props: [ "product" => App\Entity\Product\Product {#18375 #id: 84 #code: "454" #attributes: Doctrine\ORM\PersistentCollection {#18859 …} #variants: Doctrine\ORM\PersistentCollection {#19063 …} #options: Doctrine\ORM\PersistentCollection {#18830 …} #associations: Doctrine\ORM\PersistentCollection {#18826 …} #createdAt: DateTime @1793887284 {#18384 : 2026-11-05 14:01:24.0 UTC (+00:00) } #updatedAt: DateTime @1793887284 {#18380 : 2026-11-05 14:01:24.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18482 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#19951 #locale: "en_US" #translatable: App\Entity\Product\Product {#18375} #id: 588 #name: "Limestone Tufa" #slug: "limestone-tufa" #description: "<p>-\tLong (circa. 66cm) Positive jug-like tufa and Pinch-like tufa<br />-\tCan be positioned side by side to for an intricate crack or end to end<br />-\tGreat for all grade of route and level of climber<br />-\tIdeal for creating eye-catching centerpiece routes in your gym<br />-\tEach has 1 bolt hole and 4 screw holes</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18535 …} #channels: Doctrine\ORM\PersistentCollection {#18718 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18721 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18480 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 9.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20449 …} +context: Sylius\TwigHooks\Bag\DataBag {#20448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20452 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19550 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#19901 #collection: Doctrine\Common\Collections\ArrayCollection {#19900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36980 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37034 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20449 …} +context: Sylius\TwigHooks\Bag\DataBag {#20448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20452 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Limestone Tufa(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#19901 #collection: Doctrine\Common\Collections\ArrayCollection {#19900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36980 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37034 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#19931 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20449 …} +context: Sylius\TwigHooks\Bag\DataBag {#20448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20452 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19550 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#19901 #collection: Doctrine\Common\Collections\ArrayCollection {#19900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36980 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37034 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 6.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20668 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20661 …} +context: Sylius\TwigHooks\Bag\DataBag {#20653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20662 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19550 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20677 +variant: App\Entity\Product\ProductVariant {#19550 …} +price: "€224.00" +originalPrice: "€224.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 {#20668 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20661 …} +context: Sylius\TwigHooks\Bag\DataBag {#20653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20662 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 48.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18812 #id: 94 #code: "472" #attributes: Doctrine\ORM\PersistentCollection {#18696 …} #variants: Doctrine\ORM\PersistentCollection {#18692 …} #options: Doctrine\ORM\PersistentCollection {#18700 …} #associations: Doctrine\ORM\PersistentCollection {#18684 …} #createdAt: DateTime @1793887286 {#18813 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18811 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18810 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20779 #locale: "en_US" #translatable: App\Entity\Product\Product {#18812} #id: 658 #name: "Limestone Nano Jugs" #slug: "limestone-nano-jugs" #description: "<p>The Nano Jug is the smallest jug within the Bleaustone Series. Having the smallest footprint of all jugs, yet still having high positivity.<br />Because of the small footprint they can be put on poorly designed resin climbing walls. Each hold is designed with anti-rotation in mind; Ensuring the hold's footprint is big enough so the maximum moment that can be applied is less than the force required to rotate the hold -by having sufficient friction beneath it. They also have a screw hole to secure them should you wish to do so.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18823 …} #channels: Doctrine\ORM\PersistentCollection {#18685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18820 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18833 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18832 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19916 +product: App\Entity\Product\Product {#18812 #id: 94 #code: "472" #attributes: Doctrine\ORM\PersistentCollection {#18696 …} #variants: Doctrine\ORM\PersistentCollection {#18692 …} #options: Doctrine\ORM\PersistentCollection {#18700 …} #associations: Doctrine\ORM\PersistentCollection {#18684 …} #createdAt: DateTime @1793887286 {#18813 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18811 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18810 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20779 #locale: "en_US" #translatable: App\Entity\Product\Product {#18812} #id: 658 #name: "Limestone Nano Jugs" #slug: "limestone-nano-jugs" #description: "<p>The Nano Jug is the smallest jug within the Bleaustone Series. Having the smallest footprint of all jugs, yet still having high positivity.<br />Because of the small footprint they can be put on poorly designed resin climbing walls. Each hold is designed with anti-rotation in mind; Ensuring the hold's footprint is big enough so the maximum moment that can be applied is less than the force required to rotate the hold -by having sufficient friction beneath it. They also have a screw hole to secure them should you wish to do so.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18823 …} #channels: Doctrine\ORM\PersistentCollection {#18685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18820 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18833 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18832 …} } +variant: App\Entity\Product\ProductVariant {#20727 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18812 #id: 94 #code: "472" #attributes: Doctrine\ORM\PersistentCollection {#18696 …} #variants: Doctrine\ORM\PersistentCollection {#18692 …} #options: Doctrine\ORM\PersistentCollection {#18700 …} #associations: Doctrine\ORM\PersistentCollection {#18684 …} #createdAt: DateTime @1793887286 {#18813 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18811 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18810 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20779 #locale: "en_US" #translatable: App\Entity\Product\Product {#18812} #id: 658 #name: "Limestone Nano Jugs" #slug: "limestone-nano-jugs" #description: "<p>The Nano Jug is the smallest jug within the Bleaustone Series. Having the smallest footprint of all jugs, yet still having high positivity.<br />Because of the small footprint they can be put on poorly designed resin climbing walls. Each hold is designed with anti-rotation in mind; Ensuring the hold's footprint is big enough so the maximum moment that can be applied is less than the force required to rotate the hold -by having sufficient friction beneath it. They also have a screw hole to secure them should you wish to do so.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18823 …} #channels: Doctrine\ORM\PersistentCollection {#18685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18820 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18833 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18832 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Limestone Nano Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#20798 -props: [ "product" => App\Entity\Product\Product {#18812 #id: 94 #code: "472" #attributes: Doctrine\ORM\PersistentCollection {#18696 …} #variants: Doctrine\ORM\PersistentCollection {#18692 …} #options: Doctrine\ORM\PersistentCollection {#18700 …} #associations: Doctrine\ORM\PersistentCollection {#18684 …} #createdAt: DateTime @1793887286 {#18813 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18811 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18810 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#20779 #locale: "en_US" #translatable: App\Entity\Product\Product {#18812} #id: 658 #name: "Limestone Nano Jugs" #slug: "limestone-nano-jugs" #description: "<p>The Nano Jug is the smallest jug within the Bleaustone Series. Having the smallest footprint of all jugs, yet still having high positivity.<br />Because of the small footprint they can be put on poorly designed resin climbing walls. Each hold is designed with anti-rotation in mind; Ensuring the hold's footprint is big enough so the maximum moment that can be applied is less than the force required to rotate the hold -by having sufficient friction beneath it. They also have a screw hole to secure them should you wish to do so.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18823 …} #channels: Doctrine\ORM\PersistentCollection {#18685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18820 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18833 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18832 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21244 …} +context: Sylius\TwigHooks\Bag\DataBag {#21242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21245 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20727 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20745 #collection: Doctrine\Common\Collections\ArrayCollection {#20750 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20716 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37057 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37059 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21244 …} +context: Sylius\TwigHooks\Bag\DataBag {#21242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21245 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Limestone Nano Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#20745 #collection: Doctrine\Common\Collections\ArrayCollection {#20750 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20716 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37057 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37059 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#20780 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21244 …} +context: Sylius\TwigHooks\Bag\DataBag {#21242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21245 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20727 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20745 #collection: Doctrine\Common\Collections\ArrayCollection {#20750 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#20716 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37057 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37059 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 4.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19971 …} +context: Sylius\TwigHooks\Bag\DataBag {#20725 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20702 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#20727 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21255 +variant: App\Entity\Product\ProductVariant {#20727 …} +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 {#21250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19971 …} +context: Sylius\TwigHooks\Bag\DataBag {#20725 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20702 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 50.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18681 #id: 95 #code: "473" #attributes: Doctrine\ORM\PersistentCollection {#18623 …} #variants: Doctrine\ORM\PersistentCollection {#18620 …} #options: Doctrine\ORM\PersistentCollection {#18451 …} #associations: Doctrine\ORM\PersistentCollection {#18622 …} #createdAt: DateTime @1793887286 {#18695 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18699 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18698 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21345 #locale: "en_US" #translatable: App\Entity\Product\Product {#18681} #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 {#18694 …} #channels: Doctrine\ORM\PersistentCollection {#18608 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#18615 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18616 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18687 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20760 +product: App\Entity\Product\Product {#18681 #id: 95 #code: "473" #attributes: Doctrine\ORM\PersistentCollection {#18623 …} #variants: Doctrine\ORM\PersistentCollection {#18620 …} #options: Doctrine\ORM\PersistentCollection {#18451 …} #associations: Doctrine\ORM\PersistentCollection {#18622 …} #createdAt: DateTime @1793887286 {#18695 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18699 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18698 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21345 #locale: "en_US" #translatable: App\Entity\Product\Product {#18681} #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 {#18694 …} #channels: Doctrine\ORM\PersistentCollection {#18608 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#18615 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18616 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18687 …} } +variant: App\Entity\Product\ProductVariant {#21293 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18681 #id: 95 #code: "473" #attributes: Doctrine\ORM\PersistentCollection {#18623 …} #variants: Doctrine\ORM\PersistentCollection {#18620 …} #options: Doctrine\ORM\PersistentCollection {#18451 …} #associations: Doctrine\ORM\PersistentCollection {#18622 …} #createdAt: DateTime @1793887286 {#18695 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18699 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18698 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21345 #locale: "en_US" #translatable: App\Entity\Product\Product {#18681} #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 {#18694 …} #channels: Doctrine\ORM\PersistentCollection {#18608 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#18615 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18616 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18687 …} } "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 {#21364 -props: [ "product" => App\Entity\Product\Product {#18681 #id: 95 #code: "473" #attributes: Doctrine\ORM\PersistentCollection {#18623 …} #variants: Doctrine\ORM\PersistentCollection {#18620 …} #options: Doctrine\ORM\PersistentCollection {#18451 …} #associations: Doctrine\ORM\PersistentCollection {#18622 …} #createdAt: DateTime @1793887286 {#18695 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18699 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18698 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21345 #locale: "en_US" #translatable: App\Entity\Product\Product {#18681} #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 {#18694 …} #channels: Doctrine\ORM\PersistentCollection {#18608 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#18615 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18616 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18687 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21253 …} +context: Sylius\TwigHooks\Bag\DataBag {#21815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21258 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21293 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21311 #collection: Doctrine\Common\Collections\ArrayCollection {#21316 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21282 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37074 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37076 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21253 …} +context: Sylius\TwigHooks\Bag\DataBag {#21815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21258 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Incut Crimps(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#21311 #collection: Doctrine\Common\Collections\ArrayCollection {#21316 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21282 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37074 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37076 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21346 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21253 …} +context: Sylius\TwigHooks\Bag\DataBag {#21815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21258 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21293 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21311 #collection: Doctrine\Common\Collections\ArrayCollection {#21316 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21282 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37074 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37076 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 4.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21821 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20794 …} +context: Sylius\TwigHooks\Bag\DataBag {#21291 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21271 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21293 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21826 +variant: App\Entity\Product\ProductVariant {#21293 …} +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 {#21821 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20794 …} +context: Sylius\TwigHooks\Bag\DataBag {#21291 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21271 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 49.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18633 #id: 96 #code: "474" #attributes: Doctrine\ORM\PersistentCollection {#18445 …} #variants: Doctrine\ORM\PersistentCollection {#18315 …} #options: Doctrine\ORM\PersistentCollection {#18444 …} #associations: Doctrine\ORM\PersistentCollection {#18450 …} #createdAt: DateTime @1793887286 {#18629 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18701 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18514 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21916 #locale: "en_US" #translatable: App\Entity\Product\Product {#18633} #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 {#18530 …} #channels: Doctrine\ORM\PersistentCollection {#18525 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#18528 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18519 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18516 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21326 +product: App\Entity\Product\Product {#18633 #id: 96 #code: "474" #attributes: Doctrine\ORM\PersistentCollection {#18445 …} #variants: Doctrine\ORM\PersistentCollection {#18315 …} #options: Doctrine\ORM\PersistentCollection {#18444 …} #associations: Doctrine\ORM\PersistentCollection {#18450 …} #createdAt: DateTime @1793887286 {#18629 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18701 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18514 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21916 #locale: "en_US" #translatable: App\Entity\Product\Product {#18633} #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 {#18530 …} #channels: Doctrine\ORM\PersistentCollection {#18525 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#18528 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18519 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18516 …} } +variant: App\Entity\Product\ProductVariant {#21864 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18633 #id: 96 #code: "474" #attributes: Doctrine\ORM\PersistentCollection {#18445 …} #variants: Doctrine\ORM\PersistentCollection {#18315 …} #options: Doctrine\ORM\PersistentCollection {#18444 …} #associations: Doctrine\ORM\PersistentCollection {#18450 …} #createdAt: DateTime @1793887286 {#18629 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18701 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18514 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21916 #locale: "en_US" #translatable: App\Entity\Product\Product {#18633} #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 {#18530 …} #channels: Doctrine\ORM\PersistentCollection {#18525 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#18528 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18519 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18516 …} } "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 {#21935 -props: [ "product" => App\Entity\Product\Product {#18633 #id: 96 #code: "474" #attributes: Doctrine\ORM\PersistentCollection {#18445 …} #variants: Doctrine\ORM\PersistentCollection {#18315 …} #options: Doctrine\ORM\PersistentCollection {#18444 …} #associations: Doctrine\ORM\PersistentCollection {#18450 …} #createdAt: DateTime @1793887286 {#18629 : 2026-11-05 14:01:26.0 UTC (+00:00) } #updatedAt: DateTime @1793887286 {#18701 : 2026-11-05 14:01:26.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18514 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21916 #locale: "en_US" #translatable: App\Entity\Product\Product {#18633} #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 {#18530 …} #channels: Doctrine\ORM\PersistentCollection {#18525 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#18528 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18519 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18516 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21824 …} +context: Sylius\TwigHooks\Bag\DataBag {#22385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21829 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21864 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21882 #collection: Doctrine\Common\Collections\ArrayCollection {#21887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21853 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37091 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37093 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21824 …} +context: Sylius\TwigHooks\Bag\DataBag {#22385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21829 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Flat Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#21882 #collection: Doctrine\Common\Collections\ArrayCollection {#21887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21853 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37091 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37093 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21917 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21824 …} +context: Sylius\TwigHooks\Bag\DataBag {#22385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21829 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21864 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#21882 #collection: Doctrine\Common\Collections\ArrayCollection {#21887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#21853 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37091 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37093 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 4.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21360 …} +context: Sylius\TwigHooks\Bag\DataBag {#21862 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21842 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#21864 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22396 +variant: App\Entity\Product\ProductVariant {#21864 …} +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 {#22391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21360 …} +context: Sylius\TwigHooks\Bag\DataBag {#21862 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21842 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 49.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18447 #id: 98 #code: "483" #attributes: Doctrine\ORM\PersistentCollection {#19105 …} #variants: Doctrine\ORM\PersistentCollection {#19106 …} #options: Doctrine\ORM\PersistentCollection {#19110 …} #associations: Doctrine\ORM\PersistentCollection {#19108 …} #createdAt: DateTime @1793887287 {#18443 : 2026-11-05 14:01:27.0 UTC (+00:00) } #updatedAt: DateTime @1793887287 {#18449 : 2026-11-05 14:01:27.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18456 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22486 #locale: "en_US" #translatable: App\Entity\Product\Product {#18447} #id: 686 #name: "Limestone Tufa screw-ons" #slug: "limestone-tufa-screw-ons" #description: "<p>Tufas are the lines you see on many limestone cliffs, formed from thousands of years of water-deposited minerals. This set mimics the smaller lines and ribs you see. Great as technical crimps, pinches, long extended footholds and edges.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18628 …} #channels: Doctrine\ORM\PersistentCollection {#19101 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18457 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18626 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18441 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21897 +product: App\Entity\Product\Product {#18447 #id: 98 #code: "483" #attributes: Doctrine\ORM\PersistentCollection {#19105 …} #variants: Doctrine\ORM\PersistentCollection {#19106 …} #options: Doctrine\ORM\PersistentCollection {#19110 …} #associations: Doctrine\ORM\PersistentCollection {#19108 …} #createdAt: DateTime @1793887287 {#18443 : 2026-11-05 14:01:27.0 UTC (+00:00) } #updatedAt: DateTime @1793887287 {#18449 : 2026-11-05 14:01:27.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18456 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22486 #locale: "en_US" #translatable: App\Entity\Product\Product {#18447} #id: 686 #name: "Limestone Tufa screw-ons" #slug: "limestone-tufa-screw-ons" #description: "<p>Tufas are the lines you see on many limestone cliffs, formed from thousands of years of water-deposited minerals. This set mimics the smaller lines and ribs you see. Great as technical crimps, pinches, long extended footholds and edges.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18628 …} #channels: Doctrine\ORM\PersistentCollection {#19101 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18457 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18626 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18441 …} } +variant: App\Entity\Product\ProductVariant {#22434 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#18447 #id: 98 #code: "483" #attributes: Doctrine\ORM\PersistentCollection {#19105 …} #variants: Doctrine\ORM\PersistentCollection {#19106 …} #options: Doctrine\ORM\PersistentCollection {#19110 …} #associations: Doctrine\ORM\PersistentCollection {#19108 …} #createdAt: DateTime @1793887287 {#18443 : 2026-11-05 14:01:27.0 UTC (+00:00) } #updatedAt: DateTime @1793887287 {#18449 : 2026-11-05 14:01:27.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18456 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22486 #locale: "en_US" #translatable: App\Entity\Product\Product {#18447} #id: 686 #name: "Limestone Tufa screw-ons" #slug: "limestone-tufa-screw-ons" #description: "<p>Tufas are the lines you see on many limestone cliffs, formed from thousands of years of water-deposited minerals. This set mimics the smaller lines and ribs you see. Great as technical crimps, pinches, long extended footholds and edges.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18628 …} #channels: Doctrine\ORM\PersistentCollection {#19101 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18457 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18626 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18441 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Limestone Tufa screw-ons" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#22505 -props: [ "product" => App\Entity\Product\Product {#18447 #id: 98 #code: "483" #attributes: Doctrine\ORM\PersistentCollection {#19105 …} #variants: Doctrine\ORM\PersistentCollection {#19106 …} #options: Doctrine\ORM\PersistentCollection {#19110 …} #associations: Doctrine\ORM\PersistentCollection {#19108 …} #createdAt: DateTime @1793887287 {#18443 : 2026-11-05 14:01:27.0 UTC (+00:00) } #updatedAt: DateTime @1793887287 {#18449 : 2026-11-05 14:01:27.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#18456 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#22486 #locale: "en_US" #translatable: App\Entity\Product\Product {#18447} #id: 686 #name: "Limestone Tufa screw-ons" #slug: "limestone-tufa-screw-ons" #description: "<p>Tufas are the lines you see on many limestone cliffs, formed from thousands of years of water-deposited minerals. This set mimics the smaller lines and ribs you see. Great as technical crimps, pinches, long extended footholds and edges.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#18628 …} #channels: Doctrine\ORM\PersistentCollection {#19101 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15009 …} #reviews: Doctrine\ORM\PersistentCollection {#18457 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#18626 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#18441 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22395 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22394 …} +context: Sylius\TwigHooks\Bag\DataBag {#22952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22399 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22434 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#22452 #collection: Doctrine\Common\Collections\ArrayCollection {#22457 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37108 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37110 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22395 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22394 …} +context: Sylius\TwigHooks\Bag\DataBag {#22952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22399 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Limestone Tufa screw-ons(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#22452 #collection: Doctrine\Common\Collections\ArrayCollection {#22457 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37108 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37110 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#22487 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22395 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22394 …} +context: Sylius\TwigHooks\Bag\DataBag {#22952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22399 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22434 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#22452 #collection: Doctrine\Common\Collections\ArrayCollection {#22457 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37108 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37110 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 4.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22958 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21931 …} +context: Sylius\TwigHooks\Bag\DataBag {#22432 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22412 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#22434 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22963 +variant: App\Entity\Product\ProductVariant {#22434 …} +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 {#22958 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21931 …} +context: Sylius\TwigHooks\Bag\DataBag {#22432 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22412 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 51.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19114 #id: 125 #code: "517" #attributes: Doctrine\ORM\PersistentCollection {#19127 …} #variants: Doctrine\ORM\PersistentCollection {#19129 …} #options: Doctrine\ORM\PersistentCollection {#19133 …} #associations: Doctrine\ORM\PersistentCollection {#19131 …} #createdAt: DateTime @1793887309 {#19112 : 2026-11-05 14:01:49.0 UTC (+00:00) } #updatedAt: DateTime @1793887309 {#19113 : 2026-11-05 14:01:49.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19115 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23053 #locale: "en_US" #translatable: App\Entity\Product\Product {#19114} #id: 875 #name: "HP-Positive (30º) Pinches" #slug: "hp-positive-30o-pinches" #description: """ <p>The pinches have been designed to offer exceptional variety for helping improve pinch strength; not only do they vary in width, they also vary in depth. <br />The pinches in this set have a high-profile, allowing two phalanges of the fingers to grasp them. The pinches are approximately 40mm, 60mm, and 80mm in width at the narrowest point.<br />The positive pinches are exactly what the title says - positive. Designed to be positive up to wall angles of 30 degrees. Beyond this, they will certainly help develop that vital pinch strength.<br />They can be either bolted or screwed on to the climbing wall.</p>\r\n <p> </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 {#19119 …} #channels: Doctrine\ORM\PersistentCollection {#19125 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19121 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19123 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19117 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22467 +product: App\Entity\Product\Product {#19114 #id: 125 #code: "517" #attributes: Doctrine\ORM\PersistentCollection {#19127 …} #variants: Doctrine\ORM\PersistentCollection {#19129 …} #options: Doctrine\ORM\PersistentCollection {#19133 …} #associations: Doctrine\ORM\PersistentCollection {#19131 …} #createdAt: DateTime @1793887309 {#19112 : 2026-11-05 14:01:49.0 UTC (+00:00) } #updatedAt: DateTime @1793887309 {#19113 : 2026-11-05 14:01:49.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19115 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23053 #locale: "en_US" #translatable: App\Entity\Product\Product {#19114} #id: 875 #name: "HP-Positive (30º) Pinches" #slug: "hp-positive-30o-pinches" #description: """ <p>The pinches have been designed to offer exceptional variety for helping improve pinch strength; not only do they vary in width, they also vary in depth. <br />The pinches in this set have a high-profile, allowing two phalanges of the fingers to grasp them. The pinches are approximately 40mm, 60mm, and 80mm in width at the narrowest point.<br />The positive pinches are exactly what the title says - positive. Designed to be positive up to wall angles of 30 degrees. Beyond this, they will certainly help develop that vital pinch strength.<br />They can be either bolted or screwed on to the climbing wall.</p>\r\n <p> </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 {#19119 …} #channels: Doctrine\ORM\PersistentCollection {#19125 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19121 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19123 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19117 …} } +variant: App\Entity\Product\ProductVariant {#23001 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19114 #id: 125 #code: "517" #attributes: Doctrine\ORM\PersistentCollection {#19127 …} #variants: Doctrine\ORM\PersistentCollection {#19129 …} #options: Doctrine\ORM\PersistentCollection {#19133 …} #associations: Doctrine\ORM\PersistentCollection {#19131 …} #createdAt: DateTime @1793887309 {#19112 : 2026-11-05 14:01:49.0 UTC (+00:00) } #updatedAt: DateTime @1793887309 {#19113 : 2026-11-05 14:01:49.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19115 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23053 #locale: "en_US" #translatable: App\Entity\Product\Product {#19114} #id: 875 #name: "HP-Positive (30º) Pinches" #slug: "hp-positive-30o-pinches" #description: """ <p>The pinches have been designed to offer exceptional variety for helping improve pinch strength; not only do they vary in width, they also vary in depth. <br />The pinches in this set have a high-profile, allowing two phalanges of the fingers to grasp them. The pinches are approximately 40mm, 60mm, and 80mm in width at the narrowest point.<br />The positive pinches are exactly what the title says - positive. Designed to be positive up to wall angles of 30 degrees. Beyond this, they will certainly help develop that vital pinch strength.<br />They can be either bolted or screwed on to the climbing wall.</p>\r\n <p> </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 {#19119 …} #channels: Doctrine\ORM\PersistentCollection {#19125 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19121 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19123 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19117 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "HP-Positive (30º) Pinches" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23072 -props: [ "product" => App\Entity\Product\Product {#19114 #id: 125 #code: "517" #attributes: Doctrine\ORM\PersistentCollection {#19127 …} #variants: Doctrine\ORM\PersistentCollection {#19129 …} #options: Doctrine\ORM\PersistentCollection {#19133 …} #associations: Doctrine\ORM\PersistentCollection {#19131 …} #createdAt: DateTime @1793887309 {#19112 : 2026-11-05 14:01:49.0 UTC (+00:00) } #updatedAt: DateTime @1793887309 {#19113 : 2026-11-05 14:01:49.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19115 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23053 #locale: "en_US" #translatable: App\Entity\Product\Product {#19114} #id: 875 #name: "HP-Positive (30º) Pinches" #slug: "hp-positive-30o-pinches" #description: """ <p>The pinches have been designed to offer exceptional variety for helping improve pinch strength; not only do they vary in width, they also vary in depth. <br />The pinches in this set have a high-profile, allowing two phalanges of the fingers to grasp them. The pinches are approximately 40mm, 60mm, and 80mm in width at the narrowest point.<br />The positive pinches are exactly what the title says - positive. Designed to be positive up to wall angles of 30 degrees. Beyond this, they will certainly help develop that vital pinch strength.<br />They can be either bolted or screwed on to the climbing wall.</p>\r\n <p> </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 {#19119 …} #channels: Doctrine\ORM\PersistentCollection {#19125 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19121 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19123 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19117 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22961 …} +context: Sylius\TwigHooks\Bag\DataBag {#23521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22966 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23001 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23019 #collection: Doctrine\Common\Collections\ArrayCollection {#23024 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22990 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37125 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37127 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22961 …} +context: Sylius\TwigHooks\Bag\DataBag {#23521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22966 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "HP-Positive (30º) Pinches(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#23019 #collection: Doctrine\Common\Collections\ArrayCollection {#23024 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22990 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37125 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37127 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23054 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22961 …} +context: Sylius\TwigHooks\Bag\DataBag {#23521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22966 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23001 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23019 #collection: Doctrine\Common\Collections\ArrayCollection {#23024 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#22990 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37125 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37127 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 6.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22501 …} +context: Sylius\TwigHooks\Bag\DataBag {#22999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22979 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23001 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23532 +variant: App\Entity\Product\ProductVariant {#23001 …} +price: "€74.00" +originalPrice: "€74.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 {#23527 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22501 …} +context: Sylius\TwigHooks\Bag\DataBag {#22999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22979 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 65.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19137 #id: 126 #code: "521" #attributes: Doctrine\ORM\PersistentCollection {#19150 …} #variants: Doctrine\ORM\PersistentCollection {#19152 …} #options: Doctrine\ORM\PersistentCollection {#19156 …} #associations: Doctrine\ORM\PersistentCollection {#19154 …} #createdAt: DateTime @1793887310 {#19135 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19136 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19138 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23622 #locale: "en_US" #translatable: App\Entity\Product\Product {#19137} #id: 882 #name: "Warm-up (45º) Jugs" #slug: "warm-up-45o-jugs" #description: "<p>These warm-up jugs have been designed to be as comfortable and as positive as possible reducing the amount of strain on the fingers and hands during that all-important warm-up. <br />These jugs have 2 left and 2 right-handed jugs with 2 identical central holds, for use with either hand. The left and right holds are marked L and R respectively.<br />They are ideal for all wall angles up to 45 degrees. Above this are still useable for most intermediate climbers, but require more strength.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19142 …} #channels: Doctrine\ORM\PersistentCollection {#19148 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19144 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19146 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19140 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23034 +product: App\Entity\Product\Product {#19137 #id: 126 #code: "521" #attributes: Doctrine\ORM\PersistentCollection {#19150 …} #variants: Doctrine\ORM\PersistentCollection {#19152 …} #options: Doctrine\ORM\PersistentCollection {#19156 …} #associations: Doctrine\ORM\PersistentCollection {#19154 …} #createdAt: DateTime @1793887310 {#19135 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19136 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19138 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23622 #locale: "en_US" #translatable: App\Entity\Product\Product {#19137} #id: 882 #name: "Warm-up (45º) Jugs" #slug: "warm-up-45o-jugs" #description: "<p>These warm-up jugs have been designed to be as comfortable and as positive as possible reducing the amount of strain on the fingers and hands during that all-important warm-up. <br />These jugs have 2 left and 2 right-handed jugs with 2 identical central holds, for use with either hand. The left and right holds are marked L and R respectively.<br />They are ideal for all wall angles up to 45 degrees. Above this are still useable for most intermediate climbers, but require more strength.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19142 …} #channels: Doctrine\ORM\PersistentCollection {#19148 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19144 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19146 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19140 …} } +variant: App\Entity\Product\ProductVariant {#23570 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19137 #id: 126 #code: "521" #attributes: Doctrine\ORM\PersistentCollection {#19150 …} #variants: Doctrine\ORM\PersistentCollection {#19152 …} #options: Doctrine\ORM\PersistentCollection {#19156 …} #associations: Doctrine\ORM\PersistentCollection {#19154 …} #createdAt: DateTime @1793887310 {#19135 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19136 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19138 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23622 #locale: "en_US" #translatable: App\Entity\Product\Product {#19137} #id: 882 #name: "Warm-up (45º) Jugs" #slug: "warm-up-45o-jugs" #description: "<p>These warm-up jugs have been designed to be as comfortable and as positive as possible reducing the amount of strain on the fingers and hands during that all-important warm-up. <br />These jugs have 2 left and 2 right-handed jugs with 2 identical central holds, for use with either hand. The left and right holds are marked L and R respectively.<br />They are ideal for all wall angles up to 45 degrees. Above this are still useable for most intermediate climbers, but require more strength.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19142 …} #channels: Doctrine\ORM\PersistentCollection {#19148 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19144 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19146 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19140 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Warm-up (45º) Jugs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23641 -props: [ "product" => App\Entity\Product\Product {#19137 #id: 126 #code: "521" #attributes: Doctrine\ORM\PersistentCollection {#19150 …} #variants: Doctrine\ORM\PersistentCollection {#19152 …} #options: Doctrine\ORM\PersistentCollection {#19156 …} #associations: Doctrine\ORM\PersistentCollection {#19154 …} #createdAt: DateTime @1793887310 {#19135 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19136 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19138 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#23622 #locale: "en_US" #translatable: App\Entity\Product\Product {#19137} #id: 882 #name: "Warm-up (45º) Jugs" #slug: "warm-up-45o-jugs" #description: "<p>These warm-up jugs have been designed to be as comfortable and as positive as possible reducing the amount of strain on the fingers and hands during that all-important warm-up. <br />These jugs have 2 left and 2 right-handed jugs with 2 identical central holds, for use with either hand. The left and right holds are marked L and R respectively.<br />They are ideal for all wall angles up to 45 degrees. Above this are still useable for most intermediate climbers, but require more strength.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19142 …} #channels: Doctrine\ORM\PersistentCollection {#19148 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19144 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19146 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19140 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23530 …} +context: Sylius\TwigHooks\Bag\DataBag {#24090 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23535 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23570 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23588 #collection: Doctrine\Common\Collections\ArrayCollection {#23593 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37142 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37144 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23530 …} +context: Sylius\TwigHooks\Bag\DataBag {#24090 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23535 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Warm-up (45º) Jugs(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#23588 #collection: Doctrine\Common\Collections\ArrayCollection {#23593 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37142 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37144 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23623 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23530 …} +context: Sylius\TwigHooks\Bag\DataBag {#24090 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23535 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23570 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#23588 #collection: Doctrine\Common\Collections\ArrayCollection {#23593 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#23559 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37142 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37144 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 4.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23068 …} +context: Sylius\TwigHooks\Bag\DataBag {#23568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23548 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#23570 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24101 +variant: App\Entity\Product\ProductVariant {#23570 …} +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 {#24096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23068 …} +context: Sylius\TwigHooks\Bag\DataBag {#23568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23548 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 49.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19160 #id: 127 #code: "522" #attributes: Doctrine\ORM\PersistentCollection {#19173 …} #variants: Doctrine\ORM\PersistentCollection {#19175 …} #options: Doctrine\ORM\PersistentCollection {#19179 …} #associations: Doctrine\ORM\PersistentCollection {#19177 …} #createdAt: DateTime @1793887310 {#19158 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19159 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19161 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24191 #locale: "en_US" #translatable: App\Entity\Product\Product {#19160} #id: 889 #name: "Dual (15º/30º) Slopers" #slug: "dual-15o-30o-slopers" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19165 …} #channels: Doctrine\ORM\PersistentCollection {#19171 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19167 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19169 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19163 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23603 +product: App\Entity\Product\Product {#19160 #id: 127 #code: "522" #attributes: Doctrine\ORM\PersistentCollection {#19173 …} #variants: Doctrine\ORM\PersistentCollection {#19175 …} #options: Doctrine\ORM\PersistentCollection {#19179 …} #associations: Doctrine\ORM\PersistentCollection {#19177 …} #createdAt: DateTime @1793887310 {#19158 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19159 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19161 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24191 #locale: "en_US" #translatable: App\Entity\Product\Product {#19160} #id: 889 #name: "Dual (15º/30º) Slopers" #slug: "dual-15o-30o-slopers" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19165 …} #channels: Doctrine\ORM\PersistentCollection {#19171 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19167 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19169 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19163 …} } +variant: App\Entity\Product\ProductVariant {#24139 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19160 #id: 127 #code: "522" #attributes: Doctrine\ORM\PersistentCollection {#19173 …} #variants: Doctrine\ORM\PersistentCollection {#19175 …} #options: Doctrine\ORM\PersistentCollection {#19179 …} #associations: Doctrine\ORM\PersistentCollection {#19177 …} #createdAt: DateTime @1793887310 {#19158 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19159 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19161 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24191 #locale: "en_US" #translatable: App\Entity\Product\Product {#19160} #id: 889 #name: "Dual (15º/30º) Slopers" #slug: "dual-15o-30o-slopers" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19165 …} #channels: Doctrine\ORM\PersistentCollection {#19171 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19167 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19169 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19163 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Dual (15º/30º) Slopers" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24210 -props: [ "product" => App\Entity\Product\Product {#19160 #id: 127 #code: "522" #attributes: Doctrine\ORM\PersistentCollection {#19173 …} #variants: Doctrine\ORM\PersistentCollection {#19175 …} #options: Doctrine\ORM\PersistentCollection {#19179 …} #associations: Doctrine\ORM\PersistentCollection {#19177 …} #createdAt: DateTime @1793887310 {#19158 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19159 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19161 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24191 #locale: "en_US" #translatable: App\Entity\Product\Product {#19160} #id: 889 #name: "Dual (15º/30º) Slopers" #slug: "dual-15o-30o-slopers" #description: "" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19165 …} #channels: Doctrine\ORM\PersistentCollection {#19171 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19167 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19169 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19163 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24100 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24099 …} +context: Sylius\TwigHooks\Bag\DataBag {#24659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24104 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24139 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24157 #collection: Doctrine\Common\Collections\ArrayCollection {#24162 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24128 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37159 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37161 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24100 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24099 …} +context: Sylius\TwigHooks\Bag\DataBag {#24659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24104 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Dual (15º/30º) Slopers(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#24157 #collection: Doctrine\Common\Collections\ArrayCollection {#24162 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24128 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37159 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37161 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24192 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24100 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24099 …} +context: Sylius\TwigHooks\Bag\DataBag {#24659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24104 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24139 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24157 #collection: Doctrine\Common\Collections\ArrayCollection {#24162 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24128 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37159 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37161 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 4.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23637 …} +context: Sylius\TwigHooks\Bag\DataBag {#24137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24117 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24139 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24670 +variant: App\Entity\Product\ProductVariant {#24139 …} +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 {#24665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23637 …} +context: Sylius\TwigHooks\Bag\DataBag {#24137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24117 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 51.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19183 #id: 128 #code: "524" #attributes: Doctrine\ORM\PersistentCollection {#19196 …} #variants: Doctrine\ORM\PersistentCollection {#19198 …} #options: Doctrine\ORM\PersistentCollection {#19202 …} #associations: Doctrine\ORM\PersistentCollection {#19200 …} #createdAt: DateTime @1793887310 {#19181 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19182 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19184 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24760 #locale: "en_US" #translatable: App\Entity\Product\Product {#19183} #id: 896 #name: "In-cut (60º) Crimps" #slug: "in-cut-60o-crimps" #description: "<p>The in-cut crimps are the most positive crimps in the range. They offer an extremely positive edge on wall angles between 30 and 60 degrees, beyond this they can be used on roofs, but will be more challenging.<br />There are two central holds: one with a concave profile, the other with a convex profile: Two left and two right-handed holds, marked L and R, respectively.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19188 …} #channels: Doctrine\ORM\PersistentCollection {#19194 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19190 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19192 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19186 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24172 +product: App\Entity\Product\Product {#19183 #id: 128 #code: "524" #attributes: Doctrine\ORM\PersistentCollection {#19196 …} #variants: Doctrine\ORM\PersistentCollection {#19198 …} #options: Doctrine\ORM\PersistentCollection {#19202 …} #associations: Doctrine\ORM\PersistentCollection {#19200 …} #createdAt: DateTime @1793887310 {#19181 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19182 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19184 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24760 #locale: "en_US" #translatable: App\Entity\Product\Product {#19183} #id: 896 #name: "In-cut (60º) Crimps" #slug: "in-cut-60o-crimps" #description: "<p>The in-cut crimps are the most positive crimps in the range. They offer an extremely positive edge on wall angles between 30 and 60 degrees, beyond this they can be used on roofs, but will be more challenging.<br />There are two central holds: one with a concave profile, the other with a convex profile: Two left and two right-handed holds, marked L and R, respectively.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19188 …} #channels: Doctrine\ORM\PersistentCollection {#19194 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19190 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19192 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19186 …} } +variant: App\Entity\Product\ProductVariant {#24708 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19183 #id: 128 #code: "524" #attributes: Doctrine\ORM\PersistentCollection {#19196 …} #variants: Doctrine\ORM\PersistentCollection {#19198 …} #options: Doctrine\ORM\PersistentCollection {#19202 …} #associations: Doctrine\ORM\PersistentCollection {#19200 …} #createdAt: DateTime @1793887310 {#19181 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19182 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19184 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24760 #locale: "en_US" #translatable: App\Entity\Product\Product {#19183} #id: 896 #name: "In-cut (60º) Crimps" #slug: "in-cut-60o-crimps" #description: "<p>The in-cut crimps are the most positive crimps in the range. They offer an extremely positive edge on wall angles between 30 and 60 degrees, beyond this they can be used on roofs, but will be more challenging.<br />There are two central holds: one with a concave profile, the other with a convex profile: Two left and two right-handed holds, marked L and R, respectively.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19188 …} #channels: Doctrine\ORM\PersistentCollection {#19194 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19190 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19192 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19186 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "In-cut (60º) Crimps" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24779 -props: [ "product" => App\Entity\Product\Product {#19183 #id: 128 #code: "524" #attributes: Doctrine\ORM\PersistentCollection {#19196 …} #variants: Doctrine\ORM\PersistentCollection {#19198 …} #options: Doctrine\ORM\PersistentCollection {#19202 …} #associations: Doctrine\ORM\PersistentCollection {#19200 …} #createdAt: DateTime @1793887310 {#19181 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19182 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19184 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#24760 #locale: "en_US" #translatable: App\Entity\Product\Product {#19183} #id: 896 #name: "In-cut (60º) Crimps" #slug: "in-cut-60o-crimps" #description: "<p>The in-cut crimps are the most positive crimps in the range. They offer an extremely positive edge on wall angles between 30 and 60 degrees, beyond this they can be used on roofs, but will be more challenging.<br />There are two central holds: one with a concave profile, the other with a convex profile: Two left and two right-handed holds, marked L and R, respectively.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19188 …} #channels: Doctrine\ORM\PersistentCollection {#19194 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19190 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19192 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19186 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24668 …} +context: Sylius\TwigHooks\Bag\DataBag {#25228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24673 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24708 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24726 #collection: Doctrine\Common\Collections\ArrayCollection {#24731 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24697 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37176 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37178 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24668 …} +context: Sylius\TwigHooks\Bag\DataBag {#25228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24673 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "In-cut (60º) Crimps(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#24726 #collection: Doctrine\Common\Collections\ArrayCollection {#24731 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24697 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37176 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37178 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#24761 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24668 …} +context: Sylius\TwigHooks\Bag\DataBag {#25228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24673 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24708 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#24726 #collection: Doctrine\Common\Collections\ArrayCollection {#24731 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#24697 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37176 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37178 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 4.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24206 …} +context: Sylius\TwigHooks\Bag\DataBag {#24706 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24686 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#24708 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#25239 +variant: App\Entity\Product\ProductVariant {#24708 …} +price: "€59.00" +originalPrice: "€59.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 {#25234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24206 …} +context: Sylius\TwigHooks\Bag\DataBag {#24706 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24686 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 49.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19206 #id: 129 #code: "525" #attributes: Doctrine\ORM\PersistentCollection {#19219 …} #variants: Doctrine\ORM\PersistentCollection {#19221 …} #options: Doctrine\ORM\PersistentCollection {#19225 …} #associations: Doctrine\ORM\PersistentCollection {#19223 …} #createdAt: DateTime @1793887310 {#19204 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19205 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19207 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25329 #locale: "en_US" #translatable: App\Entity\Product\Product {#19206} #id: 903 #name: "Postive (30º) Crimps" #slug: "postive-30o-crimps" #description: "<p>These crimps are exactly what the title says; Positive. Perfect on wall angles up to 30 degrees. Beyond this, the hold will no longer be positive, and ideal for more challenging routes on steeper ground.<br />There are two central holds: one with a concave profile, the other with a convex profile: Two left and two right-handed holds, marked L and R, respectively.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19211 …} #channels: Doctrine\ORM\PersistentCollection {#19217 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19213 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19215 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19209 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24741 +product: App\Entity\Product\Product {#19206 #id: 129 #code: "525" #attributes: Doctrine\ORM\PersistentCollection {#19219 …} #variants: Doctrine\ORM\PersistentCollection {#19221 …} #options: Doctrine\ORM\PersistentCollection {#19225 …} #associations: Doctrine\ORM\PersistentCollection {#19223 …} #createdAt: DateTime @1793887310 {#19204 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19205 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19207 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25329 #locale: "en_US" #translatable: App\Entity\Product\Product {#19206} #id: 903 #name: "Postive (30º) Crimps" #slug: "postive-30o-crimps" #description: "<p>These crimps are exactly what the title says; Positive. Perfect on wall angles up to 30 degrees. Beyond this, the hold will no longer be positive, and ideal for more challenging routes on steeper ground.<br />There are two central holds: one with a concave profile, the other with a convex profile: Two left and two right-handed holds, marked L and R, respectively.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19211 …} #channels: Doctrine\ORM\PersistentCollection {#19217 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19213 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19215 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19209 …} } +variant: App\Entity\Product\ProductVariant {#25277 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19206 #id: 129 #code: "525" #attributes: Doctrine\ORM\PersistentCollection {#19219 …} #variants: Doctrine\ORM\PersistentCollection {#19221 …} #options: Doctrine\ORM\PersistentCollection {#19225 …} #associations: Doctrine\ORM\PersistentCollection {#19223 …} #createdAt: DateTime @1793887310 {#19204 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19205 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19207 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25329 #locale: "en_US" #translatable: App\Entity\Product\Product {#19206} #id: 903 #name: "Postive (30º) Crimps" #slug: "postive-30o-crimps" #description: "<p>These crimps are exactly what the title says; Positive. Perfect on wall angles up to 30 degrees. Beyond this, the hold will no longer be positive, and ideal for more challenging routes on steeper ground.<br />There are two central holds: one with a concave profile, the other with a convex profile: Two left and two right-handed holds, marked L and R, respectively.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19211 …} #channels: Doctrine\ORM\PersistentCollection {#19217 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19213 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19215 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19209 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Postive (30º) Crimps" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25348 -props: [ "product" => App\Entity\Product\Product {#19206 #id: 129 #code: "525" #attributes: Doctrine\ORM\PersistentCollection {#19219 …} #variants: Doctrine\ORM\PersistentCollection {#19221 …} #options: Doctrine\ORM\PersistentCollection {#19225 …} #associations: Doctrine\ORM\PersistentCollection {#19223 …} #createdAt: DateTime @1793887310 {#19204 : 2026-11-05 14:01:50.0 UTC (+00:00) } #updatedAt: DateTime @1793887310 {#19205 : 2026-11-05 14:01:50.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19207 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25329 #locale: "en_US" #translatable: App\Entity\Product\Product {#19206} #id: 903 #name: "Postive (30º) Crimps" #slug: "postive-30o-crimps" #description: "<p>These crimps are exactly what the title says; Positive. Perfect on wall angles up to 30 degrees. Beyond this, the hold will no longer be positive, and ideal for more challenging routes on steeper ground.<br />There are two central holds: one with a concave profile, the other with a convex profile: Two left and two right-handed holds, marked L and R, respectively.<br />They can be either bolted or screwed on to the climbing wall.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19211 …} #channels: Doctrine\ORM\PersistentCollection {#19217 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15045 …} #reviews: Doctrine\ORM\PersistentCollection {#19213 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19215 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19209 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25238 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25237 …} +context: Sylius\TwigHooks\Bag\DataBag {#25797 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25242 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25277 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25295 #collection: Doctrine\Common\Collections\ArrayCollection {#25300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25266 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37193 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37195 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25238 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25237 …} +context: Sylius\TwigHooks\Bag\DataBag {#25797 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25242 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Postive (30º) Crimps(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#25295 #collection: Doctrine\Common\Collections\ArrayCollection {#25300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25266 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37193 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37195 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25330 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25238 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25237 …} +context: Sylius\TwigHooks\Bag\DataBag {#25797 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25242 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25277 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25295 #collection: Doctrine\Common\Collections\ArrayCollection {#25300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25266 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37193 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37195 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 5.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24775 …} +context: Sylius\TwigHooks\Bag\DataBag {#25275 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25255 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25277 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#25808 +variant: App\Entity\Product\ProductVariant {#25277 …} +price: "€59.00" +originalPrice: "€59.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 {#25803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24775 …} +context: Sylius\TwigHooks\Bag\DataBag {#25275 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25255 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 56.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19229 #id: 131 #code: "529" #attributes: Doctrine\ORM\PersistentCollection {#19242 …} #variants: Doctrine\ORM\PersistentCollection {#19244 …} #options: Doctrine\ORM\PersistentCollection {#19248 …} #associations: Doctrine\ORM\PersistentCollection {#19246 …} #createdAt: DateTime @1793887311 {#19227 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19228 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19230 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25898 #locale: "en_US" #translatable: App\Entity\Product\Product {#19229} #id: 917 #name: "Fontainebleau Mondo Footholds" #slug: "fontainebleau-mondo-footholds" #description: "<p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.<br />-\tCan be used with impact drivers and both types of fixing.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19234 …} #channels: Doctrine\ORM\PersistentCollection {#19240 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#19236 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19238 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19232 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#25310 +product: App\Entity\Product\Product {#19229 #id: 131 #code: "529" #attributes: Doctrine\ORM\PersistentCollection {#19242 …} #variants: Doctrine\ORM\PersistentCollection {#19244 …} #options: Doctrine\ORM\PersistentCollection {#19248 …} #associations: Doctrine\ORM\PersistentCollection {#19246 …} #createdAt: DateTime @1793887311 {#19227 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19228 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19230 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25898 #locale: "en_US" #translatable: App\Entity\Product\Product {#19229} #id: 917 #name: "Fontainebleau Mondo Footholds" #slug: "fontainebleau-mondo-footholds" #description: "<p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.<br />-\tCan be used with impact drivers and both types of fixing.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19234 …} #channels: Doctrine\ORM\PersistentCollection {#19240 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#19236 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19238 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19232 …} } +variant: App\Entity\Product\ProductVariant {#25846 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19229 #id: 131 #code: "529" #attributes: Doctrine\ORM\PersistentCollection {#19242 …} #variants: Doctrine\ORM\PersistentCollection {#19244 …} #options: Doctrine\ORM\PersistentCollection {#19248 …} #associations: Doctrine\ORM\PersistentCollection {#19246 …} #createdAt: DateTime @1793887311 {#19227 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19228 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19230 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25898 #locale: "en_US" #translatable: App\Entity\Product\Product {#19229} #id: 917 #name: "Fontainebleau Mondo Footholds" #slug: "fontainebleau-mondo-footholds" #description: "<p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.<br />-\tCan be used with impact drivers and both types of fixing.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19234 …} #channels: Doctrine\ORM\PersistentCollection {#19240 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#19236 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19238 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19232 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Mondo Footholds" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25917 -props: [ "product" => App\Entity\Product\Product {#19229 #id: 131 #code: "529" #attributes: Doctrine\ORM\PersistentCollection {#19242 …} #variants: Doctrine\ORM\PersistentCollection {#19244 …} #options: Doctrine\ORM\PersistentCollection {#19248 …} #associations: Doctrine\ORM\PersistentCollection {#19246 …} #createdAt: DateTime @1793887311 {#19227 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19228 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19230 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#25898 #locale: "en_US" #translatable: App\Entity\Product\Product {#19229} #id: 917 #name: "Fontainebleau Mondo Footholds" #slug: "fontainebleau-mondo-footholds" #description: "<p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.<br />-\tCan be used with impact drivers and both types of fixing.</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19234 …} #channels: Doctrine\ORM\PersistentCollection {#19240 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#19236 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19238 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19232 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25807 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25806 …} +context: Sylius\TwigHooks\Bag\DataBag {#19524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25811 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25846 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25864 #collection: Doctrine\Common\Collections\ArrayCollection {#25869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25835 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37210 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37212 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25807 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25806 …} +context: Sylius\TwigHooks\Bag\DataBag {#19524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25811 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Mondo Footholds(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#25864 #collection: Doctrine\Common\Collections\ArrayCollection {#25869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25835 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37210 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37212 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#25899 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25807 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25806 …} +context: Sylius\TwigHooks\Bag\DataBag {#19524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25811 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25846 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#25864 #collection: Doctrine\Common\Collections\ArrayCollection {#25869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#25835 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37210 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37212 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 4.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25344 …} +context: Sylius\TwigHooks\Bag\DataBag {#25844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25824 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#25846 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19655 +variant: App\Entity\Product\ProductVariant {#25846 …} +price: "€99.00" +originalPrice: "€99.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25344 …} +context: Sylius\TwigHooks\Bag\DataBag {#25844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25824 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 49.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19252 #id: 132 #code: "530" #attributes: Doctrine\ORM\PersistentCollection {#19265 …} #variants: Doctrine\ORM\PersistentCollection {#19267 …} #options: Doctrine\ORM\PersistentCollection {#19271 …} #associations: Doctrine\ORM\PersistentCollection {#19269 …} #createdAt: DateTime @1793887311 {#19250 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19251 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19253 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21981 #locale: "en_US" #translatable: App\Entity\Product\Product {#19252} #id: 924 #name: "Classic Mondo Footholds" #slug: "classic-mondo-footholds" #description: """ <p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.</p>\n <p><iframe src="https://www.youtube.com/embed/UXKSAjSCZrQ?rel=0" class="fluid" style="margin: 0 auto; border: 0; max-width:100%;" allowfullscreen="allowfullscreen" width="960" height="540" frameborder="0"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19257 …} #channels: Doctrine\ORM\PersistentCollection {#19263 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15129 …} #reviews: Doctrine\ORM\PersistentCollection {#19259 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19261 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19255 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#25879 +product: App\Entity\Product\Product {#19252 #id: 132 #code: "530" #attributes: Doctrine\ORM\PersistentCollection {#19265 …} #variants: Doctrine\ORM\PersistentCollection {#19267 …} #options: Doctrine\ORM\PersistentCollection {#19271 …} #associations: Doctrine\ORM\PersistentCollection {#19269 …} #createdAt: DateTime @1793887311 {#19250 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19251 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19253 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21981 #locale: "en_US" #translatable: App\Entity\Product\Product {#19252} #id: 924 #name: "Classic Mondo Footholds" #slug: "classic-mondo-footholds" #description: """ <p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.</p>\n <p><iframe src="https://www.youtube.com/embed/UXKSAjSCZrQ?rel=0" class="fluid" style="margin: 0 auto; border: 0; max-width:100%;" allowfullscreen="allowfullscreen" width="960" height="540" frameborder="0"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19257 …} #channels: Doctrine\ORM\PersistentCollection {#19263 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15129 …} #reviews: Doctrine\ORM\PersistentCollection {#19259 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19261 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19255 …} } +variant: App\Entity\Product\ProductVariant {#19847 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19252 #id: 132 #code: "530" #attributes: Doctrine\ORM\PersistentCollection {#19265 …} #variants: Doctrine\ORM\PersistentCollection {#19267 …} #options: Doctrine\ORM\PersistentCollection {#19271 …} #associations: Doctrine\ORM\PersistentCollection {#19269 …} #createdAt: DateTime @1793887311 {#19250 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19251 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19253 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21981 #locale: "en_US" #translatable: App\Entity\Product\Product {#19252} #id: 924 #name: "Classic Mondo Footholds" #slug: "classic-mondo-footholds" #description: """ <p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.</p>\n <p><iframe src="https://www.youtube.com/embed/UXKSAjSCZrQ?rel=0" class="fluid" style="margin: 0 auto; border: 0; max-width:100%;" allowfullscreen="allowfullscreen" width="960" height="540" frameborder="0"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19257 …} #channels: Doctrine\ORM\PersistentCollection {#19263 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15129 …} #reviews: Doctrine\ORM\PersistentCollection {#19259 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19261 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19255 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Classic Mondo Footholds" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#23055 -props: [ "product" => App\Entity\Product\Product {#19252 #id: 132 #code: "530" #attributes: Doctrine\ORM\PersistentCollection {#19265 …} #variants: Doctrine\ORM\PersistentCollection {#19267 …} #options: Doctrine\ORM\PersistentCollection {#19271 …} #associations: Doctrine\ORM\PersistentCollection {#19269 …} #createdAt: DateTime @1793887311 {#19250 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19251 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19253 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#21981 #locale: "en_US" #translatable: App\Entity\Product\Product {#19252} #id: 924 #name: "Classic Mondo Footholds" #slug: "classic-mondo-footholds" #description: """ <p>-\tThis set of holds is the climbing gym's archetypal workhorse. <br />-\tPerfect for all types of routes, wall, and setting. <br />-\tEach hold is both positive and slopey depending how it is oriented to the climber<br />-\tThe bolthole depth has been maximised so the hold is as strong as possible to give you the maximum service life.</p>\n <p><iframe src="https://www.youtube.com/embed/UXKSAjSCZrQ?rel=0" class="fluid" style="margin: 0 auto; border: 0; max-width:100%;" allowfullscreen="allowfullscreen" width="960" height="540" frameborder="0"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19257 …} #channels: Doctrine\ORM\PersistentCollection {#19263 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15129 …} #reviews: Doctrine\ORM\PersistentCollection {#19259 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19261 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19255 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19657 …} +context: Sylius\TwigHooks\Bag\DataBag {#26696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19667 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19847 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20525 #collection: Doctrine\Common\Collections\ArrayCollection {#20532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37227 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37229 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19657 …} +context: Sylius\TwigHooks\Bag\DataBag {#26696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19667 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Classic Mondo Footholds(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#20525 #collection: Doctrine\Common\Collections\ArrayCollection {#20532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37227 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37229 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#21976 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19657 …} +context: Sylius\TwigHooks\Bag\DataBag {#26696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19667 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19847 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#20525 #collection: Doctrine\Common\Collections\ArrayCollection {#20532 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#19865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37227 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37229 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 5.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25913 …} +context: Sylius\TwigHooks\Bag\DataBag {#19854 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19725 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#19847 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#26707 +variant: App\Entity\Product\ProductVariant {#19847 …} +price: "€94.00" +originalPrice: "€94.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 {#26702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25913 …} +context: Sylius\TwigHooks\Bag\DataBag {#19854 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19725 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 54.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19275 #id: 133 #code: "531" #attributes: Doctrine\ORM\PersistentCollection {#19288 …} #variants: Doctrine\ORM\PersistentCollection {#19290 …} #options: Doctrine\ORM\PersistentCollection {#19294 …} #associations: Doctrine\ORM\PersistentCollection {#19292 …} #createdAt: DateTime @1793887311 {#19273 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19274 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19276 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26797 #locale: "en_US" #translatable: App\Entity\Product\Product {#19275} #id: 931 #name: "Classic Edges" #slug: "classic-edges" #description: """ <p>-\tThe most beautifully hand-crafted edges in the series exploring the relationship between flowing lines and grip surface<br />-\tSome are quite technical in nature, but still offer a wide variety of grip option<br />-\tFor all wall angles up to 45 degrees and for all level of climber<br />-\tExtra screw holes for more positioning options</p>\n <p><iframe src="https://www.youtube.com/embed/UXKSAjSCZrQ?rel=0" class="fluid" style="margin: 0 auto; border: 0; max-width:100%;" allowfullscreen="allowfullscreen" width="960" height="540" frameborder="0"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19280 …} #channels: Doctrine\ORM\PersistentCollection {#19286 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15120 …} #reviews: Doctrine\ORM\PersistentCollection {#19282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19284 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19278 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20833 +product: App\Entity\Product\Product {#19275 #id: 133 #code: "531" #attributes: Doctrine\ORM\PersistentCollection {#19288 …} #variants: Doctrine\ORM\PersistentCollection {#19290 …} #options: Doctrine\ORM\PersistentCollection {#19294 …} #associations: Doctrine\ORM\PersistentCollection {#19292 …} #createdAt: DateTime @1793887311 {#19273 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19274 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19276 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26797 #locale: "en_US" #translatable: App\Entity\Product\Product {#19275} #id: 931 #name: "Classic Edges" #slug: "classic-edges" #description: """ <p>-\tThe most beautifully hand-crafted edges in the series exploring the relationship between flowing lines and grip surface<br />-\tSome are quite technical in nature, but still offer a wide variety of grip option<br />-\tFor all wall angles up to 45 degrees and for all level of climber<br />-\tExtra screw holes for more positioning options</p>\n <p><iframe src="https://www.youtube.com/embed/UXKSAjSCZrQ?rel=0" class="fluid" style="margin: 0 auto; border: 0; max-width:100%;" allowfullscreen="allowfullscreen" width="960" height="540" frameborder="0"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19280 …} #channels: Doctrine\ORM\PersistentCollection {#19286 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15120 …} #reviews: Doctrine\ORM\PersistentCollection {#19282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19284 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19278 …} } +variant: App\Entity\Product\ProductVariant {#26745 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19275 #id: 133 #code: "531" #attributes: Doctrine\ORM\PersistentCollection {#19288 …} #variants: Doctrine\ORM\PersistentCollection {#19290 …} #options: Doctrine\ORM\PersistentCollection {#19294 …} #associations: Doctrine\ORM\PersistentCollection {#19292 …} #createdAt: DateTime @1793887311 {#19273 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19274 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19276 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26797 #locale: "en_US" #translatable: App\Entity\Product\Product {#19275} #id: 931 #name: "Classic Edges" #slug: "classic-edges" #description: """ <p>-\tThe most beautifully hand-crafted edges in the series exploring the relationship between flowing lines and grip surface<br />-\tSome are quite technical in nature, but still offer a wide variety of grip option<br />-\tFor all wall angles up to 45 degrees and for all level of climber<br />-\tExtra screw holes for more positioning options</p>\n <p><iframe src="https://www.youtube.com/embed/UXKSAjSCZrQ?rel=0" class="fluid" style="margin: 0 auto; border: 0; max-width:100%;" allowfullscreen="allowfullscreen" width="960" height="540" frameborder="0"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19280 …} #channels: Doctrine\ORM\PersistentCollection {#19286 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15120 …} #reviews: Doctrine\ORM\PersistentCollection {#19282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19284 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19278 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Classic Edges" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#26816 -props: [ "product" => App\Entity\Product\Product {#19275 #id: 133 #code: "531" #attributes: Doctrine\ORM\PersistentCollection {#19288 …} #variants: Doctrine\ORM\PersistentCollection {#19290 …} #options: Doctrine\ORM\PersistentCollection {#19294 …} #associations: Doctrine\ORM\PersistentCollection {#19292 …} #createdAt: DateTime @1793887311 {#19273 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19274 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19276 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#26797 #locale: "en_US" #translatable: App\Entity\Product\Product {#19275} #id: 931 #name: "Classic Edges" #slug: "classic-edges" #description: """ <p>-\tThe most beautifully hand-crafted edges in the series exploring the relationship between flowing lines and grip surface<br />-\tSome are quite technical in nature, but still offer a wide variety of grip option<br />-\tFor all wall angles up to 45 degrees and for all level of climber<br />-\tExtra screw holes for more positioning options</p>\n <p><iframe src="https://www.youtube.com/embed/UXKSAjSCZrQ?rel=0" class="fluid" style="margin: 0 auto; border: 0; max-width:100%;" allowfullscreen="allowfullscreen" width="960" height="540" frameborder="0"></iframe></p> """ #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19280 …} #channels: Doctrine\ORM\PersistentCollection {#19286 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15120 …} #reviews: Doctrine\ORM\PersistentCollection {#19282 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19284 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19278 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26705 …} +context: Sylius\TwigHooks\Bag\DataBag {#27272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26710 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26745 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#26763 #collection: Doctrine\Common\Collections\ArrayCollection {#26768 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37244 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37246 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26705 …} +context: Sylius\TwigHooks\Bag\DataBag {#27272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26710 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Classic Edges(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#26763 #collection: Doctrine\Common\Collections\ArrayCollection {#26768 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37244 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37246 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#26798 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26705 …} +context: Sylius\TwigHooks\Bag\DataBag {#27272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26710 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26745 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#26763 #collection: Doctrine\Common\Collections\ArrayCollection {#26768 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#26734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37244 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37246 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 5.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23064 …} +context: Sylius\TwigHooks\Bag\DataBag {#26743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26723 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#26745 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27283 +variant: App\Entity\Product\ProductVariant {#26745 …} +price: "€359.00" +originalPrice: "€359.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 {#27278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23064 …} +context: Sylius\TwigHooks\Bag\DataBag {#26743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26723 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 51.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19298 #id: 134 #code: "533" #attributes: Doctrine\ORM\PersistentCollection {#19311 …} #variants: Doctrine\ORM\PersistentCollection {#19313 …} #options: Doctrine\ORM\PersistentCollection {#19317 …} #associations: Doctrine\ORM\PersistentCollection {#19315 …} #createdAt: DateTime @1793887311 {#19296 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19297 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19299 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27373 #locale: "en_US" #translatable: App\Entity\Product\Product {#19298} #id: 938 #name: "Fontainebleau Crimps" #slug: "fontainebleau-crimps" #description: "<p>-\t2nd generation designed for the professional route setter with longevity n mind<br />-\tWith the advent of the more technical crimps in the range these crimps offer more positivity<br />-\tIdeal for all wall angles (<60 degrees) and grade of route<br />-\tFeature an extra screw hole for secure fixation.<br />-\tDesigned stronger for a long service life</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19303 …} #channels: Doctrine\ORM\PersistentCollection {#19309 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#19305 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19307 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19301 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#26778 +product: App\Entity\Product\Product {#19298 #id: 134 #code: "533" #attributes: Doctrine\ORM\PersistentCollection {#19311 …} #variants: Doctrine\ORM\PersistentCollection {#19313 …} #options: Doctrine\ORM\PersistentCollection {#19317 …} #associations: Doctrine\ORM\PersistentCollection {#19315 …} #createdAt: DateTime @1793887311 {#19296 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19297 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19299 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27373 #locale: "en_US" #translatable: App\Entity\Product\Product {#19298} #id: 938 #name: "Fontainebleau Crimps" #slug: "fontainebleau-crimps" #description: "<p>-\t2nd generation designed for the professional route setter with longevity n mind<br />-\tWith the advent of the more technical crimps in the range these crimps offer more positivity<br />-\tIdeal for all wall angles (<60 degrees) and grade of route<br />-\tFeature an extra screw hole for secure fixation.<br />-\tDesigned stronger for a long service life</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19303 …} #channels: Doctrine\ORM\PersistentCollection {#19309 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#19305 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19307 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19301 …} } +variant: App\Entity\Product\ProductVariant {#27321 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19298 #id: 134 #code: "533" #attributes: Doctrine\ORM\PersistentCollection {#19311 …} #variants: Doctrine\ORM\PersistentCollection {#19313 …} #options: Doctrine\ORM\PersistentCollection {#19317 …} #associations: Doctrine\ORM\PersistentCollection {#19315 …} #createdAt: DateTime @1793887311 {#19296 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19297 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19299 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27373 #locale: "en_US" #translatable: App\Entity\Product\Product {#19298} #id: 938 #name: "Fontainebleau Crimps" #slug: "fontainebleau-crimps" #description: "<p>-\t2nd generation designed for the professional route setter with longevity n mind<br />-\tWith the advent of the more technical crimps in the range these crimps offer more positivity<br />-\tIdeal for all wall angles (<60 degrees) and grade of route<br />-\tFeature an extra screw hole for secure fixation.<br />-\tDesigned stronger for a long service life</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19303 …} #channels: Doctrine\ORM\PersistentCollection {#19309 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#19305 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19307 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19301 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fontainebleau Crimps" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27392 -props: [ "product" => App\Entity\Product\Product {#19298 #id: 134 #code: "533" #attributes: Doctrine\ORM\PersistentCollection {#19311 …} #variants: Doctrine\ORM\PersistentCollection {#19313 …} #options: Doctrine\ORM\PersistentCollection {#19317 …} #associations: Doctrine\ORM\PersistentCollection {#19315 …} #createdAt: DateTime @1793887311 {#19296 : 2026-11-05 14:01:51.0 UTC (+00:00) } #updatedAt: DateTime @1793887311 {#19297 : 2026-11-05 14:01:51.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19299 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27373 #locale: "en_US" #translatable: App\Entity\Product\Product {#19298} #id: 938 #name: "Fontainebleau Crimps" #slug: "fontainebleau-crimps" #description: "<p>-\t2nd generation designed for the professional route setter with longevity n mind<br />-\tWith the advent of the more technical crimps in the range these crimps offer more positivity<br />-\tIdeal for all wall angles (<60 degrees) and grade of route<br />-\tFeature an extra screw hole for secure fixation.<br />-\tDesigned stronger for a long service life</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19303 …} #channels: Doctrine\ORM\PersistentCollection {#19309 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15018 …} #reviews: Doctrine\ORM\PersistentCollection {#19305 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19307 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19301 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27281 …} +context: Sylius\TwigHooks\Bag\DataBag {#27841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27286 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27321 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27339 #collection: Doctrine\Common\Collections\ArrayCollection {#27344 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37261 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37263 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27281 …} +context: Sylius\TwigHooks\Bag\DataBag {#27841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27286 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fontainebleau Crimps(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27339 #collection: Doctrine\Common\Collections\ArrayCollection {#27344 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37261 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37263 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27374 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27281 …} +context: Sylius\TwigHooks\Bag\DataBag {#27841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27286 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27321 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27339 #collection: Doctrine\Common\Collections\ArrayCollection {#27344 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37261 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37263 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 5.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27847 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26812 …} +context: Sylius\TwigHooks\Bag\DataBag {#27319 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27299 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27321 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27852 +variant: App\Entity\Product\ProductVariant {#27321 …} +price: "€214.00" +originalPrice: "€214.00" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27847 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26812 …} +context: Sylius\TwigHooks\Bag\DataBag {#27319 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27299 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 52.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19321 #id: 137 #code: "542" #attributes: Doctrine\ORM\PersistentCollection {#19334 …} #variants: Doctrine\ORM\PersistentCollection {#19336 …} #options: Doctrine\ORM\PersistentCollection {#19340 …} #associations: Doctrine\ORM\PersistentCollection {#19338 …} #createdAt: DateTime @1793887312 {#19319 : 2026-11-05 14:01:52.0 UTC (+00:00) } #updatedAt: DateTime @1793887312 {#19320 : 2026-11-05 14:01:52.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19322 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27942 #locale: "en_US" #translatable: App\Entity\Product\Product {#19321} #id: 959 #name: "Magic Wood 01" #slug: "magic-wood-01" #description: "<p>-\tEdge-like crimps, with subtle features that can aid the climber up the wall<br />-\tSmall footprint holds with varied in positivity<br />-\tIdeal for all wall angles and level of climber<br />-\tExtra screw holes for more positioning options</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19326 …} #channels: Doctrine\ORM\PersistentCollection {#19332 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15206 …} #reviews: Doctrine\ORM\PersistentCollection {#19328 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19330 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19324 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27354 +product: App\Entity\Product\Product {#19321 #id: 137 #code: "542" #attributes: Doctrine\ORM\PersistentCollection {#19334 …} #variants: Doctrine\ORM\PersistentCollection {#19336 …} #options: Doctrine\ORM\PersistentCollection {#19340 …} #associations: Doctrine\ORM\PersistentCollection {#19338 …} #createdAt: DateTime @1793887312 {#19319 : 2026-11-05 14:01:52.0 UTC (+00:00) } #updatedAt: DateTime @1793887312 {#19320 : 2026-11-05 14:01:52.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19322 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27942 #locale: "en_US" #translatable: App\Entity\Product\Product {#19321} #id: 959 #name: "Magic Wood 01" #slug: "magic-wood-01" #description: "<p>-\tEdge-like crimps, with subtle features that can aid the climber up the wall<br />-\tSmall footprint holds with varied in positivity<br />-\tIdeal for all wall angles and level of climber<br />-\tExtra screw holes for more positioning options</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19326 …} #channels: Doctrine\ORM\PersistentCollection {#19332 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15206 …} #reviews: Doctrine\ORM\PersistentCollection {#19328 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19330 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19324 …} } +variant: App\Entity\Product\ProductVariant {#27890 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19321 #id: 137 #code: "542" #attributes: Doctrine\ORM\PersistentCollection {#19334 …} #variants: Doctrine\ORM\PersistentCollection {#19336 …} #options: Doctrine\ORM\PersistentCollection {#19340 …} #associations: Doctrine\ORM\PersistentCollection {#19338 …} #createdAt: DateTime @1793887312 {#19319 : 2026-11-05 14:01:52.0 UTC (+00:00) } #updatedAt: DateTime @1793887312 {#19320 : 2026-11-05 14:01:52.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19322 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27942 #locale: "en_US" #translatable: App\Entity\Product\Product {#19321} #id: 959 #name: "Magic Wood 01" #slug: "magic-wood-01" #description: "<p>-\tEdge-like crimps, with subtle features that can aid the climber up the wall<br />-\tSmall footprint holds with varied in positivity<br />-\tIdeal for all wall angles and level of climber<br />-\tExtra screw holes for more positioning options</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19326 …} #channels: Doctrine\ORM\PersistentCollection {#19332 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15206 …} #reviews: Doctrine\ORM\PersistentCollection {#19328 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19330 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19324 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Magic Wood 01" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27961 -props: [ "product" => App\Entity\Product\Product {#19321 #id: 137 #code: "542" #attributes: Doctrine\ORM\PersistentCollection {#19334 …} #variants: Doctrine\ORM\PersistentCollection {#19336 …} #options: Doctrine\ORM\PersistentCollection {#19340 …} #associations: Doctrine\ORM\PersistentCollection {#19338 …} #createdAt: DateTime @1793887312 {#19319 : 2026-11-05 14:01:52.0 UTC (+00:00) } #updatedAt: DateTime @1793887312 {#19320 : 2026-11-05 14:01:52.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19322 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#27942 #locale: "en_US" #translatable: App\Entity\Product\Product {#19321} #id: 959 #name: "Magic Wood 01" #slug: "magic-wood-01" #description: "<p>-\tEdge-like crimps, with subtle features that can aid the climber up the wall<br />-\tSmall footprint holds with varied in positivity<br />-\tIdeal for all wall angles and level of climber<br />-\tExtra screw holes for more positioning options</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19326 …} #channels: Doctrine\ORM\PersistentCollection {#19332 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15206 …} #reviews: Doctrine\ORM\PersistentCollection {#19328 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19330 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19324 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 3.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27851 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27850 …} +context: Sylius\TwigHooks\Bag\DataBag {#28410 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27855 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27890 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27908 #collection: Doctrine\Common\Collections\ArrayCollection {#27913 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37278 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37280 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27851 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27850 …} +context: Sylius\TwigHooks\Bag\DataBag {#28410 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27855 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Magic Wood 01(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27908 #collection: Doctrine\Common\Collections\ArrayCollection {#27913 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37278 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37280 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27943 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27851 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27850 …} +context: Sylius\TwigHooks\Bag\DataBag {#28410 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27855 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27890 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27908 #collection: Doctrine\Common\Collections\ArrayCollection {#27913 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37278 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37280 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 5.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27388 …} +context: Sylius\TwigHooks\Bag\DataBag {#27888 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27868 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27890 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28421 +variant: App\Entity\Product\ProductVariant {#27890 …} +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 {#28416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27388 …} +context: Sylius\TwigHooks\Bag\DataBag {#27888 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27868 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 28.0 MiB | 52.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19344 #id: 138 #code: "543" #attributes: Doctrine\ORM\PersistentCollection {#19357 …} #variants: Doctrine\ORM\PersistentCollection {#19359 …} #options: Doctrine\ORM\PersistentCollection {#19363 …} #associations: Doctrine\ORM\PersistentCollection {#19361 …} #createdAt: DateTime @1793887312 {#19342 : 2026-11-05 14:01:52.0 UTC (+00:00) } #updatedAt: DateTime @1793887312 {#19343 : 2026-11-05 14:01:52.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19345 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#28511 #locale: "en_US" #translatable: App\Entity\Product\Product {#19344} #id: 966 #name: "Magic Wood 04" #slug: "magic-wood-04" #description: "<p>-\tGreat use of the granite style texture make up these extremely versatile set of edges<br />-\tMore technical in nature than the positive edges<br />-\tIdeal for more challenging routes for any level of climber<br />-\tMultitude of grip options per hold<br />-\tExtra screw holes allow for more positioning options</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19349 …} #channels: Doctrine\ORM\PersistentCollection {#19355 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15206 …} #reviews: Doctrine\ORM\PersistentCollection {#19351 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19353 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19347 …} } "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27923 +product: App\Entity\Product\Product {#19344 #id: 138 #code: "543" #attributes: Doctrine\ORM\PersistentCollection {#19357 …} #variants: Doctrine\ORM\PersistentCollection {#19359 …} #options: Doctrine\ORM\PersistentCollection {#19363 …} #associations: Doctrine\ORM\PersistentCollection {#19361 …} #createdAt: DateTime @1793887312 {#19342 : 2026-11-05 14:01:52.0 UTC (+00:00) } #updatedAt: DateTime @1793887312 {#19343 : 2026-11-05 14:01:52.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19345 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#28511 #locale: "en_US" #translatable: App\Entity\Product\Product {#19344} #id: 966 #name: "Magic Wood 04" #slug: "magic-wood-04" #description: "<p>-\tGreat use of the granite style texture make up these extremely versatile set of edges<br />-\tMore technical in nature than the positive edges<br />-\tIdeal for more challenging routes for any level of climber<br />-\tMultitude of grip options per hold<br />-\tExtra screw holes allow for more positioning options</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19349 …} #channels: Doctrine\ORM\PersistentCollection {#19355 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15206 …} #reviews: Doctrine\ORM\PersistentCollection {#19351 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19353 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19347 …} } +variant: App\Entity\Product\ProductVariant {#28459 …} +slug: null #productRepository: App\Repository\Product\ProductRepository {#18890 …} #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]
|
28.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#19344 #id: 138 #code: "543" #attributes: Doctrine\ORM\PersistentCollection {#19357 …} #variants: Doctrine\ORM\PersistentCollection {#19359 …} #options: Doctrine\ORM\PersistentCollection {#19363 …} #associations: Doctrine\ORM\PersistentCollection {#19361 …} #createdAt: DateTime @1793887312 {#19342 : 2026-11-05 14:01:52.0 UTC (+00:00) } #updatedAt: DateTime @1793887312 {#19343 : 2026-11-05 14:01:52.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19345 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#28511 #locale: "en_US" #translatable: App\Entity\Product\Product {#19344} #id: 966 #name: "Magic Wood 04" #slug: "magic-wood-04" #description: "<p>-\tGreat use of the granite style texture make up these extremely versatile set of edges<br />-\tMore technical in nature than the positive edges<br />-\tIdeal for more challenging routes for any level of climber<br />-\tMultitude of grip options per hold<br />-\tExtra screw holes allow for more positioning options</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19349 …} #channels: Doctrine\ORM\PersistentCollection {#19355 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15206 …} #reviews: Doctrine\ORM\PersistentCollection {#19351 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19353 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19347 …} } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Magic Wood 04" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28530 -props: [ "product" => App\Entity\Product\Product {#19344 #id: 138 #code: "543" #attributes: Doctrine\ORM\PersistentCollection {#19357 …} #variants: Doctrine\ORM\PersistentCollection {#19359 …} #options: Doctrine\ORM\PersistentCollection {#19363 …} #associations: Doctrine\ORM\PersistentCollection {#19361 …} #createdAt: DateTime @1793887312 {#19342 : 2026-11-05 14:01:52.0 UTC (+00:00) } #updatedAt: DateTime @1793887312 {#19343 : 2026-11-05 14:01:52.0 UTC (+00:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#19345 …} #translationsCache: [ "en_US" => App\Entity\Product\ProductTranslation {#28511 #locale: "en_US" #translatable: App\Entity\Product\Product {#19344} #id: 966 #name: "Magic Wood 04" #slug: "magic-wood-04" #description: "<p>-\tGreat use of the granite style texture make up these extremely versatile set of edges<br />-\tMore technical in nature than the positive edges<br />-\tIdeal for more challenging routes for any level of climber<br />-\tMultitude of grip options per hold<br />-\tExtra screw holes allow for more positioning options</p>" #metaKeywords: null #metaDescription: null #shortDescription: null } ] #currentLocale: "en_US" #currentTranslation: null #fallbackLocale: "en_US" #variantSelectionMethod: "match" #productTaxons: Doctrine\ORM\PersistentCollection {#19349 …} #channels: Doctrine\ORM\PersistentCollection {#19355 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15206 …} #reviews: Doctrine\ORM\PersistentCollection {#19351 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#19353 …} -brand: Sch\BrandPlugin\Entity\Brand\Brand {#10836 …} -productBadges: Doctrine\ORM\PersistentCollection {#19347 …} } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
28.0 MiB | 2.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28420 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28419 …} +context: Sylius\TwigHooks\Bag\DataBag {#28979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28424 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28459 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28477 #collection: Doctrine\Common\Collections\ArrayCollection {#28482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37295 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37297 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28420 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28419 …} +context: Sylius\TwigHooks\Bag\DataBag {#28979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28424 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Magic Wood 04(Climbing Hold Colors: red, Fixings: Without Fixings)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28477 #collection: Doctrine\Common\Collections\ArrayCollection {#28482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37295 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37297 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28512 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28420 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28419 …} +context: Sylius\TwigHooks\Bag\DataBag {#28979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28424 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28459 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28477 #collection: Doctrine\Common\Collections\ArrayCollection {#28482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28448 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37295 …} -backRefFieldName: null -isDirty: false -em: Doctrine\ORM\EntityManager {#650 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37297 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 28.0 MiB | 5.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27957 …} +context: Sylius\TwigHooks\Bag\DataBag {#28457 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28437 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28459 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28990 +variant: App\Entity\Product\ProductVariant {#28459 …} +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 {#28985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27957 …} +context: Sylius\TwigHooks\Bag\DataBag {#28457 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28437 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 28.0 MiB | 22.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17493 …} +context: Sylius\TwigHooks\Bag\DataBag {#29036 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29031 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29006 +cart: App\Entity\Order\Order {#13485 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#5603 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17493 …} +context: Sylius\TwigHooks\Bag\DataBag {#29036 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29031 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4994 …} } |
|||