Components
12
Twig Components
16
Render Count
41
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12425 …} +context: Sylius\TwigHooks\Bag\DataBag {#12431 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12430 …} +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 {#13052 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12323 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12425 …} +context: Sylius\TwigHooks\Bag\DataBag {#12431 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12430 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13129 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13125 …} +context: Sylius\TwigHooks\Bag\DataBag {#13127 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13128 …} +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 {#13138 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13129 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13125 …} +context: Sylius\TwigHooks\Bag\DataBag {#13127 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13128 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13220 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13199 …} +context: Sylius\TwigHooks\Bag\DataBag {#13219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13218 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13235 +cart: App\Entity\Order\Order {#13302 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13220 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13199 …} +context: Sylius\TwigHooks\Bag\DataBag {#13219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13218 …} +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 | 116.0 MiB | 14.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13488 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13476 …} +context: Sylius\TwigHooks\Bag\DataBag {#13482 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13474 …} +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 {#13497 #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 {#13488 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13476 …} +context: Sylius\TwigHooks\Bag\DataBag {#13482 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13474 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27288 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27284 …} +context: Sylius\TwigHooks\Bag\DataBag {#27285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27287 …} +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 {#27297 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27288 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27284 …} +context: Sylius\TwigHooks\Bag\DataBag {#27285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27287 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27397 …} +context: Sylius\TwigHooks\Bag\DataBag {#27398 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27400 …} +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 {#27409 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27397 …} +context: Sylius\TwigHooks\Bag\DataBag {#27398 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27400 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 2.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27468 …} +context: Sylius\TwigHooks\Bag\DataBag {#27469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27471 …} +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 {#27480 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27468 …} +context: Sylius\TwigHooks\Bag\DataBag {#27469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27471 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 9.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2626 #code: "tire-bouchon-electrique-elis-touch-peugeot-5875" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632601 {#7787 : 2025-09-23 21:03:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632601 {#7403 : 2025-09-23 21:03:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2626 #name: "Tire bouchon électrique Elis Touch Peugeot" #slug: "tire-bouchon-electrique-elis-touch-peugeot-5875" #description: """ <div class="col is-12"><ul>\n <li>Déclenchement automatique.</li>\n <li>Batteries rechargeables sur socle.</li>\n <li>Témoin de charge LED.</li>\n <li>Coupe-capsule fourni.</li>\n <li>Puissant et silencieux.</li>\n </ul></div><h1>Descriptif Tire bouchon électrique Elis Touch Peugeot</h1><div class="col is-12">Le Tire bouchon électrique Elis Touch Peugeot est une petite merveille de technologie. Avec ses batteries rechargeables sur socle, il est débarassé de tout fils encombrants, disgracieux et peu pratiques. Doté d'un moteur puissant et silencieux, d'un déclanchement automatique, il extrait en douceur tous les types de bouchons. Accompagné de son coupe capsule, il deviendra un incontournable pour tous les amateurs de bons vins.</div><h1>Caractéristiques Tire bouchon électrique Elis Touch Peugeot</h1><div class="col is-12">Electrique.<br />Batteries rechargeables sur socle.<br />Moteur puissant et silencieux.<br />Déclenchement automatique.<br />Coupe-capsule.<br />Corps en acier inoxydable.<br />Hauteur 27 cm. </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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27563 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28006 +product: App\Entity\Product\Product {#7964 #id: 2626 #code: "tire-bouchon-electrique-elis-touch-peugeot-5875" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632601 {#7787 : 2025-09-23 21:03:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632601 {#7403 : 2025-09-23 21:03:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2626 #name: "Tire bouchon électrique Elis Touch Peugeot" #slug: "tire-bouchon-electrique-elis-touch-peugeot-5875" #description: """ <div class="col is-12"><ul>\n <li>Déclenchement automatique.</li>\n <li>Batteries rechargeables sur socle.</li>\n <li>Témoin de charge LED.</li>\n <li>Coupe-capsule fourni.</li>\n <li>Puissant et silencieux.</li>\n </ul></div><h1>Descriptif Tire bouchon électrique Elis Touch Peugeot</h1><div class="col is-12">Le Tire bouchon électrique Elis Touch Peugeot est une petite merveille de technologie. Avec ses batteries rechargeables sur socle, il est débarassé de tout fils encombrants, disgracieux et peu pratiques. Doté d'un moteur puissant et silencieux, d'un déclanchement automatique, il extrait en douceur tous les types de bouchons. Accompagné de son coupe capsule, il deviendra un incontournable pour tous les amateurs de bons vins.</div><h1>Caractéristiques Tire bouchon électrique Elis Touch Peugeot</h1><div class="col is-12">Electrique.<br />Batteries rechargeables sur socle.<br />Moteur puissant et silencieux.<br />Déclenchement automatique.<br />Coupe-capsule.<br />Corps en acier inoxydable.<br />Hauteur 27 cm. </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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28272 …} +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 {#27537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27563 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2626 #code: "tire-bouchon-electrique-elis-touch-peugeot-5875" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632601 {#7787 : 2025-09-23 21:03:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632601 {#7403 : 2025-09-23 21:03:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2626 #name: "Tire bouchon électrique Elis Touch Peugeot" #slug: "tire-bouchon-electrique-elis-touch-peugeot-5875" #description: """ <div class="col is-12"><ul>\n <li>Déclenchement automatique.</li>\n <li>Batteries rechargeables sur socle.</li>\n <li>Témoin de charge LED.</li>\n <li>Coupe-capsule fourni.</li>\n <li>Puissant et silencieux.</li>\n </ul></div><h1>Descriptif Tire bouchon électrique Elis Touch Peugeot</h1><div class="col is-12">Le Tire bouchon électrique Elis Touch Peugeot est une petite merveille de technologie. Avec ses batteries rechargeables sur socle, il est débarassé de tout fils encombrants, disgracieux et peu pratiques. Doté d'un moteur puissant et silencieux, d'un déclanchement automatique, il extrait en douceur tous les types de bouchons. Accompagné de son coupe capsule, il deviendra un incontournable pour tous les amateurs de bons vins.</div><h1>Caractéristiques Tire bouchon électrique Elis Touch Peugeot</h1><div class="col is-12">Electrique.<br />Batteries rechargeables sur socle.<br />Moteur puissant et silencieux.<br />Déclenchement automatique.<br />Coupe-capsule.<br />Corps en acier inoxydable.<br />Hauteur 27 cm. </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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tire bouchon électrique Elis Touch Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28683 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 2626 #code: "tire-bouchon-electrique-elis-touch-peugeot-5875" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632601 {#7787 : 2025-09-23 21:03:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632601 {#7403 : 2025-09-23 21:03:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2626 #name: "Tire bouchon électrique Elis Touch Peugeot" #slug: "tire-bouchon-electrique-elis-touch-peugeot-5875" #description: """ <div class="col is-12"><ul>\n <li>Déclenchement automatique.</li>\n <li>Batteries rechargeables sur socle.</li>\n <li>Témoin de charge LED.</li>\n <li>Coupe-capsule fourni.</li>\n <li>Puissant et silencieux.</li>\n </ul></div><h1>Descriptif Tire bouchon électrique Elis Touch Peugeot</h1><div class="col is-12">Le Tire bouchon électrique Elis Touch Peugeot est une petite merveille de technologie. Avec ses batteries rechargeables sur socle, il est débarassé de tout fils encombrants, disgracieux et peu pratiques. Doté d'un moteur puissant et silencieux, d'un déclanchement automatique, il extrait en douceur tous les types de bouchons. Accompagné de son coupe capsule, il deviendra un incontournable pour tous les amateurs de bons vins.</div><h1>Caractéristiques Tire bouchon électrique Elis Touch Peugeot</h1><div class="col is-12">Electrique.<br />Batteries rechargeables sur socle.<br />Moteur puissant et silencieux.<br />Déclenchement automatique.<br />Coupe-capsule.<br />Corps en acier inoxydable.<br />Hauteur 27 cm. </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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28762 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28765 …} +context: Sylius\TwigHooks\Bag\DataBag {#28760 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28759 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28272 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28618 #collection: Doctrine\Common\Collections\ArrayCollection {#28617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31573 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35816 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28762 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28765 …} +context: Sylius\TwigHooks\Bag\DataBag {#28760 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28759 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tire bouchon électrique Elis Touch Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28618 #collection: Doctrine\Common\Collections\ArrayCollection {#28617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31573 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35816 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28770 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28762 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28765 …} +context: Sylius\TwigHooks\Bag\DataBag {#28760 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28759 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28272 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28618 #collection: Doctrine\Common\Collections\ArrayCollection {#28617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31573 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35816 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28838 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28828 …} +context: Sylius\TwigHooks\Bag\DataBag {#28836 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28837 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28272 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28847 +variant: App\Entity\Product\ProductVariant {#28272 …} +price: "99,00\u{A0}€" +originalPrice: "99,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8893 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12323 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8890 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28838 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28828 …} +context: Sylius\TwigHooks\Bag\DataBag {#28836 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28837 …} +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 | 116.0 MiB | 4.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 2627 #code: "tire-bouchon-electrique-peugeot-elis-1613" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632602 {#8530 : 2025-09-23 21:03:22.0 PRC (+08:00) } #updatedAt: DateTime @1758632602 {#8531 : 2025-09-23 21:03:22.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2627 #name: "Tire bouchon électrique PEUGEOT ELIS" #slug: "tire-bouchon-electrique-peugeot-elis-1613" #description: """ <div class="col is-12"><ul>\r\n <li>Débouchage sans effort. </li>\r\n <li>Particulièrement efficace pour les bouchons en plastique. </li>\r\n <li>S'adapte à tous les goulots. </li>\r\n <li>Possibilité de changer la mèche. </li>\r\n </ul></div><h1>Description tire bouchon électrique PEUGEOT ELIS</h1><div class="col is-12">Le tire bouchon électrique PEUGEOT ELIS permet un débouchage rapide et sans effort de toutes vos bouteilles quelque soit la taille du goulot. Reprenant la technologie des moulins électriques, son système mécanique est d'une fiabilité sans faille. <br />Le tire bouchon électrique PEUGEOT ELIS vous accompagnera pour longtemps d'autant plus qu'il est possible de changer la mèche, rare sur ce type de produit !</div><h1>Caractéristiques tire bouchon électrique PEUGEOT ELIS</h1><div class="col is-12">Corps inox et polycarbonate. Batterie Rechargeable. Livré avec chargeur.</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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27563 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28661 +product: App\Entity\Product\Product {#8532 #id: 2627 #code: "tire-bouchon-electrique-peugeot-elis-1613" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632602 {#8530 : 2025-09-23 21:03:22.0 PRC (+08:00) } #updatedAt: DateTime @1758632602 {#8531 : 2025-09-23 21:03:22.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2627 #name: "Tire bouchon électrique PEUGEOT ELIS" #slug: "tire-bouchon-electrique-peugeot-elis-1613" #description: """ <div class="col is-12"><ul>\r\n <li>Débouchage sans effort. </li>\r\n <li>Particulièrement efficace pour les bouchons en plastique. </li>\r\n <li>S'adapte à tous les goulots. </li>\r\n <li>Possibilité de changer la mèche. </li>\r\n </ul></div><h1>Description tire bouchon électrique PEUGEOT ELIS</h1><div class="col is-12">Le tire bouchon électrique PEUGEOT ELIS permet un débouchage rapide et sans effort de toutes vos bouteilles quelque soit la taille du goulot. Reprenant la technologie des moulins électriques, son système mécanique est d'une fiabilité sans faille. <br />Le tire bouchon électrique PEUGEOT ELIS vous accompagnera pour longtemps d'autant plus qu'il est possible de changer la mèche, rare sur ce type de produit !</div><h1>Caractéristiques tire bouchon électrique PEUGEOT ELIS</h1><div class="col is-12">Corps inox et polycarbonate. Batterie Rechargeable. Livré avec chargeur.</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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28920 …} +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 {#27537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27563 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 2627 #code: "tire-bouchon-electrique-peugeot-elis-1613" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632602 {#8530 : 2025-09-23 21:03:22.0 PRC (+08:00) } #updatedAt: DateTime @1758632602 {#8531 : 2025-09-23 21:03:22.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2627 #name: "Tire bouchon électrique PEUGEOT ELIS" #slug: "tire-bouchon-electrique-peugeot-elis-1613" #description: """ <div class="col is-12"><ul>\r\n <li>Débouchage sans effort. </li>\r\n <li>Particulièrement efficace pour les bouchons en plastique. </li>\r\n <li>S'adapte à tous les goulots. </li>\r\n <li>Possibilité de changer la mèche. </li>\r\n </ul></div><h1>Description tire bouchon électrique PEUGEOT ELIS</h1><div class="col is-12">Le tire bouchon électrique PEUGEOT ELIS permet un débouchage rapide et sans effort de toutes vos bouteilles quelque soit la taille du goulot. Reprenant la technologie des moulins électriques, son système mécanique est d'une fiabilité sans faille. <br />Le tire bouchon électrique PEUGEOT ELIS vous accompagnera pour longtemps d'autant plus qu'il est possible de changer la mèche, rare sur ce type de produit !</div><h1>Caractéristiques tire bouchon électrique PEUGEOT ELIS</h1><div class="col is-12">Corps inox et polycarbonate. Batterie Rechargeable. Livré avec chargeur.</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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tire bouchon électrique PEUGEOT ELIS" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28991 -props: [ "product" => App\Entity\Product\Product {#8532 #id: 2627 #code: "tire-bouchon-electrique-peugeot-elis-1613" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632602 {#8530 : 2025-09-23 21:03:22.0 PRC (+08:00) } #updatedAt: DateTime @1758632602 {#8531 : 2025-09-23 21:03:22.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2627 #name: "Tire bouchon électrique PEUGEOT ELIS" #slug: "tire-bouchon-electrique-peugeot-elis-1613" #description: """ <div class="col is-12"><ul>\r\n <li>Débouchage sans effort. </li>\r\n <li>Particulièrement efficace pour les bouchons en plastique. </li>\r\n <li>S'adapte à tous les goulots. </li>\r\n <li>Possibilité de changer la mèche. </li>\r\n </ul></div><h1>Description tire bouchon électrique PEUGEOT ELIS</h1><div class="col is-12">Le tire bouchon électrique PEUGEOT ELIS permet un débouchage rapide et sans effort de toutes vos bouteilles quelque soit la taille du goulot. Reprenant la technologie des moulins électriques, son système mécanique est d'une fiabilité sans faille. <br />Le tire bouchon électrique PEUGEOT ELIS vous accompagnera pour longtemps d'autant plus qu'il est possible de changer la mèche, rare sur ce type de produit !</div><h1>Caractéristiques tire bouchon électrique PEUGEOT ELIS</h1><div class="col is-12">Corps inox et polycarbonate. Batterie Rechargeable. Livré avec chargeur.</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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28975 …} +context: Sylius\TwigHooks\Bag\DataBag {#29057 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28920 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28928 #collection: Doctrine\Common\Collections\ArrayCollection {#28937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35836 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35838 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28975 …} +context: Sylius\TwigHooks\Bag\DataBag {#29057 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tire bouchon électrique PEUGEOT ELIS" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28928 #collection: Doctrine\Common\Collections\ArrayCollection {#28937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35836 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35838 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29076 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28975 …} +context: Sylius\TwigHooks\Bag\DataBag {#29057 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28972 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28920 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28928 #collection: Doctrine\Common\Collections\ArrayCollection {#28937 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#35836 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35838 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29125 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29116 …} +context: Sylius\TwigHooks\Bag\DataBag {#29123 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29124 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28920 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29128 +variant: App\Entity\Product\ProductVariant {#28920 …} +price: "80,00\u{A0}€" +originalPrice: "89,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8893 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12323 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8890 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29125 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29116 …} +context: Sylius\TwigHooks\Bag\DataBag {#29123 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29124 …} +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 | 116.0 MiB | 2.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12388 …} +context: Sylius\TwigHooks\Bag\DataBag {#27272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12398 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29405 +cart: App\Entity\Order\Order {#13302 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12388 …} +context: Sylius\TwigHooks\Bag\DataBag {#27272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12398 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||