Components

11 Twig Components
11 Render Count
573 ms Render Time
54.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 2.77ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.68ms
app_shop:header:search_form
"App\Twig\Components\SearchComponent"
@SyliusUi/components/default.html.twig
1 0.77ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 9.60ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 13.10ms
sylius_shop:product.by_slug
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BySlugComponent"
@SyliusUi/components/default.html.twig
1 5.94ms
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
1 532.05ms
sylius_shop:product:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 1.05ms
app:product:add_to_cart_form
"App\Twig\Components\Product\AddToCartFormNoRedirectComponent"
components/app/product/add_to_cart_form.html.twig
1 16.23ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 0.85ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 7.01ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 54.0 MiB 2.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11617
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11624 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11618 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11619 …}
    +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 {#11597
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#1720 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11437 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11617
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11624 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11618 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11619 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 54.0 MiB 1.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11495
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11520 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11485 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11497 …}
    +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 {#11676
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1680 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#1712 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11495
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11520 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11485 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11497 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
app_shop:header:search_form App\Twig\Components\SearchComponent 54.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11769
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11762 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11768 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11767 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "shop/shared/layout/base/header/search_form.html.twig"
]
Attributes
[
  "template" => "shop/shared/layout/base/header/search_form.html.twig"
]
Component
App\Twig\Components\SearchComponent {#11778
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#443 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11769
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11762 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11768 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11767 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 54.0 MiB 9.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11853
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11846 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11852 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11851 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11868
  +cart: App\Entity\Order\Order {#11935 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1609 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11853
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11846 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11852 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11851 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5388 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 54.0 MiB 13.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12580
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12573 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12574 …}
    +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 {#12589
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#6895 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#1720 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1680 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12580
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12573 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12574 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product.by_slug Sylius\Bundle\ShopBundle\Twig\Component\Product\BySlugComponent 54.0 MiB 5.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13278
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13274 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13275 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13277 …}
    +prefixes: [
      "sylius.shop.product_review.index.content.header"
    ]
  }
  "slug" => "cava-de-guarda-adernats-brut-nature-eco-vinicola-nulles"
  "template" => "@SyliusShop/product_review/index/content/header/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product_review/index/content/header/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BySlugComponent {#13282
  +slug: "cava-de-guarda-adernats-brut-nature-eco-vinicola-nulles"
  #productRepository: App\Repository\ProductRepository {#13109 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#1720 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1680 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13278
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13274 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13275 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13277 …}
    +prefixes: [
      "sylius.shop.product_review.index.content.header"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 54.0 MiB 532.05 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14784
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14765 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14782 …}
    +prefixes: [
      "sylius.shop.product_review.index.content.sidebar"
    ]
  }
  "product" => null
  "slug" => "cava-de-guarda-adernats-brut-nature-eco-vinicola-nulles"
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14788
  +product: App\Entity\Product\Product {#13358 …}
  +variant: App\Entity\Product\ProductVariant {#14161 …}
  +slug: "cava-de-guarda-adernats-brut-nature-eco-vinicola-nulles"
  #productRepository: App\Repository\ProductRepository {#13109 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5885 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#1720 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1680 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5875 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14784
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14765 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14782 …}
    +prefixes: [
      "sylius.shop.product_review.index.content.sidebar"
    ]
  }
}
sylius_shop:product:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 1.05 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15535
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15530 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15525 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15533 …}
    +prefixes: [
      "sylius.shop.product_review.index.content.sidebar.card.details"
      "sylius_shop.shared.product.card.details"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14161 …}
  "template" => "shop/shared/product/card/details/discount_percentage.html.twig"
]
Attributes
[
  "template" => "shop/shared/product/card/details/discount_percentage.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15529
  +variant: App\Entity\Product\ProductVariant {#14161 …}
  +price: "59,40\u{A0}"
  +originalPrice: "59,40\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5875 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8392 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#1720 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1680 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11437 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8195 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15535
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15530 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15525 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15533 …}
    +prefixes: [
      "sylius.shop.product_review.index.content.sidebar.card.details"
      "sylius_shop.shared.product.card.details"
    ]
  }
}
app:product:add_to_cart_form App\Twig\Components\Product\AddToCartFormNoRedirectComponent 54.0 MiB 16.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15622
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14454 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15610 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15611 …}
    +prefixes: [
      "sylius.shop.product_review.index.content.sidebar.card"
      "sylius_shop.shared.product.card"
    ]
  }
  "product" => App\Entity\Product\Product {#13358 …}
  "template" => "shop/shared/product/card/details/add_to_card.html.twig"
]
Attributes
[]
Component
App\Twig\Components\Product\AddToCartFormNoRedirectComponent {#15774
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7678 …}
  #manager: ContainerW3GxtHw\EntityManagerGhost614a58f {#429 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#443 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1353 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1609 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#16344 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#16349 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#12513 …}
  -formView: Symfony\Component\Form\FormView {#16483 …}
  -form: Symfony\Component\Form\Form {#16511 …}
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
      "variant" => "cava-de-guarda-adernats-brut-nature-eco-vinicola-nulles-155"
    ]
    "_token" => "8bd9d6a2b20d94796c14b.FOasci94XSvKgRWWbA6mDqwW71tdD63ktIAHm8wJBIk.bYnZO0E3aHSCzHbaL3_DR8BatTc3WZi1wsZB7apCMM4mkMUFTBY3aLDxUA"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15622
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14454 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15610 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15611 …}
    +prefixes: [
      "sylius.shop.product_review.index.content.sidebar.card"
      "sylius_shop.shared.product.card"
    ]
  }
  +product: App\Entity\Product\Product {#13358 …}
  #productRepository: App\Repository\ProductRepository {#13109 …}
  +variant: null
  #productVariantRepository: App\Repository\ProductVariantRepository {#14827 …}
  +template: "shop/shared/product/card/details/add_to_card.html.twig"
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.85 ms
Input props
[
  "variant" => App\Entity\Product\ProductVariant {#14161 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16814
  +variant: App\Entity\Product\ProductVariant {#14161 …}
  +price: "59,40\u{A0}"
  +originalPrice: "59,40\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5875 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8392 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#1720 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1680 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11437 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8195 …}
  +hookableMetadata: null
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 54.0 MiB 7.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13228
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11661 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13242 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11651 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#16911
  +cart: App\Entity\Order\Order {#11935 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1609 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13228
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11661 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13242 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11651 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5388 …}
}