Components
12
Twig Components
16
Render Count
86
ms
Render Time
108.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 108.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12953 …} +context: Sylius\TwigHooks\Bag\DataBag {#12959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12958 …} +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 {#13580 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12851 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12953 …} +context: Sylius\TwigHooks\Bag\DataBag {#12959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12958 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 108.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13653 …} +context: Sylius\TwigHooks\Bag\DataBag {#13655 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13656 …} +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 {#13666 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13653 …} +context: Sylius\TwigHooks\Bag\DataBag {#13655 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13656 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 108.0 MiB | 16.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13727 …} +context: Sylius\TwigHooks\Bag\DataBag {#13747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13746 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13763 +cart: App\Entity\Order\Order {#13830 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13727 …} +context: Sylius\TwigHooks\Bag\DataBag {#13747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13746 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 108.0 MiB | 34.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14016 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14004 …} +context: Sylius\TwigHooks\Bag\DataBag {#14010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14002 …} +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 {#14025 #taxonRepository: App\Repository\TaxonRepository {#7413 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14016 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14004 …} +context: Sylius\TwigHooks\Bag\DataBag {#14010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14002 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27733 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27735 …} +prefixes: [ "sylius_shop.product.index.content" ] } "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27745 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27733 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27735 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27850 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27846 …} +context: Sylius\TwigHooks\Bag\DataBag {#27847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27849 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27858 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27850 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27846 …} +context: Sylius\TwigHooks\Bag\DataBag {#27847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27849 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 16.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27920 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27916 …} +context: Sylius\TwigHooks\Bag\DataBag {#27917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27919 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27928 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27920 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27916 …} +context: Sylius\TwigHooks\Bag\DataBag {#27917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27919 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 8.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 2341 #code: "piston-a-patisserie-le-tube-de-buyer-3414" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8773 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632522 {#8058 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7959 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2341 #name: "Piston à pâtisserie Le Tube DE BUYER" #slug: "piston-a-patisserie-le-tube-de-buyer-3414" #description: """ <div class="col is-12"><ul>\n <li>Plus facile à remplir qu'une poche.</li>\n <li>Travail précis et net.</li>\n <li>Nettoyage facile.</li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Le Piston à pâtisserie Le Tube DE BUYER permet de doser facilement les pâtes, les crèmes, les mousses... Il vous permettra de réaliser un travail facile, rapide, précis et soigné !</p></div><h1>Caractéristiques Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Capacité: 0.75L. Molette réglable. Poignée ergonomique et manche confort anti-glisse. Livré avec 2 douilles: une unie 8 mm et une cannelée 8mm en tritan sans bpa + 1 kit sablé 13 disques. Dimensions: Longueur: 38.4 cm. Largeur: 10.5 cm. Poid: 0.44 kg. Livré avec une notice.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28018 …} +context: Sylius\TwigHooks\Bag\DataBag {#28024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28011 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28453 +product: App\Entity\Product\Product {#7949 #id: 2341 #code: "piston-a-patisserie-le-tube-de-buyer-3414" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8773 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632522 {#8058 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7959 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2341 #name: "Piston à pâtisserie Le Tube DE BUYER" #slug: "piston-a-patisserie-le-tube-de-buyer-3414" #description: """ <div class="col is-12"><ul>\n <li>Plus facile à remplir qu'une poche.</li>\n <li>Travail précis et net.</li>\n <li>Nettoyage facile.</li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Le Piston à pâtisserie Le Tube DE BUYER permet de doser facilement les pâtes, les crèmes, les mousses... Il vous permettra de réaliser un travail facile, rapide, précis et soigné !</p></div><h1>Caractéristiques Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Capacité: 0.75L. Molette réglable. Poignée ergonomique et manche confort anti-glisse. Livré avec 2 douilles: une unie 8 mm et une cannelée 8mm en tritan sans bpa + 1 kit sablé 13 disques. Dimensions: Longueur: 38.4 cm. Largeur: 10.5 cm. Poid: 0.44 kg. Livré avec une notice.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8776 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28018 …} +context: Sylius\TwigHooks\Bag\DataBag {#28024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28011 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 2341 #code: "piston-a-patisserie-le-tube-de-buyer-3414" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8773 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632522 {#8058 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7959 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2341 #name: "Piston à pâtisserie Le Tube DE BUYER" #slug: "piston-a-patisserie-le-tube-de-buyer-3414" #description: """ <div class="col is-12"><ul>\n <li>Plus facile à remplir qu'une poche.</li>\n <li>Travail précis et net.</li>\n <li>Nettoyage facile.</li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Le Piston à pâtisserie Le Tube DE BUYER permet de doser facilement les pâtes, les crèmes, les mousses... Il vous permettra de réaliser un travail facile, rapide, précis et soigné !</p></div><h1>Caractéristiques Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Capacité: 0.75L. Molette réglable. Poignée ergonomique et manche confort anti-glisse. Livré avec 2 douilles: une unie 8 mm et une cannelée 8mm en tritan sans bpa + 1 kit sablé 13 disques. Dimensions: Longueur: 38.4 cm. Largeur: 10.5 cm. Poid: 0.44 kg. Livré avec une notice.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Piston à pâtisserie Le Tube DE BUYER" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28613 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 2341 #code: "piston-a-patisserie-le-tube-de-buyer-3414" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8773 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632522 {#8058 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7959 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2341 #name: "Piston à pâtisserie Le Tube DE BUYER" #slug: "piston-a-patisserie-le-tube-de-buyer-3414" #description: """ <div class="col is-12"><ul>\n <li>Plus facile à remplir qu'une poche.</li>\n <li>Travail précis et net.</li>\n <li>Nettoyage facile.</li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Le Piston à pâtisserie Le Tube DE BUYER permet de doser facilement les pâtes, les crèmes, les mousses... Il vous permettra de réaliser un travail facile, rapide, précis et soigné !</p></div><h1>Caractéristiques Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Capacité: 0.75L. Molette réglable. Poignée ergonomique et manche confort anti-glisse. Livré avec 2 douilles: une unie 8 mm et une cannelée 8mm en tritan sans bpa + 1 kit sablé 13 disques. Dimensions: Longueur: 38.4 cm. Largeur: 10.5 cm. Poid: 0.44 kg. Livré avec une notice.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28693 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28689 …} +context: Sylius\TwigHooks\Bag\DataBag {#28690 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28692 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8776 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9047 #collection: Doctrine\Common\Collections\ArrayCollection {#9046 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8893 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35763 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35815 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28693 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28689 …} +context: Sylius\TwigHooks\Bag\DataBag {#28690 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28692 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Piston à pâtisserie Le Tube DE BUYER" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9047 #collection: Doctrine\Common\Collections\ArrayCollection {#9046 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8893 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35763 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35815 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28697 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28693 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28689 …} +context: Sylius\TwigHooks\Bag\DataBag {#28690 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28692 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8776 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9047 #collection: Doctrine\Common\Collections\ArrayCollection {#9046 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8893 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35763 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35815 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28765 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28755 …} +context: Sylius\TwigHooks\Bag\DataBag {#28763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28764 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8776 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28774 +variant: App\Entity\Product\ProductVariant {#8776 …} +price: "78,00\u{A0}€" +originalPrice: "94,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9421 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12851 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9418 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28765 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28755 …} +context: Sylius\TwigHooks\Bag\DataBag {#28763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28764 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 3.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9051 #id: 2344 #code: "le-tube-pro-de-buyer-7407" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9071 …} #options: Doctrine\ORM\PersistentCollection {#9062 …} #associations: Doctrine\ORM\PersistentCollection {#9060 …} #createdAt: DateTime @1758632522 {#9045 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#9048 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9065 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9066 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9051} #id: 2344 #name: "Le Tube Pro De Buyer" #slug: "le-tube-pro-de-buyer-7407" #description: """ <div class="col is-12"><ul>\n <li>Version "Pro" du Tube De Buyer</li>\n <li>Plus simple à utiliser qu'une poche à douille classique.</li>\n <li>Productivité, Régularité, Précision.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Le Tube Pro De Buyer</h1><div class="col is-12">Le Tube Pro De Buyer et ses accessoires vous permettront de garnir, doser, décorer, former des textures molles (pâtes, crèmes, mousses) de remplir des verrines, décorer et dresser les assiettes pour des préparations sucrées ou salées, froides ou chaudes. Son utilisation est simple, précise, régulière et productive.<br /><br />La différence avec Le Tube classique se fait au niveau des accessoires, avec la fourniture de 4 recharges permettant de préparer et stocker plusieurs préparations. Elles sont accompagnées d'un jeu de douilles permettant de couvrir la plupart des opérations courantes de remplissage et de décoration.</div><h1>Caractéristiques Le Tube Pro De Buyer</h1><div class="col is-12">- 1 piston à pression Le Tube.<br />- 2 couvercles pour réservoir.<br />- 4 recharges 0,75 l.<br />- Douilles tritan. (unies 6-11-13 mm, cannelées B8-C6-E8, petits fours PF10-PF14, st honoré, garnir 6mm, verrine 10 mm)<br />- 2 supports de douilles.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9068 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28018 …} +context: Sylius\TwigHooks\Bag\DataBag {#28024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28011 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28591 +product: App\Entity\Product\Product {#9051 #id: 2344 #code: "le-tube-pro-de-buyer-7407" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9071 …} #options: Doctrine\ORM\PersistentCollection {#9062 …} #associations: Doctrine\ORM\PersistentCollection {#9060 …} #createdAt: DateTime @1758632522 {#9045 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#9048 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9065 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9066 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9051} #id: 2344 #name: "Le Tube Pro De Buyer" #slug: "le-tube-pro-de-buyer-7407" #description: """ <div class="col is-12"><ul>\n <li>Version "Pro" du Tube De Buyer</li>\n <li>Plus simple à utiliser qu'une poche à douille classique.</li>\n <li>Productivité, Régularité, Précision.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Le Tube Pro De Buyer</h1><div class="col is-12">Le Tube Pro De Buyer et ses accessoires vous permettront de garnir, doser, décorer, former des textures molles (pâtes, crèmes, mousses) de remplir des verrines, décorer et dresser les assiettes pour des préparations sucrées ou salées, froides ou chaudes. Son utilisation est simple, précise, régulière et productive.<br /><br />La différence avec Le Tube classique se fait au niveau des accessoires, avec la fourniture de 4 recharges permettant de préparer et stocker plusieurs préparations. Elles sont accompagnées d'un jeu de douilles permettant de couvrir la plupart des opérations courantes de remplissage et de décoration.</div><h1>Caractéristiques Le Tube Pro De Buyer</h1><div class="col is-12">- 1 piston à pression Le Tube.<br />- 2 couvercles pour réservoir.<br />- 4 recharges 0,75 l.<br />- Douilles tritan. (unies 6-11-13 mm, cannelées B8-C6-E8, petits fours PF10-PF14, st honoré, garnir 6mm, verrine 10 mm)<br />- 2 supports de douilles.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9068 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9072 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28018 …} +context: Sylius\TwigHooks\Bag\DataBag {#28024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28011 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9051 #id: 2344 #code: "le-tube-pro-de-buyer-7407" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9071 …} #options: Doctrine\ORM\PersistentCollection {#9062 …} #associations: Doctrine\ORM\PersistentCollection {#9060 …} #createdAt: DateTime @1758632522 {#9045 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#9048 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9065 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9066 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9051} #id: 2344 #name: "Le Tube Pro De Buyer" #slug: "le-tube-pro-de-buyer-7407" #description: """ <div class="col is-12"><ul>\n <li>Version "Pro" du Tube De Buyer</li>\n <li>Plus simple à utiliser qu'une poche à douille classique.</li>\n <li>Productivité, Régularité, Précision.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Le Tube Pro De Buyer</h1><div class="col is-12">Le Tube Pro De Buyer et ses accessoires vous permettront de garnir, doser, décorer, former des textures molles (pâtes, crèmes, mousses) de remplir des verrines, décorer et dresser les assiettes pour des préparations sucrées ou salées, froides ou chaudes. Son utilisation est simple, précise, régulière et productive.<br /><br />La différence avec Le Tube classique se fait au niveau des accessoires, avec la fourniture de 4 recharges permettant de préparer et stocker plusieurs préparations. Elles sont accompagnées d'un jeu de douilles permettant de couvrir la plupart des opérations courantes de remplissage et de décoration.</div><h1>Caractéristiques Le Tube Pro De Buyer</h1><div class="col is-12">- 1 piston à pression Le Tube.<br />- 2 couvercles pour réservoir.<br />- 4 recharges 0,75 l.<br />- Douilles tritan. (unies 6-11-13 mm, cannelées B8-C6-E8, petits fours PF10-PF14, st honoré, garnir 6mm, verrine 10 mm)<br />- 2 supports de douilles.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9068 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Le Tube Pro De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28901 -props: [ "product" => App\Entity\Product\Product {#9051 #id: 2344 #code: "le-tube-pro-de-buyer-7407" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9071 …} #options: Doctrine\ORM\PersistentCollection {#9062 …} #associations: Doctrine\ORM\PersistentCollection {#9060 …} #createdAt: DateTime @1758632522 {#9045 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#9048 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9065 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9066 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9051} #id: 2344 #name: "Le Tube Pro De Buyer" #slug: "le-tube-pro-de-buyer-7407" #description: """ <div class="col is-12"><ul>\n <li>Version "Pro" du Tube De Buyer</li>\n <li>Plus simple à utiliser qu'une poche à douille classique.</li>\n <li>Productivité, Régularité, Précision.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Le Tube Pro De Buyer</h1><div class="col is-12">Le Tube Pro De Buyer et ses accessoires vous permettront de garnir, doser, décorer, former des textures molles (pâtes, crèmes, mousses) de remplir des verrines, décorer et dresser les assiettes pour des préparations sucrées ou salées, froides ou chaudes. Son utilisation est simple, précise, régulière et productive.<br /><br />La différence avec Le Tube classique se fait au niveau des accessoires, avec la fourniture de 4 recharges permettant de préparer et stocker plusieurs préparations. Elles sont accompagnées d'un jeu de douilles permettant de couvrir la plupart des opérations courantes de remplissage et de décoration.</div><h1>Caractéristiques Le Tube Pro De Buyer</h1><div class="col is-12">- 1 piston à pression Le Tube.<br />- 2 couvercles pour réservoir.<br />- 4 recharges 0,75 l.<br />- Douilles tritan. (unies 6-11-13 mm, cannelées B8-C6-E8, petits fours PF10-PF14, st honoré, garnir 6mm, verrine 10 mm)<br />- 2 supports de douilles.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9068 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28956 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28885 …} +context: Sylius\TwigHooks\Bag\DataBag {#28894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9072 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9082 #collection: Doctrine\Common\Collections\ArrayCollection {#9083 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9081 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35835 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35837 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28956 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28885 …} +context: Sylius\TwigHooks\Bag\DataBag {#28894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Le Tube Pro De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9082 #collection: Doctrine\Common\Collections\ArrayCollection {#9083 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9081 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35835 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35837 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28962 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28956 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28885 …} +context: Sylius\TwigHooks\Bag\DataBag {#28894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9072 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9082 #collection: Doctrine\Common\Collections\ArrayCollection {#9083 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9081 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35835 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35837 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29003 …} +context: Sylius\TwigHooks\Bag\DataBag {#29010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29011 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9072 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29015 +variant: App\Entity\Product\ProductVariant {#9072 …} +price: "119,00\u{A0}€" +originalPrice: "137,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9421 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12851 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9418 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29003 …} +context: Sylius\TwigHooks\Bag\DataBag {#29010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29011 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 108.0 MiB | 2.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12916 …} +context: Sylius\TwigHooks\Bag\DataBag {#27720 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12926 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29322 +cart: App\Entity\Order\Order {#13830 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12916 …} +context: Sylius\TwigHooks\Bag\DataBag {#27720 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12926 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||