Components
12
Twig Components
44
Render Count
65
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 {#13237 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13230 …} +context: Sylius\TwigHooks\Bag\DataBag {#13236 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13235 …} +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 {#13857 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13237 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13230 …} +context: Sylius\TwigHooks\Bag\DataBag {#13236 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13235 …} +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 {#13934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13930 …} +context: Sylius\TwigHooks\Bag\DataBag {#13932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13933 …} +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 {#13943 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13930 …} +context: Sylius\TwigHooks\Bag\DataBag {#13932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13933 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 108.0 MiB | 4.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14004 …} +context: Sylius\TwigHooks\Bag\DataBag {#14024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14023 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14040 +cart: App\Entity\Order\Order {#14107 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14004 …} +context: Sylius\TwigHooks\Bag\DataBag {#14024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14023 …} +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 | 14.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14281 …} +context: Sylius\TwigHooks\Bag\DataBag {#14287 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14279 …} +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 {#14302 #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 {#14293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14281 …} +context: Sylius\TwigHooks\Bag\DataBag {#14287 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14279 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28004 …} +context: Sylius\TwigHooks\Bag\DataBag {#28005 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28007 …} +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 {#28017 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28004 …} +context: Sylius\TwigHooks\Bag\DataBag {#28005 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28007 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28117 …} +context: Sylius\TwigHooks\Bag\DataBag {#28118 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28120 …} +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 {#28129 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28117 …} +context: Sylius\TwigHooks\Bag\DataBag {#28118 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28120 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28192 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28188 …} +context: Sylius\TwigHooks\Bag\DataBag {#28189 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28191 …} +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 {#28200 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28192 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28188 …} +context: Sylius\TwigHooks\Bag\DataBag {#28189 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28191 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 8.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 2620 #code: "manchon-bouteille-de-champagne-rapid-ice-vacuvin-838" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632597 {#8058 : 2025-09-23 21:03:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632597 {#7959 : 2025-09-23 21:03:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2620 #name: "Manchon bouteille de champagne rapid ice VACUVIN" #slug: "manchon-bouteille-de-champagne-rapid-ice-vacuvin-838" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Boisson fraîche en 5min. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Incassable.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Réutilisable. </div>\n <div>\n <ul>\n <li>Champagne frais en 5min. </li>\n <li>Incassable.</li>\n <li>Réutilisable. </li>\n </ul>\n </div></div><h1>Manchon bouteille de champagne rapid ice VACU VIN</h1><div class="col is-12"><p>Il s’agit d’un manchon flexible contenant un produit réfrigérant. Une fois sorti du congélateur ou du freezer, placez le manchon autour de la bouteille, votre bouteille de champagne est fraîche en 5 minutes ! Le manchon rafraîchisseur est incassable et réutilisable.</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 {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28725 +product: App\Entity\Product\Product {#7949 #id: 2620 #code: "manchon-bouteille-de-champagne-rapid-ice-vacuvin-838" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632597 {#8058 : 2025-09-23 21:03:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632597 {#7959 : 2025-09-23 21:03:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2620 #name: "Manchon bouteille de champagne rapid ice VACUVIN" #slug: "manchon-bouteille-de-champagne-rapid-ice-vacuvin-838" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Boisson fraîche en 5min. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Incassable.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Réutilisable. </div>\n <div>\n <ul>\n <li>Champagne frais en 5min. </li>\n <li>Incassable.</li>\n <li>Réutilisable. </li>\n </ul>\n </div></div><h1>Manchon bouteille de champagne rapid ice VACU VIN</h1><div class="col is-12"><p>Il s’agit d’un manchon flexible contenant un produit réfrigérant. Une fois sorti du congélateur ou du freezer, placez le manchon autour de la bouteille, votre bouteille de champagne est fraîche en 5 minutes ! Le manchon rafraîchisseur est incassable et réutilisable.</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 {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8782 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 2620 #code: "manchon-bouteille-de-champagne-rapid-ice-vacuvin-838" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632597 {#8058 : 2025-09-23 21:03:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632597 {#7959 : 2025-09-23 21:03:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2620 #name: "Manchon bouteille de champagne rapid ice VACUVIN" #slug: "manchon-bouteille-de-champagne-rapid-ice-vacuvin-838" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Boisson fraîche en 5min. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Incassable.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Réutilisable. </div>\n <div>\n <ul>\n <li>Champagne frais en 5min. </li>\n <li>Incassable.</li>\n <li>Réutilisable. </li>\n </ul>\n </div></div><h1>Manchon bouteille de champagne rapid ice VACU VIN</h1><div class="col is-12"><p>Il s’agit d’un manchon flexible contenant un produit réfrigérant. Une fois sorti du congélateur ou du freezer, placez le manchon autour de la bouteille, votre bouteille de champagne est fraîche en 5 minutes ! Le manchon rafraîchisseur est incassable et réutilisable.</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 {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Manchon bouteille de champagne rapid ice VACUVIN" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28885 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 2620 #code: "manchon-bouteille-de-champagne-rapid-ice-vacuvin-838" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632597 {#8058 : 2025-09-23 21:03:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632597 {#7959 : 2025-09-23 21:03:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2620 #name: "Manchon bouteille de champagne rapid ice VACUVIN" #slug: "manchon-bouteille-de-champagne-rapid-ice-vacuvin-838" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Boisson fraîche en 5min. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Incassable.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Réutilisable. </div>\n <div>\n <ul>\n <li>Champagne frais en 5min. </li>\n <li>Incassable.</li>\n <li>Réutilisable. </li>\n </ul>\n </div></div><h1>Manchon bouteille de champagne rapid ice VACU VIN</h1><div class="col is-12"><p>Il s’agit d’un manchon flexible contenant un produit réfrigérant. Une fois sorti du congélateur ou du freezer, placez le manchon autour de la bouteille, votre bouteille de champagne est fraîche en 5 minutes ! Le manchon rafraîchisseur est incassable et réutilisable.</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 {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28959 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28955 …} +context: Sylius\TwigHooks\Bag\DataBag {#28956 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38166 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28959 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28955 …} +context: Sylius\TwigHooks\Bag\DataBag {#28956 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Manchon bouteille de champagne rapid ice VACUVIN" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38166 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28963 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28959 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28955 …} +context: Sylius\TwigHooks\Bag\DataBag {#28956 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38166 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29021 …} +context: Sylius\TwigHooks\Bag\DataBag {#29029 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29030 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29040 +variant: App\Entity\Product\ProductVariant {#8782 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29021 …} +context: Sylius\TwigHooks\Bag\DataBag {#29029 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29030 …} +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.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 2633 #code: "bouchon-inox-et-silicone-champ-adhoc-6120" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632607 {#9051 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#9054 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 2633 #name: "Bouchon Inox et Silicone Champ Adhoc" #slug: "bouchon-inox-et-silicone-champ-adhoc-6120" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable et silicone</li>\n <li>Facilité de rangement au réfrigérateur grâce à sa forme plate.</li>\n <li>Fermeture parfaitement hermétique.</li>\n </ul></div><h1>Descriptif Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">Bouchon en acier inoxydable et silicone extrèmement pratique pour le rangement des bouteilles ouvertes au réfrigérateur grâce à sa forme plate. La partie de ce bouchon en silicone procure une fermeture parfaitement hermétique.</div><h1>Caractéristiques Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">- Acier inoxydable et silicone.<br />- Diamètre : 4,5 cm.<br />- Epaisseur de la partie en acier inoxydable extérieure à la bouteille : 2 mm</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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28863 +product: App\Entity\Product\Product {#9057 #id: 2633 #code: "bouchon-inox-et-silicone-champ-adhoc-6120" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632607 {#9051 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#9054 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 2633 #name: "Bouchon Inox et Silicone Champ Adhoc" #slug: "bouchon-inox-et-silicone-champ-adhoc-6120" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable et silicone</li>\n <li>Facilité de rangement au réfrigérateur grâce à sa forme plate.</li>\n <li>Fermeture parfaitement hermétique.</li>\n </ul></div><h1>Descriptif Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">Bouchon en acier inoxydable et silicone extrèmement pratique pour le rangement des bouteilles ouvertes au réfrigérateur grâce à sa forme plate. La partie de ce bouchon en silicone procure une fermeture parfaitement hermétique.</div><h1>Caractéristiques Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">- Acier inoxydable et silicone.<br />- Diamètre : 4,5 cm.<br />- Epaisseur de la partie en acier inoxydable extérieure à la bouteille : 2 mm</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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9081 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 2633 #code: "bouchon-inox-et-silicone-champ-adhoc-6120" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632607 {#9051 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#9054 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 2633 #name: "Bouchon Inox et Silicone Champ Adhoc" #slug: "bouchon-inox-et-silicone-champ-adhoc-6120" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable et silicone</li>\n <li>Facilité de rangement au réfrigérateur grâce à sa forme plate.</li>\n <li>Fermeture parfaitement hermétique.</li>\n </ul></div><h1>Descriptif Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">Bouchon en acier inoxydable et silicone extrèmement pratique pour le rangement des bouteilles ouvertes au réfrigérateur grâce à sa forme plate. La partie de ce bouchon en silicone procure une fermeture parfaitement hermétique.</div><h1>Caractéristiques Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">- Acier inoxydable et silicone.<br />- Diamètre : 4,5 cm.<br />- Epaisseur de la partie en acier inoxydable extérieure à la bouteille : 2 mm</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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon Inox et Silicone Champ Adhoc" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29167 -props: [ "product" => App\Entity\Product\Product {#9057 #id: 2633 #code: "bouchon-inox-et-silicone-champ-adhoc-6120" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632607 {#9051 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#9054 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 2633 #name: "Bouchon Inox et Silicone Champ Adhoc" #slug: "bouchon-inox-et-silicone-champ-adhoc-6120" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable et silicone</li>\n <li>Facilité de rangement au réfrigérateur grâce à sa forme plate.</li>\n <li>Fermeture parfaitement hermétique.</li>\n </ul></div><h1>Descriptif Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">Bouchon en acier inoxydable et silicone extrèmement pratique pour le rangement des bouteilles ouvertes au réfrigérateur grâce à sa forme plate. La partie de ce bouchon en silicone procure une fermeture parfaitement hermétique.</div><h1>Caractéristiques Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">- Acier inoxydable et silicone.<br />- Diamètre : 4,5 cm.<br />- Epaisseur de la partie en acier inoxydable extérieure à la bouteille : 2 mm</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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29151 …} +context: Sylius\TwigHooks\Bag\DataBag {#29160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29151 …} +context: Sylius\TwigHooks\Bag\DataBag {#29160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon Inox et Silicone Champ Adhoc" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29222 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29151 …} +context: Sylius\TwigHooks\Bag\DataBag {#29160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29263 …} +context: Sylius\TwigHooks\Bag\DataBag {#29270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29271 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29275 +variant: App\Entity\Product\ProductVariant {#9081 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29263 …} +context: Sylius\TwigHooks\Bag\DataBag {#29270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29271 …} +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.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 2635 #code: "bouchon-de-champagne-vacuvin-837" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632608 {#9093 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#9094 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 2635 #name: "Bouchon de champagne VACUVIN" #slug: "bouchon-de-champagne-vacuvin-837" #description: """ <div class="col is-12"><ul>\n <li>Préserve le pétillant.</li>\n <li>Réduit l'oxydation.</li>\n <li>Conservation de plusieurs jours. </li>\n </ul></div><h1>Description bouchon de champagne VACU VIN</h1><div class="col is-12"><p>Le bouchon de champagne VACU VIN permet de conserver votre bouteille de champagne plusieurs jours.Une fois votre bouteille ouverte, fixez le bouchon sur le goulot, elle sera ainsi fermée hermétiquement. Vous préserverez ainsi le pétillant naturel et réduirez l’oxydation.</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 {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29158 +product: App\Entity\Product\Product {#9097 #id: 2635 #code: "bouchon-de-champagne-vacuvin-837" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632608 {#9093 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#9094 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 2635 #name: "Bouchon de champagne VACUVIN" #slug: "bouchon-de-champagne-vacuvin-837" #description: """ <div class="col is-12"><ul>\n <li>Préserve le pétillant.</li>\n <li>Réduit l'oxydation.</li>\n <li>Conservation de plusieurs jours. </li>\n </ul></div><h1>Description bouchon de champagne VACU VIN</h1><div class="col is-12"><p>Le bouchon de champagne VACU VIN permet de conserver votre bouteille de champagne plusieurs jours.Une fois votre bouteille ouverte, fixez le bouchon sur le goulot, elle sera ainsi fermée hermétiquement. Vous préserverez ainsi le pétillant naturel et réduirez l’oxydation.</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 {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9121 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 2635 #code: "bouchon-de-champagne-vacuvin-837" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632608 {#9093 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#9094 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 2635 #name: "Bouchon de champagne VACUVIN" #slug: "bouchon-de-champagne-vacuvin-837" #description: """ <div class="col is-12"><ul>\n <li>Préserve le pétillant.</li>\n <li>Réduit l'oxydation.</li>\n <li>Conservation de plusieurs jours. </li>\n </ul></div><h1>Description bouchon de champagne VACU VIN</h1><div class="col is-12"><p>Le bouchon de champagne VACU VIN permet de conserver votre bouteille de champagne plusieurs jours.Une fois votre bouteille ouverte, fixez le bouchon sur le goulot, elle sera ainsi fermée hermétiquement. Vous préserverez ainsi le pétillant naturel et réduirez l’oxydation.</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 {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon de champagne VACUVIN" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29392 -props: [ "product" => App\Entity\Product\Product {#9097 #id: 2635 #code: "bouchon-de-champagne-vacuvin-837" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632608 {#9093 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#9094 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 2635 #name: "Bouchon de champagne VACUVIN" #slug: "bouchon-de-champagne-vacuvin-837" #description: """ <div class="col is-12"><ul>\n <li>Préserve le pétillant.</li>\n <li>Réduit l'oxydation.</li>\n <li>Conservation de plusieurs jours. </li>\n </ul></div><h1>Description bouchon de champagne VACU VIN</h1><div class="col is-12"><p>Le bouchon de champagne VACU VIN permet de conserver votre bouteille de champagne plusieurs jours.Une fois votre bouteille ouverte, fixez le bouchon sur le goulot, elle sera ainsi fermée hermétiquement. Vous préserverez ainsi le pétillant naturel et réduirez l’oxydation.</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 {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29376 …} +context: Sylius\TwigHooks\Bag\DataBag {#29385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29446 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29376 …} +context: Sylius\TwigHooks\Bag\DataBag {#29385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29446 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon de champagne VACUVIN" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29453 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29376 …} +context: Sylius\TwigHooks\Bag\DataBag {#29385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29446 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29494 …} +context: Sylius\TwigHooks\Bag\DataBag {#29501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29502 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29506 +variant: App\Entity\Product\ProductVariant {#9121 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29494 …} +context: Sylius\TwigHooks\Bag\DataBag {#29501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29502 …} +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.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9137 #id: 2568 #code: "tire-bouchon-andree-jardin-7086" #attributes: Doctrine\ORM\PersistentCollection {#9144 …} #variants: Doctrine\ORM\PersistentCollection {#9157 …} #options: Doctrine\ORM\PersistentCollection {#9148 …} #associations: Doctrine\ORM\PersistentCollection {#9146 …} #createdAt: DateTime @1758632577 {#9133 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#9134 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9151 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 2568 #name: "Tire-Bouchon Andrée Jardin" #slug: "tire-bouchon-andree-jardin-7086" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Efficace et malin.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! T</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France.</div>\n <div>\n <ul>\n <li>Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! </li>\n <li>Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</li>\n <li><strong>Fabriqué en France. La Chapelle sur Erdre. Loire Atlantique (44)</strong></li>\n </ul>\n </div></div><h1>Un tire-bouchon efficace et malin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div>\n <div>Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.<br /><br /></div>\n <div>Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div></div><h1>Caractéristiques Tire-Bouchon Andrée Jardin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">11 x 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 an</div>\n <div><strong>Matériaux</strong></div>\n <div>Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div></div>\n <div><strong>Dimensions</strong></div>\n <div>11 x 11 cm</div>\n <div></div>\n <div><strong>Garantie</strong></div>\n <div>1 an</div></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 {#9154 …} #channels: Doctrine\ORM\PersistentCollection {#9142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9138 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9140 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29383 +product: App\Entity\Product\Product {#9137 #id: 2568 #code: "tire-bouchon-andree-jardin-7086" #attributes: Doctrine\ORM\PersistentCollection {#9144 …} #variants: Doctrine\ORM\PersistentCollection {#9157 …} #options: Doctrine\ORM\PersistentCollection {#9148 …} #associations: Doctrine\ORM\PersistentCollection {#9146 …} #createdAt: DateTime @1758632577 {#9133 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#9134 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9151 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 2568 #name: "Tire-Bouchon Andrée Jardin" #slug: "tire-bouchon-andree-jardin-7086" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Efficace et malin.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! T</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France.</div>\n <div>\n <ul>\n <li>Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! </li>\n <li>Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</li>\n <li><strong>Fabriqué en France. La Chapelle sur Erdre. Loire Atlantique (44)</strong></li>\n </ul>\n </div></div><h1>Un tire-bouchon efficace et malin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div>\n <div>Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.<br /><br /></div>\n <div>Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div></div><h1>Caractéristiques Tire-Bouchon Andrée Jardin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">11 x 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 an</div>\n <div><strong>Matériaux</strong></div>\n <div>Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div></div>\n <div><strong>Dimensions</strong></div>\n <div>11 x 11 cm</div>\n <div></div>\n <div><strong>Garantie</strong></div>\n <div>1 an</div></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 {#9154 …} #channels: Doctrine\ORM\PersistentCollection {#9142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9138 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9140 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9158 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9137 #id: 2568 #code: "tire-bouchon-andree-jardin-7086" #attributes: Doctrine\ORM\PersistentCollection {#9144 …} #variants: Doctrine\ORM\PersistentCollection {#9157 …} #options: Doctrine\ORM\PersistentCollection {#9148 …} #associations: Doctrine\ORM\PersistentCollection {#9146 …} #createdAt: DateTime @1758632577 {#9133 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#9134 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9151 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 2568 #name: "Tire-Bouchon Andrée Jardin" #slug: "tire-bouchon-andree-jardin-7086" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Efficace et malin.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! T</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France.</div>\n <div>\n <ul>\n <li>Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! </li>\n <li>Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</li>\n <li><strong>Fabriqué en France. La Chapelle sur Erdre. Loire Atlantique (44)</strong></li>\n </ul>\n </div></div><h1>Un tire-bouchon efficace et malin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div>\n <div>Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.<br /><br /></div>\n <div>Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div></div><h1>Caractéristiques Tire-Bouchon Andrée Jardin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">11 x 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 an</div>\n <div><strong>Matériaux</strong></div>\n <div>Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div></div>\n <div><strong>Dimensions</strong></div>\n <div>11 x 11 cm</div>\n <div></div>\n <div><strong>Garantie</strong></div>\n <div>1 an</div></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 {#9154 …} #channels: Doctrine\ORM\PersistentCollection {#9142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9138 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9140 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tire-Bouchon Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29623 -props: [ "product" => App\Entity\Product\Product {#9137 #id: 2568 #code: "tire-bouchon-andree-jardin-7086" #attributes: Doctrine\ORM\PersistentCollection {#9144 …} #variants: Doctrine\ORM\PersistentCollection {#9157 …} #options: Doctrine\ORM\PersistentCollection {#9148 …} #associations: Doctrine\ORM\PersistentCollection {#9146 …} #createdAt: DateTime @1758632577 {#9133 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#9134 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9151 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 2568 #name: "Tire-Bouchon Andrée Jardin" #slug: "tire-bouchon-andree-jardin-7086" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Efficace et malin.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! T</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France.</div>\n <div>\n <ul>\n <li>Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! </li>\n <li>Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</li>\n <li><strong>Fabriqué en France. La Chapelle sur Erdre. Loire Atlantique (44)</strong></li>\n </ul>\n </div></div><h1>Un tire-bouchon efficace et malin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div>\n <div>Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.<br /><br /></div>\n <div>Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div></div><h1>Caractéristiques Tire-Bouchon Andrée Jardin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">11 x 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 an</div>\n <div><strong>Matériaux</strong></div>\n <div>Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div></div>\n <div><strong>Dimensions</strong></div>\n <div>11 x 11 cm</div>\n <div></div>\n <div><strong>Garantie</strong></div>\n <div>1 an</div></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 {#9154 …} #channels: Doctrine\ORM\PersistentCollection {#9142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9138 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9140 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29607 …} +context: Sylius\TwigHooks\Bag\DataBag {#29616 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29677 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9158 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29607 …} +context: Sylius\TwigHooks\Bag\DataBag {#29616 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29677 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tire-Bouchon Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29684 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29607 …} +context: Sylius\TwigHooks\Bag\DataBag {#29616 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29677 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9158 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29734 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29725 …} +context: Sylius\TwigHooks\Bag\DataBag {#29732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29733 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9158 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29737 +variant: App\Entity\Product\ProductVariant {#9158 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29734 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29725 …} +context: Sylius\TwigHooks\Bag\DataBag {#29732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29733 …} +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.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9174 #id: 2638 #code: "pompe-classique-vacu-vin-359" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632610 {#9170 : 2025-09-23 21:03:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632610 {#9171 : 2025-09-23 21:03:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9174} #id: 2638 #name: "Pompe classique VACU VIN" #slug: "pompe-classique-vacu-vin-359" #description: """ <div class="col is-12"><ul>\n <li>Stoppe l'oxydation.</li>\n <li>Bouchon hermétique fourni.</li>\n <li>Signal sonore. </li>\n </ul></div><h1>Description pompe vide d'air VACU VIN</h1><div class="col is-12">La pompe à vide d'air VACU VIN aspire l’air présent dans votre bouteille de vin déjà ouverte et le bouchon fourni ferme hermétiquement celle-ci, de sorte que votre vin est préservé des phénomènes d’oxydation. Un signal sonore vous indique que le vide d’air est atteint. La bouteille peut être ouverte et refermée autant de fois que désiré. Livrée avec 2 bouchons.</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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29614 +product: App\Entity\Product\Product {#9174 #id: 2638 #code: "pompe-classique-vacu-vin-359" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632610 {#9170 : 2025-09-23 21:03:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632610 {#9171 : 2025-09-23 21:03:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9174} #id: 2638 #name: "Pompe classique VACU VIN" #slug: "pompe-classique-vacu-vin-359" #description: """ <div class="col is-12"><ul>\n <li>Stoppe l'oxydation.</li>\n <li>Bouchon hermétique fourni.</li>\n <li>Signal sonore. </li>\n </ul></div><h1>Description pompe vide d'air VACU VIN</h1><div class="col is-12">La pompe à vide d'air VACU VIN aspire l’air présent dans votre bouteille de vin déjà ouverte et le bouchon fourni ferme hermétiquement celle-ci, de sorte que votre vin est préservé des phénomènes d’oxydation. Un signal sonore vous indique que le vide d’air est atteint. La bouteille peut être ouverte et refermée autant de fois que désiré. Livrée avec 2 bouchons.</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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9198 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9174 #id: 2638 #code: "pompe-classique-vacu-vin-359" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632610 {#9170 : 2025-09-23 21:03:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632610 {#9171 : 2025-09-23 21:03:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9174} #id: 2638 #name: "Pompe classique VACU VIN" #slug: "pompe-classique-vacu-vin-359" #description: """ <div class="col is-12"><ul>\n <li>Stoppe l'oxydation.</li>\n <li>Bouchon hermétique fourni.</li>\n <li>Signal sonore. </li>\n </ul></div><h1>Description pompe vide d'air VACU VIN</h1><div class="col is-12">La pompe à vide d'air VACU VIN aspire l’air présent dans votre bouteille de vin déjà ouverte et le bouchon fourni ferme hermétiquement celle-ci, de sorte que votre vin est préservé des phénomènes d’oxydation. Un signal sonore vous indique que le vide d’air est atteint. La bouteille peut être ouverte et refermée autant de fois que désiré. Livrée avec 2 bouchons.</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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe classique VACU VIN" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29854 -props: [ "product" => App\Entity\Product\Product {#9174 #id: 2638 #code: "pompe-classique-vacu-vin-359" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632610 {#9170 : 2025-09-23 21:03:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632610 {#9171 : 2025-09-23 21:03:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9174} #id: 2638 #name: "Pompe classique VACU VIN" #slug: "pompe-classique-vacu-vin-359" #description: """ <div class="col is-12"><ul>\n <li>Stoppe l'oxydation.</li>\n <li>Bouchon hermétique fourni.</li>\n <li>Signal sonore. </li>\n </ul></div><h1>Description pompe vide d'air VACU VIN</h1><div class="col is-12">La pompe à vide d'air VACU VIN aspire l’air présent dans votre bouteille de vin déjà ouverte et le bouchon fourni ferme hermétiquement celle-ci, de sorte que votre vin est préservé des phénomènes d’oxydation. Un signal sonore vous indique que le vide d’air est atteint. La bouteille peut être ouverte et refermée autant de fois que désiré. Livrée avec 2 bouchons.</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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9176 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29906 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29838 …} +context: Sylius\TwigHooks\Bag\DataBag {#29847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29905 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29906 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29838 …} +context: Sylius\TwigHooks\Bag\DataBag {#29847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29905 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe classique VACU VIN" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29912 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29906 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29838 …} +context: Sylius\TwigHooks\Bag\DataBag {#29847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29905 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29953 …} +context: Sylius\TwigHooks\Bag\DataBag {#29960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29961 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29965 +variant: App\Entity\Product\ProductVariant {#9198 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29953 …} +context: Sylius\TwigHooks\Bag\DataBag {#29960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29961 …} +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 | 5.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9214 #id: 2623 #code: "shaker-boston-verre-inox-point-virgule-6750" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1758632598 {#9210 : 2025-09-23 21:03:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632598 {#9211 : 2025-09-23 21:03:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9214} #id: 2623 #name: "Shaker Boston verre-inox Point Virgule" #slug: "shaker-boston-verre-inox-point-virgule-6750" #description: """ <div class="col is-12"><ul>\n <li>Le shaker préféré des professionnels.</li>\n <li>Inox et verre.</li>\n </ul></div><h1>Descriptif Shaker Boston verre-inox Point Virgule</h1><div class="col is-12">Le "Boston shaker" est né aux Etats Unis au milieu du 19° siècle. Il se compose de 2 pièces en forme de cône qui s'emboîtent l'une dans l'autre. La pièce en inox reçoit les ingrédients à mélanger, la partie en verre permettant l'émulsion. Il n'y a pas de passoire qui a tendance à casser les glaçons qui se dilue dans le mélange. Ce qui explique que le shaker Boston (ou Boston Shaker) ait la préférence des professionnels.</div><h1>Caractéristiques Shaker Boston verre-inox Point Virgule</h1><div class="col is-12">- Verre et acier inoxydable.<br />- Contenance : 750 ml.<br />- Diamètre : 95 mm.<br />- Hauteur : 270 mm.<br />- Poids : 650 grs.<br />- Passe au lave-vaisselle.</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 {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29845 +product: App\Entity\Product\Product {#9214 #id: 2623 #code: "shaker-boston-verre-inox-point-virgule-6750" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1758632598 {#9210 : 2025-09-23 21:03:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632598 {#9211 : 2025-09-23 21:03:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9214} #id: 2623 #name: "Shaker Boston verre-inox Point Virgule" #slug: "shaker-boston-verre-inox-point-virgule-6750" #description: """ <div class="col is-12"><ul>\n <li>Le shaker préféré des professionnels.</li>\n <li>Inox et verre.</li>\n </ul></div><h1>Descriptif Shaker Boston verre-inox Point Virgule</h1><div class="col is-12">Le "Boston shaker" est né aux Etats Unis au milieu du 19° siècle. Il se compose de 2 pièces en forme de cône qui s'emboîtent l'une dans l'autre. La pièce en inox reçoit les ingrédients à mélanger, la partie en verre permettant l'émulsion. Il n'y a pas de passoire qui a tendance à casser les glaçons qui se dilue dans le mélange. Ce qui explique que le shaker Boston (ou Boston Shaker) ait la préférence des professionnels.</div><h1>Caractéristiques Shaker Boston verre-inox Point Virgule</h1><div class="col is-12">- Verre et acier inoxydable.<br />- Contenance : 750 ml.<br />- Diamètre : 95 mm.<br />- Hauteur : 270 mm.<br />- Poids : 650 grs.<br />- Passe au lave-vaisselle.</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 {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9235 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9214 #id: 2623 #code: "shaker-boston-verre-inox-point-virgule-6750" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1758632598 {#9210 : 2025-09-23 21:03:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632598 {#9211 : 2025-09-23 21:03:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9214} #id: 2623 #name: "Shaker Boston verre-inox Point Virgule" #slug: "shaker-boston-verre-inox-point-virgule-6750" #description: """ <div class="col is-12"><ul>\n <li>Le shaker préféré des professionnels.</li>\n <li>Inox et verre.</li>\n </ul></div><h1>Descriptif Shaker Boston verre-inox Point Virgule</h1><div class="col is-12">Le "Boston shaker" est né aux Etats Unis au milieu du 19° siècle. Il se compose de 2 pièces en forme de cône qui s'emboîtent l'une dans l'autre. La pièce en inox reçoit les ingrédients à mélanger, la partie en verre permettant l'émulsion. Il n'y a pas de passoire qui a tendance à casser les glaçons qui se dilue dans le mélange. Ce qui explique que le shaker Boston (ou Boston Shaker) ait la préférence des professionnels.</div><h1>Caractéristiques Shaker Boston verre-inox Point Virgule</h1><div class="col is-12">- Verre et acier inoxydable.<br />- Contenance : 750 ml.<br />- Diamètre : 95 mm.<br />- Hauteur : 270 mm.<br />- Poids : 650 grs.<br />- Passe au lave-vaisselle.</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 {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Shaker Boston verre-inox Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30082 -props: [ "product" => App\Entity\Product\Product {#9214 #id: 2623 #code: "shaker-boston-verre-inox-point-virgule-6750" #attributes: Doctrine\ORM\PersistentCollection {#9221 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9225 …} #associations: Doctrine\ORM\PersistentCollection {#9223 …} #createdAt: DateTime @1758632598 {#9210 : 2025-09-23 21:03:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632598 {#9211 : 2025-09-23 21:03:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9228 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9214} #id: 2623 #name: "Shaker Boston verre-inox Point Virgule" #slug: "shaker-boston-verre-inox-point-virgule-6750" #description: """ <div class="col is-12"><ul>\n <li>Le shaker préféré des professionnels.</li>\n <li>Inox et verre.</li>\n </ul></div><h1>Descriptif Shaker Boston verre-inox Point Virgule</h1><div class="col is-12">Le "Boston shaker" est né aux Etats Unis au milieu du 19° siècle. Il se compose de 2 pièces en forme de cône qui s'emboîtent l'une dans l'autre. La pièce en inox reçoit les ingrédients à mélanger, la partie en verre permettant l'émulsion. Il n'y a pas de passoire qui a tendance à casser les glaçons qui se dilue dans le mélange. Ce qui explique que le shaker Boston (ou Boston Shaker) ait la préférence des professionnels.</div><h1>Caractéristiques Shaker Boston verre-inox Point Virgule</h1><div class="col is-12">- Verre et acier inoxydable.<br />- Contenance : 750 ml.<br />- Diamètre : 95 mm.<br />- Hauteur : 270 mm.<br />- Poids : 650 grs.<br />- Passe au lave-vaisselle.</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 {#9231 …} #channels: Doctrine\ORM\PersistentCollection {#9219 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9215 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9217 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30131 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30066 …} +context: Sylius\TwigHooks\Bag\DataBag {#30075 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30130 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30131 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30066 …} +context: Sylius\TwigHooks\Bag\DataBag {#30075 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30130 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Shaker Boston verre-inox Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30137 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30131 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30066 …} +context: Sylius\TwigHooks\Bag\DataBag {#30075 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30130 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9245 #collection: Doctrine\Common\Collections\ArrayCollection {#9246 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9244 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "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 {#30187 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30178 …} +context: Sylius\TwigHooks\Bag\DataBag {#30185 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30190 +variant: App\Entity\Product\ProductVariant {#9235 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30187 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30178 …} +context: Sylius\TwigHooks\Bag\DataBag {#30185 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30186 …} +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.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9251 #id: 2697 #code: "set-6-glacons-granit-bleu-pince-en-bois-on-the-rocks-7994" #attributes: Doctrine\ORM\PersistentCollection {#9258 …} #variants: Doctrine\ORM\PersistentCollection {#9271 …} #options: Doctrine\ORM\PersistentCollection {#9262 …} #associations: Doctrine\ORM\PersistentCollection {#9260 …} #createdAt: DateTime @1758632627 {#9247 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#9248 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9265 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9266 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9251} #id: 2697 #name: "Set 6 Glaçons Granit bleu + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-bleu-pince-en-bois-on-the-rocks-7994" #description: """ <div class="col is-12"><ul>\n <li>Granit bleu de Bretagne.</li>\n <li>Ne dilue pas les boissons.</li>\n <li>Idéal pour les whiskies.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit bleu + Pince en bois On The Rocks</h1><div class="col is-12">Le set de 6 glaçons en granit bleu de Bretagne permet de rafraîchir toutes les boissons sans les diluer afin de préserver toutes leurs qualités gustatives. Ecologique et moderne, ils sont inaltérables et donc réutilisable à l'infini. Les glaçons en granit bleu sont livrés dans un sachet en coton naturel avec une pince en bois de Hêtre très pratique pour leur manipulation.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit bleu + Pince en bois On The Rocks</h1><div class="col is-12">- Lot de 6 glaçons.<br />- Granit bleu de Bretagne.<br />- Ne dilue pas les boissons.<br />- Inaltérable.<br />- Pince en bois de Hêtre. <br />- Fabrication française. </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 {#9268 …} #channels: Doctrine\ORM\PersistentCollection {#9256 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9252 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9254 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30073 +product: App\Entity\Product\Product {#9251 #id: 2697 #code: "set-6-glacons-granit-bleu-pince-en-bois-on-the-rocks-7994" #attributes: Doctrine\ORM\PersistentCollection {#9258 …} #variants: Doctrine\ORM\PersistentCollection {#9271 …} #options: Doctrine\ORM\PersistentCollection {#9262 …} #associations: Doctrine\ORM\PersistentCollection {#9260 …} #createdAt: DateTime @1758632627 {#9247 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#9248 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9265 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9266 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9251} #id: 2697 #name: "Set 6 Glaçons Granit bleu + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-bleu-pince-en-bois-on-the-rocks-7994" #description: """ <div class="col is-12"><ul>\n <li>Granit bleu de Bretagne.</li>\n <li>Ne dilue pas les boissons.</li>\n <li>Idéal pour les whiskies.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit bleu + Pince en bois On The Rocks</h1><div class="col is-12">Le set de 6 glaçons en granit bleu de Bretagne permet de rafraîchir toutes les boissons sans les diluer afin de préserver toutes leurs qualités gustatives. Ecologique et moderne, ils sont inaltérables et donc réutilisable à l'infini. Les glaçons en granit bleu sont livrés dans un sachet en coton naturel avec une pince en bois de Hêtre très pratique pour leur manipulation.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit bleu + Pince en bois On The Rocks</h1><div class="col is-12">- Lot de 6 glaçons.<br />- Granit bleu de Bretagne.<br />- Ne dilue pas les boissons.<br />- Inaltérable.<br />- Pince en bois de Hêtre. <br />- Fabrication française. </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 {#9268 …} #channels: Doctrine\ORM\PersistentCollection {#9256 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9252 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9254 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9272 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9251 #id: 2697 #code: "set-6-glacons-granit-bleu-pince-en-bois-on-the-rocks-7994" #attributes: Doctrine\ORM\PersistentCollection {#9258 …} #variants: Doctrine\ORM\PersistentCollection {#9271 …} #options: Doctrine\ORM\PersistentCollection {#9262 …} #associations: Doctrine\ORM\PersistentCollection {#9260 …} #createdAt: DateTime @1758632627 {#9247 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#9248 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9265 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9266 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9251} #id: 2697 #name: "Set 6 Glaçons Granit bleu + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-bleu-pince-en-bois-on-the-rocks-7994" #description: """ <div class="col is-12"><ul>\n <li>Granit bleu de Bretagne.</li>\n <li>Ne dilue pas les boissons.</li>\n <li>Idéal pour les whiskies.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit bleu + Pince en bois On The Rocks</h1><div class="col is-12">Le set de 6 glaçons en granit bleu de Bretagne permet de rafraîchir toutes les boissons sans les diluer afin de préserver toutes leurs qualités gustatives. Ecologique et moderne, ils sont inaltérables et donc réutilisable à l'infini. Les glaçons en granit bleu sont livrés dans un sachet en coton naturel avec une pince en bois de Hêtre très pratique pour leur manipulation.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit bleu + Pince en bois On The Rocks</h1><div class="col is-12">- Lot de 6 glaçons.<br />- Granit bleu de Bretagne.<br />- Ne dilue pas les boissons.<br />- Inaltérable.<br />- Pince en bois de Hêtre. <br />- Fabrication française. </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 {#9268 …} #channels: Doctrine\ORM\PersistentCollection {#9256 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9252 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9254 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set 6 Glaçons Granit bleu + Pince en bois On The Rocks" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30307 -props: [ "product" => App\Entity\Product\Product {#9251 #id: 2697 #code: "set-6-glacons-granit-bleu-pince-en-bois-on-the-rocks-7994" #attributes: Doctrine\ORM\PersistentCollection {#9258 …} #variants: Doctrine\ORM\PersistentCollection {#9271 …} #options: Doctrine\ORM\PersistentCollection {#9262 …} #associations: Doctrine\ORM\PersistentCollection {#9260 …} #createdAt: DateTime @1758632627 {#9247 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#9248 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9265 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9266 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9251} #id: 2697 #name: "Set 6 Glaçons Granit bleu + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-bleu-pince-en-bois-on-the-rocks-7994" #description: """ <div class="col is-12"><ul>\n <li>Granit bleu de Bretagne.</li>\n <li>Ne dilue pas les boissons.</li>\n <li>Idéal pour les whiskies.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit bleu + Pince en bois On The Rocks</h1><div class="col is-12">Le set de 6 glaçons en granit bleu de Bretagne permet de rafraîchir toutes les boissons sans les diluer afin de préserver toutes leurs qualités gustatives. Ecologique et moderne, ils sont inaltérables et donc réutilisable à l'infini. Les glaçons en granit bleu sont livrés dans un sachet en coton naturel avec une pince en bois de Hêtre très pratique pour leur manipulation.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit bleu + Pince en bois On The Rocks</h1><div class="col is-12">- Lot de 6 glaçons.<br />- Granit bleu de Bretagne.<br />- Ne dilue pas les boissons.<br />- Inaltérable.<br />- Pince en bois de Hêtre. <br />- Fabrication française. </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 {#9268 …} #channels: Doctrine\ORM\PersistentCollection {#9256 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9252 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9254 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30359 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30291 …} +context: Sylius\TwigHooks\Bag\DataBag {#30300 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30358 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9272 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30359 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30291 …} +context: Sylius\TwigHooks\Bag\DataBag {#30300 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30358 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set 6 Glaçons Granit bleu + Pince en bois On The Rocks" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30365 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30359 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30291 …} +context: Sylius\TwigHooks\Bag\DataBag {#30300 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30358 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9272 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30415 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30406 …} +context: Sylius\TwigHooks\Bag\DataBag {#30413 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30414 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9272 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30418 +variant: App\Entity\Product\ProductVariant {#9272 …} +price: "20,00\u{A0}€" +originalPrice: "20,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30415 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30406 …} +context: Sylius\TwigHooks\Bag\DataBag {#30413 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30414 …} +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.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9291 #id: 2699 #code: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #attributes: Doctrine\ORM\PersistentCollection {#9298 …} #variants: Doctrine\ORM\PersistentCollection {#9311 …} #options: Doctrine\ORM\PersistentCollection {#9302 …} #associations: Doctrine\ORM\PersistentCollection {#9300 …} #createdAt: DateTime @1758632627 {#9287 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#9288 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9305 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9306 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 2699 #name: "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #description: """ <div class="col is-12"><ul>\n <li>Inaltérable.</li>\n <li>Idéal pour les vins rosés et blancs.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">Avec leur pince en bois de Hêtre, les Glaçons en Granit Rose On The Rocks sont idéals pour rafraîchir sans les diluer les vins rosés ou blancs. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les conserver au congélateur pour avoir en permanence de quoi rafraîchir vos boissons préférées.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">- Granit rose de Bretagne.<br />- Inaltérable.<br />- Ne dilue pas les boissons.<br />- Idéal pour les vins rosés ou blancs.<br />- Pince en bois de hêtre.<br />- Fabrication française. </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 {#9308 …} #channels: Doctrine\ORM\PersistentCollection {#9296 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9292 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9294 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30298 +product: App\Entity\Product\Product {#9291 #id: 2699 #code: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #attributes: Doctrine\ORM\PersistentCollection {#9298 …} #variants: Doctrine\ORM\PersistentCollection {#9311 …} #options: Doctrine\ORM\PersistentCollection {#9302 …} #associations: Doctrine\ORM\PersistentCollection {#9300 …} #createdAt: DateTime @1758632627 {#9287 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#9288 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9305 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9306 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 2699 #name: "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #description: """ <div class="col is-12"><ul>\n <li>Inaltérable.</li>\n <li>Idéal pour les vins rosés et blancs.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">Avec leur pince en bois de Hêtre, les Glaçons en Granit Rose On The Rocks sont idéals pour rafraîchir sans les diluer les vins rosés ou blancs. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les conserver au congélateur pour avoir en permanence de quoi rafraîchir vos boissons préférées.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">- Granit rose de Bretagne.<br />- Inaltérable.<br />- Ne dilue pas les boissons.<br />- Idéal pour les vins rosés ou blancs.<br />- Pince en bois de hêtre.<br />- Fabrication française. </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 {#9308 …} #channels: Doctrine\ORM\PersistentCollection {#9296 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9292 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9294 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9312 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9291 #id: 2699 #code: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #attributes: Doctrine\ORM\PersistentCollection {#9298 …} #variants: Doctrine\ORM\PersistentCollection {#9311 …} #options: Doctrine\ORM\PersistentCollection {#9302 …} #associations: Doctrine\ORM\PersistentCollection {#9300 …} #createdAt: DateTime @1758632627 {#9287 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#9288 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9305 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9306 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 2699 #name: "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #description: """ <div class="col is-12"><ul>\n <li>Inaltérable.</li>\n <li>Idéal pour les vins rosés et blancs.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">Avec leur pince en bois de Hêtre, les Glaçons en Granit Rose On The Rocks sont idéals pour rafraîchir sans les diluer les vins rosés ou blancs. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les conserver au congélateur pour avoir en permanence de quoi rafraîchir vos boissons préférées.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">- Granit rose de Bretagne.<br />- Inaltérable.<br />- Ne dilue pas les boissons.<br />- Idéal pour les vins rosés ou blancs.<br />- Pince en bois de hêtre.<br />- Fabrication française. </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 {#9308 …} #channels: Doctrine\ORM\PersistentCollection {#9296 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9292 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9294 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30535 -props: [ "product" => App\Entity\Product\Product {#9291 #id: 2699 #code: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #attributes: Doctrine\ORM\PersistentCollection {#9298 …} #variants: Doctrine\ORM\PersistentCollection {#9311 …} #options: Doctrine\ORM\PersistentCollection {#9302 …} #associations: Doctrine\ORM\PersistentCollection {#9300 …} #createdAt: DateTime @1758632627 {#9287 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#9288 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9305 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9306 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 2699 #name: "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #description: """ <div class="col is-12"><ul>\n <li>Inaltérable.</li>\n <li>Idéal pour les vins rosés et blancs.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">Avec leur pince en bois de Hêtre, les Glaçons en Granit Rose On The Rocks sont idéals pour rafraîchir sans les diluer les vins rosés ou blancs. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les conserver au congélateur pour avoir en permanence de quoi rafraîchir vos boissons préférées.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">- Granit rose de Bretagne.<br />- Inaltérable.<br />- Ne dilue pas les boissons.<br />- Idéal pour les vins rosés ou blancs.<br />- Pince en bois de hêtre.<br />- Fabrication française. </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 {#9308 …} #channels: Doctrine\ORM\PersistentCollection {#9296 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9292 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9294 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30519 …} +context: Sylius\TwigHooks\Bag\DataBag {#30528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30583 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9312 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9322 #collection: Doctrine\Common\Collections\ArrayCollection {#9323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30519 …} +context: Sylius\TwigHooks\Bag\DataBag {#30528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30583 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9322 #collection: Doctrine\Common\Collections\ArrayCollection {#9323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30590 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30519 …} +context: Sylius\TwigHooks\Bag\DataBag {#30528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30583 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9312 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9322 #collection: Doctrine\Common\Collections\ArrayCollection {#9323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30640 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30631 …} +context: Sylius\TwigHooks\Bag\DataBag {#30638 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30639 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9312 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30643 +variant: App\Entity\Product\ProductVariant {#9312 …} +price: "20,00\u{A0}€" +originalPrice: "20,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30640 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30631 …} +context: Sylius\TwigHooks\Bag\DataBag {#30638 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30639 …} +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 | 4.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9328 #id: 2567 #code: "tire-bouchon-sommelier-bois-point-virgule-6746" #attributes: Doctrine\ORM\PersistentCollection {#9335 …} #variants: Doctrine\ORM\PersistentCollection {#9348 …} #options: Doctrine\ORM\PersistentCollection {#9339 …} #associations: Doctrine\ORM\PersistentCollection {#9337 …} #createdAt: DateTime @1758632577 {#9324 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#9325 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9342 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9343 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9328} #id: 2567 #name: "Tire Bouchon Sommelier Bois Point Virgule" #slug: "tire-bouchon-sommelier-bois-point-virgule-6746" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition.</li>\n <li>Parties coupantes en inox avec habillage bois.</li>\n </ul></div><h1>Descriptif Tire Bouchon Sommelier Bois Point Virgule</h1><div class="col is-12">Débouchez une bonne bouteille grâce à cet élégant Tire-bouchon Sommelier réalisé en acier inoxydable habillé de bois rouge. Pliable pour être facilement rangé. <br /></div><h1>Caractéristiques Tire Bouchon Sommelier Bois Point Virgule</h1><div class="col is-12">- Acier inoxydable et bois rouge.<br />- Longueur : 120 mm.<br />- Largeur : 30 mm.<br />- Hauteur : 15 mm. <br />- Poids : 120 gr.<br />- Ne pas mettre au lave vaisselle.</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 {#9345 …} #channels: Doctrine\ORM\PersistentCollection {#9333 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9329 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30526 +product: App\Entity\Product\Product {#9328 #id: 2567 #code: "tire-bouchon-sommelier-bois-point-virgule-6746" #attributes: Doctrine\ORM\PersistentCollection {#9335 …} #variants: Doctrine\ORM\PersistentCollection {#9348 …} #options: Doctrine\ORM\PersistentCollection {#9339 …} #associations: Doctrine\ORM\PersistentCollection {#9337 …} #createdAt: DateTime @1758632577 {#9324 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#9325 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9342 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9343 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9328} #id: 2567 #name: "Tire Bouchon Sommelier Bois Point Virgule" #slug: "tire-bouchon-sommelier-bois-point-virgule-6746" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition.</li>\n <li>Parties coupantes en inox avec habillage bois.</li>\n </ul></div><h1>Descriptif Tire Bouchon Sommelier Bois Point Virgule</h1><div class="col is-12">Débouchez une bonne bouteille grâce à cet élégant Tire-bouchon Sommelier réalisé en acier inoxydable habillé de bois rouge. Pliable pour être facilement rangé. <br /></div><h1>Caractéristiques Tire Bouchon Sommelier Bois Point Virgule</h1><div class="col is-12">- Acier inoxydable et bois rouge.<br />- Longueur : 120 mm.<br />- Largeur : 30 mm.<br />- Hauteur : 15 mm. <br />- Poids : 120 gr.<br />- Ne pas mettre au lave vaisselle.</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 {#9345 …} #channels: Doctrine\ORM\PersistentCollection {#9333 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9329 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9349 …} +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 {#28257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28290 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28283 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9328 #id: 2567 #code: "tire-bouchon-sommelier-bois-point-virgule-6746" #attributes: Doctrine\ORM\PersistentCollection {#9335 …} #variants: Doctrine\ORM\PersistentCollection {#9348 …} #options: Doctrine\ORM\PersistentCollection {#9339 …} #associations: Doctrine\ORM\PersistentCollection {#9337 …} #createdAt: DateTime @1758632577 {#9324 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#9325 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9342 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9343 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9328} #id: 2567 #name: "Tire Bouchon Sommelier Bois Point Virgule" #slug: "tire-bouchon-sommelier-bois-point-virgule-6746" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition.</li>\n <li>Parties coupantes en inox avec habillage bois.</li>\n </ul></div><h1>Descriptif Tire Bouchon Sommelier Bois Point Virgule</h1><div class="col is-12">Débouchez une bonne bouteille grâce à cet élégant Tire-bouchon Sommelier réalisé en acier inoxydable habillé de bois rouge. Pliable pour être facilement rangé. <br /></div><h1>Caractéristiques Tire Bouchon Sommelier Bois Point Virgule</h1><div class="col is-12">- Acier inoxydable et bois rouge.<br />- Longueur : 120 mm.<br />- Largeur : 30 mm.<br />- Hauteur : 15 mm. <br />- Poids : 120 gr.<br />- Ne pas mettre au lave vaisselle.</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 {#9345 …} #channels: Doctrine\ORM\PersistentCollection {#9333 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9329 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tire Bouchon Sommelier Bois Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30760 -props: [ "product" => App\Entity\Product\Product {#9328 #id: 2567 #code: "tire-bouchon-sommelier-bois-point-virgule-6746" #attributes: Doctrine\ORM\PersistentCollection {#9335 …} #variants: Doctrine\ORM\PersistentCollection {#9348 …} #options: Doctrine\ORM\PersistentCollection {#9339 …} #associations: Doctrine\ORM\PersistentCollection {#9337 …} #createdAt: DateTime @1758632577 {#9324 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#9325 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9342 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9343 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9328} #id: 2567 #name: "Tire Bouchon Sommelier Bois Point Virgule" #slug: "tire-bouchon-sommelier-bois-point-virgule-6746" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition.</li>\n <li>Parties coupantes en inox avec habillage bois.</li>\n </ul></div><h1>Descriptif Tire Bouchon Sommelier Bois Point Virgule</h1><div class="col is-12">Débouchez une bonne bouteille grâce à cet élégant Tire-bouchon Sommelier réalisé en acier inoxydable habillé de bois rouge. Pliable pour être facilement rangé. <br /></div><h1>Caractéristiques Tire Bouchon Sommelier Bois Point Virgule</h1><div class="col is-12">- Acier inoxydable et bois rouge.<br />- Longueur : 120 mm.<br />- Largeur : 30 mm.<br />- Hauteur : 15 mm. <br />- Poids : 120 gr.<br />- Ne pas mettre au lave vaisselle.</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 {#9345 …} #channels: Doctrine\ORM\PersistentCollection {#9333 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9329 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30744 …} +context: Sylius\TwigHooks\Bag\DataBag {#30753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30808 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9349 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9359 #collection: Doctrine\Common\Collections\ArrayCollection {#9360 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9358 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30744 …} +context: Sylius\TwigHooks\Bag\DataBag {#30753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30808 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tire Bouchon Sommelier Bois Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9359 #collection: Doctrine\Common\Collections\ArrayCollection {#9360 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9358 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30815 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30744 …} +context: Sylius\TwigHooks\Bag\DataBag {#30753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30808 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9349 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9359 #collection: Doctrine\Common\Collections\ArrayCollection {#9360 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9358 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30865 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30856 …} +context: Sylius\TwigHooks\Bag\DataBag {#30863 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30864 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9349 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30868 +variant: App\Entity\Product\ProductVariant {#9349 …} +price: "25,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9698 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13128 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9695 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30865 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30856 …} +context: Sylius\TwigHooks\Bag\DataBag {#30863 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30864 …} +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.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27970 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13193 …} +context: Sylius\TwigHooks\Bag\DataBag {#27992 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13203 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31184 +cart: App\Entity\Order\Order {#14107 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27970 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13193 …} +context: Sylius\TwigHooks\Bag\DataBag {#27992 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13203 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||