Components
12
Twig Components
44
Render Count
210
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.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12781 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12774 …} +context: Sylius\TwigHooks\Bag\DataBag {#12780 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12779 …} +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 {#13401 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12781 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12774 …} +context: Sylius\TwigHooks\Bag\DataBag {#12780 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12779 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 108.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13478 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13474 …} +context: Sylius\TwigHooks\Bag\DataBag {#13476 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13477 …} +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 {#13487 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13478 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13474 …} +context: Sylius\TwigHooks\Bag\DataBag {#13476 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13477 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 108.0 MiB | 28.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13548 …} +context: Sylius\TwigHooks\Bag\DataBag {#13568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13567 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13584 +cart: App\Entity\Order\Order {#13651 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13548 …} +context: Sylius\TwigHooks\Bag\DataBag {#13568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13567 …} +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 | 56.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13837 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13825 …} +context: Sylius\TwigHooks\Bag\DataBag {#13831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13823 …} +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 {#13846 #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 {#13837 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13825 …} +context: Sylius\TwigHooks\Bag\DataBag {#13831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13823 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28007 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28003 …} +context: Sylius\TwigHooks\Bag\DataBag {#28004 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28006 …} +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 {#28016 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28007 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28003 …} +context: Sylius\TwigHooks\Bag\DataBag {#28004 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28006 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28116 …} +context: Sylius\TwigHooks\Bag\DataBag {#28117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28119 …} +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 {#28128 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28116 …} +context: Sylius\TwigHooks\Bag\DataBag {#28117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28119 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 16.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28187 …} +context: Sylius\TwigHooks\Bag\DataBag {#28188 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28190 …} +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 {#28199 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28187 …} +context: Sylius\TwigHooks\Bag\DataBag {#28188 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28190 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 22.55 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 2804 #code: "set-saliere-poivriere-cole-mason-6434" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6065 …} #options: Doctrine\ORM\PersistentCollection {#6071 …} #associations: Doctrine\ORM\PersistentCollection {#5132 …} #createdAt: DateTime @1758632654 {#8058 : 2025-09-23 21:04:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632654 {#7959 : 2025-09-23 21:04:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6048 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6055 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2804 #name: "Set Salière & Poivrière Cole & Mason" #slug: "set-saliere-poivriere-cole-mason-6434" #description: """ <div class="col is-12"><ul>\n <li>Tout inox, ligne épurée.</li>\n <li>Design s'adaptant à tous les styles.</li>\n </ul></div><h1>Descriptif Set Salière & Poivrière Cole & Mason</h1><div class="col is-12">Le Set Salière & Poivrière Cole & Mason bénéficie d'un style épuré et contemporain qui sera du meilleur effet sur votre table. La forme ergonomique permet une prise en main très agréable.</div><h1>Caractéristiques Set Salière & Poivrière Cole & Mason</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 8 x 4 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6052 …} #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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28724 +product: App\Entity\Product\Product {#7949 #id: 2804 #code: "set-saliere-poivriere-cole-mason-6434" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6065 …} #options: Doctrine\ORM\PersistentCollection {#6071 …} #associations: Doctrine\ORM\PersistentCollection {#5132 …} #createdAt: DateTime @1758632654 {#8058 : 2025-09-23 21:04:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632654 {#7959 : 2025-09-23 21:04:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6048 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6055 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2804 #name: "Set Salière & Poivrière Cole & Mason" #slug: "set-saliere-poivriere-cole-mason-6434" #description: """ <div class="col is-12"><ul>\n <li>Tout inox, ligne épurée.</li>\n <li>Design s'adaptant à tous les styles.</li>\n </ul></div><h1>Descriptif Set Salière & Poivrière Cole & Mason</h1><div class="col is-12">Le Set Salière & Poivrière Cole & Mason bénéficie d'un style épuré et contemporain qui sera du meilleur effet sur votre table. La forme ergonomique permet une prise en main très agréable.</div><h1>Caractéristiques Set Salière & Poivrière Cole & Mason</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 8 x 4 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6052 …} #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 {#6050 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 15.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 2804 #code: "set-saliere-poivriere-cole-mason-6434" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6065 …} #options: Doctrine\ORM\PersistentCollection {#6071 …} #associations: Doctrine\ORM\PersistentCollection {#5132 …} #createdAt: DateTime @1758632654 {#8058 : 2025-09-23 21:04:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632654 {#7959 : 2025-09-23 21:04:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6048 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6055 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2804 #name: "Set Salière & Poivrière Cole & Mason" #slug: "set-saliere-poivriere-cole-mason-6434" #description: """ <div class="col is-12"><ul>\n <li>Tout inox, ligne épurée.</li>\n <li>Design s'adaptant à tous les styles.</li>\n </ul></div><h1>Descriptif Set Salière & Poivrière Cole & Mason</h1><div class="col is-12">Le Set Salière & Poivrière Cole & Mason bénéficie d'un style épuré et contemporain qui sera du meilleur effet sur votre table. La forme ergonomique permet une prise en main très agréable.</div><h1>Caractéristiques Set Salière & Poivrière Cole & Mason</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 8 x 4 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6052 …} #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" => "Set Salière & Poivrière Cole & Mason" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28884 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 2804 #code: "set-saliere-poivriere-cole-mason-6434" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6065 …} #options: Doctrine\ORM\PersistentCollection {#6071 …} #associations: Doctrine\ORM\PersistentCollection {#5132 …} #createdAt: DateTime @1758632654 {#8058 : 2025-09-23 21:04:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632654 {#7959 : 2025-09-23 21:04:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6048 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6055 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2804 #name: "Set Salière & Poivrière Cole & Mason" #slug: "set-saliere-poivriere-cole-mason-6434" #description: """ <div class="col is-12"><ul>\n <li>Tout inox, ligne épurée.</li>\n <li>Design s'adaptant à tous les styles.</li>\n </ul></div><h1>Descriptif Set Salière & Poivrière Cole & Mason</h1><div class="col is-12">Le Set Salière & Poivrière Cole & Mason bénéficie d'un style épuré et contemporain qui sera du meilleur effet sur votre table. La forme ergonomique permet une prise en main très agréable.</div><h1>Caractéristiques Set Salière & Poivrière Cole & Mason</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 8 x 4 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6052 …} #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.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28955 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28951 …} +context: Sylius\TwigHooks\Bag\DataBag {#28952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28954 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6050 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8055 #collection: Doctrine\Common\Collections\ArrayCollection {#8293 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6761 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38181 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28955 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28951 …} +context: Sylius\TwigHooks\Bag\DataBag {#28952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28954 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set Salière & Poivrière Cole & Mason" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8055 #collection: Doctrine\Common\Collections\ArrayCollection {#8293 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6761 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38181 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28959 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28955 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28951 …} +context: Sylius\TwigHooks\Bag\DataBag {#28952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28954 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6050 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8055 #collection: Doctrine\Common\Collections\ArrayCollection {#8293 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6761 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38181 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29017 …} +context: Sylius\TwigHooks\Bag\DataBag {#29025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29026 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6050 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29036 +variant: App\Entity\Product\ProductVariant {#6050 …} +price: "24,00\u{A0}€" +originalPrice: "24,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29017 …} +context: Sylius\TwigHooks\Bag\DataBag {#29025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29026 …} +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 | 9.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8039 #id: 1085 #code: "planche-apero-en-bambou-point-virgule-6763" #attributes: Doctrine\ORM\PersistentCollection {#8285 …} #variants: Doctrine\ORM\PersistentCollection {#8074 …} #options: Doctrine\ORM\PersistentCollection {#8326 …} #associations: Doctrine\ORM\PersistentCollection {#8539 …} #createdAt: DateTime @1758632306 {#8309 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8056 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8075 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8063 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8039} #id: 1085 #name: "Planche Apéro en Bambou Point Virgule" #slug: "planche-apero-en-bambou-point-virgule-6763" #description: """ <div class="col is-12"><ul>\n <li>Pour une présentation originale.</li>\n <li>En bambou, à la fois légère et solide.</li>\n <li>Entretien facile.</li>\n </ul></div><h1>Descriptif Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">La Planche Apéro en Bambou Point Virgule permet de présenter de façon originale vos chiffonnades et amuses-bouches lors de vos apéros. Cette planche en bambou d'une longueur de 75 cm possède un lacet en cuir pour la suspendre facilement.</div><h1>Caractéristiques Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lacet de suspension en cuir.<br />- Dimensions : 75 x 14 x 1,9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8048 …} #channels: Doctrine\ORM\PersistentCollection {#8271 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8043 …} #reviews: Doctrine\ORM\PersistentCollection {#8045 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7966 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28862 +product: App\Entity\Product\Product {#8039 #id: 1085 #code: "planche-apero-en-bambou-point-virgule-6763" #attributes: Doctrine\ORM\PersistentCollection {#8285 …} #variants: Doctrine\ORM\PersistentCollection {#8074 …} #options: Doctrine\ORM\PersistentCollection {#8326 …} #associations: Doctrine\ORM\PersistentCollection {#8539 …} #createdAt: DateTime @1758632306 {#8309 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8056 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8075 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8063 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8039} #id: 1085 #name: "Planche Apéro en Bambou Point Virgule" #slug: "planche-apero-en-bambou-point-virgule-6763" #description: """ <div class="col is-12"><ul>\n <li>Pour une présentation originale.</li>\n <li>En bambou, à la fois légère et solide.</li>\n <li>Entretien facile.</li>\n </ul></div><h1>Descriptif Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">La Planche Apéro en Bambou Point Virgule permet de présenter de façon originale vos chiffonnades et amuses-bouches lors de vos apéros. Cette planche en bambou d'une longueur de 75 cm possède un lacet en cuir pour la suspendre facilement.</div><h1>Caractéristiques Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lacet de suspension en cuir.<br />- Dimensions : 75 x 14 x 1,9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8048 …} #channels: Doctrine\ORM\PersistentCollection {#8271 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8043 …} #reviews: Doctrine\ORM\PersistentCollection {#8045 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7966 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8425 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8039 #id: 1085 #code: "planche-apero-en-bambou-point-virgule-6763" #attributes: Doctrine\ORM\PersistentCollection {#8285 …} #variants: Doctrine\ORM\PersistentCollection {#8074 …} #options: Doctrine\ORM\PersistentCollection {#8326 …} #associations: Doctrine\ORM\PersistentCollection {#8539 …} #createdAt: DateTime @1758632306 {#8309 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8056 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8075 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8063 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8039} #id: 1085 #name: "Planche Apéro en Bambou Point Virgule" #slug: "planche-apero-en-bambou-point-virgule-6763" #description: """ <div class="col is-12"><ul>\n <li>Pour une présentation originale.</li>\n <li>En bambou, à la fois légère et solide.</li>\n <li>Entretien facile.</li>\n </ul></div><h1>Descriptif Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">La Planche Apéro en Bambou Point Virgule permet de présenter de façon originale vos chiffonnades et amuses-bouches lors de vos apéros. Cette planche en bambou d'une longueur de 75 cm possède un lacet en cuir pour la suspendre facilement.</div><h1>Caractéristiques Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lacet de suspension en cuir.<br />- Dimensions : 75 x 14 x 1,9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8048 …} #channels: Doctrine\ORM\PersistentCollection {#8271 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8043 …} #reviews: Doctrine\ORM\PersistentCollection {#8045 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7966 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Planche Apéro en Bambou Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29163 -props: [ "product" => App\Entity\Product\Product {#8039 #id: 1085 #code: "planche-apero-en-bambou-point-virgule-6763" #attributes: Doctrine\ORM\PersistentCollection {#8285 …} #variants: Doctrine\ORM\PersistentCollection {#8074 …} #options: Doctrine\ORM\PersistentCollection {#8326 …} #associations: Doctrine\ORM\PersistentCollection {#8539 …} #createdAt: DateTime @1758632306 {#8309 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8056 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8075 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8063 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8039} #id: 1085 #name: "Planche Apéro en Bambou Point Virgule" #slug: "planche-apero-en-bambou-point-virgule-6763" #description: """ <div class="col is-12"><ul>\n <li>Pour une présentation originale.</li>\n <li>En bambou, à la fois légère et solide.</li>\n <li>Entretien facile.</li>\n </ul></div><h1>Descriptif Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">La Planche Apéro en Bambou Point Virgule permet de présenter de façon originale vos chiffonnades et amuses-bouches lors de vos apéros. Cette planche en bambou d'une longueur de 75 cm possède un lacet en cuir pour la suspendre facilement.</div><h1>Caractéristiques Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lacet de suspension en cuir.<br />- Dimensions : 75 x 14 x 1,9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8048 …} #channels: Doctrine\ORM\PersistentCollection {#8271 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8043 …} #reviews: Doctrine\ORM\PersistentCollection {#8045 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7966 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29147 …} +context: Sylius\TwigHooks\Bag\DataBag {#29156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29211 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8425 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8436 #collection: Doctrine\Common\Collections\ArrayCollection {#8442 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8433 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38253 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38255 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29147 …} +context: Sylius\TwigHooks\Bag\DataBag {#29156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29211 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Planche Apéro en Bambou Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8436 #collection: Doctrine\Common\Collections\ArrayCollection {#8442 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8433 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38253 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38255 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29218 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29147 …} +context: Sylius\TwigHooks\Bag\DataBag {#29156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29211 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8425 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8436 #collection: Doctrine\Common\Collections\ArrayCollection {#8442 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8433 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38253 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38255 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29259 …} +context: Sylius\TwigHooks\Bag\DataBag {#29266 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29267 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8425 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29271 +variant: App\Entity\Product\ProductVariant {#8425 …} +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 {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29259 …} +context: Sylius\TwigHooks\Bag\DataBag {#29266 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29267 …} +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 | 13.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8483 #id: 3034 #code: "plateau-reversible-en-simili-cuir-freeform-6719" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632744 {#8482 : 2025-09-23 21:05:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632744 {#8488 : 2025-09-23 21:05:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8602 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8483} #id: 3034 #name: "Plateau Réversible en Simili-Cuir Freeform" #slug: "plateau-reversible-en-simili-cuir-freeform-6719" #description: """ <div class="col is-12"><ul>\n <li>Réversible.</li>\n <li>Simili-cuir.</li>\n <li>Nettoyage à l'éponge ou au chiffon humide.</li>\n </ul></div><h1>Descriptif Plateau Réversible en Simili-Cuir Freeform</h1><div class="col is-12">Les Plateaux Réversibles en Simili-Cuir Freeform sont assemblés à la main dans un souci de finition sellerie alliant élégance et modernité.<br />Réalisés en polyvinyle, ils sont lavables à l'éponge ou au chiffon humide et ne se tâchent pas. Très fonctionnels, ils s'empilent et se rangent à plats pour un gain de place optimal.</div><h1>Caractéristiques Plateau Réversible en Simili-Cuir Freeform</h1><div class="col is-12">- Réversibles.<br />- Assemblage à la main.<br />- Simili-cuir lavable à l'éponge ou au chiffon humide.<br />- empilables pour un rangement efficace.<br />- Dimensions à plat : 45 x 35 cm.<br />- Dimensions utile : 34 x 24 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8495 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8491 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8493 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29154 +product: App\Entity\Product\Product {#8483 #id: 3034 #code: "plateau-reversible-en-simili-cuir-freeform-6719" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632744 {#8482 : 2025-09-23 21:05:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632744 {#8488 : 2025-09-23 21:05:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8602 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8483} #id: 3034 #name: "Plateau Réversible en Simili-Cuir Freeform" #slug: "plateau-reversible-en-simili-cuir-freeform-6719" #description: """ <div class="col is-12"><ul>\n <li>Réversible.</li>\n <li>Simili-cuir.</li>\n <li>Nettoyage à l'éponge ou au chiffon humide.</li>\n </ul></div><h1>Descriptif Plateau Réversible en Simili-Cuir Freeform</h1><div class="col is-12">Les Plateaux Réversibles en Simili-Cuir Freeform sont assemblés à la main dans un souci de finition sellerie alliant élégance et modernité.<br />Réalisés en polyvinyle, ils sont lavables à l'éponge ou au chiffon humide et ne se tâchent pas. Très fonctionnels, ils s'empilent et se rangent à plats pour un gain de place optimal.</div><h1>Caractéristiques Plateau Réversible en Simili-Cuir Freeform</h1><div class="col is-12">- Réversibles.<br />- Assemblage à la main.<br />- Simili-cuir lavable à l'éponge ou au chiffon humide.<br />- empilables pour un rangement efficace.<br />- Dimensions à plat : 45 x 35 cm.<br />- Dimensions utile : 34 x 24 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8495 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8491 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8493 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8595 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8483 #id: 3034 #code: "plateau-reversible-en-simili-cuir-freeform-6719" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632744 {#8482 : 2025-09-23 21:05:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632744 {#8488 : 2025-09-23 21:05:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8602 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8483} #id: 3034 #name: "Plateau Réversible en Simili-Cuir Freeform" #slug: "plateau-reversible-en-simili-cuir-freeform-6719" #description: """ <div class="col is-12"><ul>\n <li>Réversible.</li>\n <li>Simili-cuir.</li>\n <li>Nettoyage à l'éponge ou au chiffon humide.</li>\n </ul></div><h1>Descriptif Plateau Réversible en Simili-Cuir Freeform</h1><div class="col is-12">Les Plateaux Réversibles en Simili-Cuir Freeform sont assemblés à la main dans un souci de finition sellerie alliant élégance et modernité.<br />Réalisés en polyvinyle, ils sont lavables à l'éponge ou au chiffon humide et ne se tâchent pas. Très fonctionnels, ils s'empilent et se rangent à plats pour un gain de place optimal.</div><h1>Caractéristiques Plateau Réversible en Simili-Cuir Freeform</h1><div class="col is-12">- Réversibles.<br />- Assemblage à la main.<br />- Simili-cuir lavable à l'éponge ou au chiffon humide.<br />- empilables pour un rangement efficace.<br />- Dimensions à plat : 45 x 35 cm.<br />- Dimensions utile : 34 x 24 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8495 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8491 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8493 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Plateau Réversible en Simili-Cuir Freeform" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29388 -props: [ "product" => App\Entity\Product\Product {#8483 #id: 3034 #code: "plateau-reversible-en-simili-cuir-freeform-6719" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632744 {#8482 : 2025-09-23 21:05:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632744 {#8488 : 2025-09-23 21:05:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8602 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8483} #id: 3034 #name: "Plateau Réversible en Simili-Cuir Freeform" #slug: "plateau-reversible-en-simili-cuir-freeform-6719" #description: """ <div class="col is-12"><ul>\n <li>Réversible.</li>\n <li>Simili-cuir.</li>\n <li>Nettoyage à l'éponge ou au chiffon humide.</li>\n </ul></div><h1>Descriptif Plateau Réversible en Simili-Cuir Freeform</h1><div class="col is-12">Les Plateaux Réversibles en Simili-Cuir Freeform sont assemblés à la main dans un souci de finition sellerie alliant élégance et modernité.<br />Réalisés en polyvinyle, ils sont lavables à l'éponge ou au chiffon humide et ne se tâchent pas. Très fonctionnels, ils s'empilent et se rangent à plats pour un gain de place optimal.</div><h1>Caractéristiques Plateau Réversible en Simili-Cuir Freeform</h1><div class="col is-12">- Réversibles.<br />- Assemblage à la main.<br />- Simili-cuir lavable à l'éponge ou au chiffon humide.<br />- empilables pour un rangement efficace.<br />- Dimensions à plat : 45 x 35 cm.<br />- Dimensions utile : 34 x 24 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8495 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8491 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8493 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 8.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29372 …} +context: Sylius\TwigHooks\Bag\DataBag {#29381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29439 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8595 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8672 #collection: Doctrine\Common\Collections\ArrayCollection {#8673 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8671 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38267 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38269 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29372 …} +context: Sylius\TwigHooks\Bag\DataBag {#29381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29439 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Plateau Réversible en Simili-Cuir Freeform" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8672 #collection: Doctrine\Common\Collections\ArrayCollection {#8673 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8671 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38267 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38269 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29446 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29372 …} +context: Sylius\TwigHooks\Bag\DataBag {#29381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29439 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8595 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8672 #collection: Doctrine\Common\Collections\ArrayCollection {#8673 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8671 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38267 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38269 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29487 …} +context: Sylius\TwigHooks\Bag\DataBag {#29494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29495 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8595 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29499 +variant: App\Entity\Product\ProductVariant {#8595 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29487 …} +context: Sylius\TwigHooks\Bag\DataBag {#29494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29495 …} +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.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8678 #id: 2878 #code: "sauciere-gras-maigre-inox-chevalier-6046" #attributes: Doctrine\ORM\PersistentCollection {#8685 …} #variants: Doctrine\ORM\PersistentCollection {#8698 …} #options: Doctrine\ORM\PersistentCollection {#8689 …} #associations: Doctrine\ORM\PersistentCollection {#8687 …} #createdAt: DateTime @1758632683 {#8674 : 2025-09-23 21:04:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632683 {#8675 : 2025-09-23 21:04:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8692 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8693 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8678} #id: 2878 #name: "Saucière Gras/Maigre Inox Chevalier" #slug: "sauciere-gras-maigre-inox-chevalier-6046" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Sépare le gras du maigre.</li>\n </ul></div><h1>Descriptif Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">A la fois élégante et pratique, la saucière gras/maigre inox Chevalier pourra passer aisément de la cuisine à la table. Son corps inox est d'un entretien facile.<br /></div><h1>Caractéristiques Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 14 x 12 x 6 cm.<br />- Va 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 {#8695 …} #channels: Doctrine\ORM\PersistentCollection {#8683 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8679 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8681 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29379 +product: App\Entity\Product\Product {#8678 #id: 2878 #code: "sauciere-gras-maigre-inox-chevalier-6046" #attributes: Doctrine\ORM\PersistentCollection {#8685 …} #variants: Doctrine\ORM\PersistentCollection {#8698 …} #options: Doctrine\ORM\PersistentCollection {#8689 …} #associations: Doctrine\ORM\PersistentCollection {#8687 …} #createdAt: DateTime @1758632683 {#8674 : 2025-09-23 21:04:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632683 {#8675 : 2025-09-23 21:04:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8692 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8693 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8678} #id: 2878 #name: "Saucière Gras/Maigre Inox Chevalier" #slug: "sauciere-gras-maigre-inox-chevalier-6046" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Sépare le gras du maigre.</li>\n </ul></div><h1>Descriptif Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">A la fois élégante et pratique, la saucière gras/maigre inox Chevalier pourra passer aisément de la cuisine à la table. Son corps inox est d'un entretien facile.<br /></div><h1>Caractéristiques Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 14 x 12 x 6 cm.<br />- Va 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 {#8695 …} #channels: Doctrine\ORM\PersistentCollection {#8683 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8679 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8681 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8699 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8678 #id: 2878 #code: "sauciere-gras-maigre-inox-chevalier-6046" #attributes: Doctrine\ORM\PersistentCollection {#8685 …} #variants: Doctrine\ORM\PersistentCollection {#8698 …} #options: Doctrine\ORM\PersistentCollection {#8689 …} #associations: Doctrine\ORM\PersistentCollection {#8687 …} #createdAt: DateTime @1758632683 {#8674 : 2025-09-23 21:04:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632683 {#8675 : 2025-09-23 21:04:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8692 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8693 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8678} #id: 2878 #name: "Saucière Gras/Maigre Inox Chevalier" #slug: "sauciere-gras-maigre-inox-chevalier-6046" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Sépare le gras du maigre.</li>\n </ul></div><h1>Descriptif Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">A la fois élégante et pratique, la saucière gras/maigre inox Chevalier pourra passer aisément de la cuisine à la table. Son corps inox est d'un entretien facile.<br /></div><h1>Caractéristiques Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 14 x 12 x 6 cm.<br />- Va 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 {#8695 …} #channels: Doctrine\ORM\PersistentCollection {#8683 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8679 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8681 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Saucière Gras/Maigre Inox Chevalier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29616 -props: [ "product" => App\Entity\Product\Product {#8678 #id: 2878 #code: "sauciere-gras-maigre-inox-chevalier-6046" #attributes: Doctrine\ORM\PersistentCollection {#8685 …} #variants: Doctrine\ORM\PersistentCollection {#8698 …} #options: Doctrine\ORM\PersistentCollection {#8689 …} #associations: Doctrine\ORM\PersistentCollection {#8687 …} #createdAt: DateTime @1758632683 {#8674 : 2025-09-23 21:04:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632683 {#8675 : 2025-09-23 21:04:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8692 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8693 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8678} #id: 2878 #name: "Saucière Gras/Maigre Inox Chevalier" #slug: "sauciere-gras-maigre-inox-chevalier-6046" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Sépare le gras du maigre.</li>\n </ul></div><h1>Descriptif Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">A la fois élégante et pratique, la saucière gras/maigre inox Chevalier pourra passer aisément de la cuisine à la table. Son corps inox est d'un entretien facile.<br /></div><h1>Caractéristiques Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 14 x 12 x 6 cm.<br />- Va 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 {#8695 …} #channels: Doctrine\ORM\PersistentCollection {#8683 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8679 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8681 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29600 …} +context: Sylius\TwigHooks\Bag\DataBag {#29609 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8699 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8709 #collection: Doctrine\Common\Collections\ArrayCollection {#8710 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8708 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29600 …} +context: Sylius\TwigHooks\Bag\DataBag {#29609 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Saucière Gras/Maigre Inox Chevalier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8709 #collection: Doctrine\Common\Collections\ArrayCollection {#8710 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8708 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29668 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29600 …} +context: Sylius\TwigHooks\Bag\DataBag {#29609 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8699 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8709 #collection: Doctrine\Common\Collections\ArrayCollection {#8710 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8708 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} } "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 {#29718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29709 …} +context: Sylius\TwigHooks\Bag\DataBag {#29716 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29717 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8699 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29721 +variant: App\Entity\Product\ProductVariant {#8699 …} +price: "31,00\u{A0}€" +originalPrice: "31,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29709 …} +context: Sylius\TwigHooks\Bag\DataBag {#29716 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29717 …} +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 | 16.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8715 #id: 2887 #code: "porte-plat-extensible-westmark-823" #attributes: Doctrine\ORM\PersistentCollection {#8725 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8729 …} #associations: Doctrine\ORM\PersistentCollection {#8727 …} #createdAt: DateTime @1758632690 {#8711 : 2025-09-23 21:04:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632690 {#8712 : 2025-09-23 21:04:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8732 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8715} #id: 2887 #name: "Porte plat extensible Westmark" #slug: "porte-plat-extensible-westmark-823" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à tous les plats quelle que soit sa forme.</li>\n <li>Tout inox.</li>\n <li>Pieds anti-dérapants. </li>\n </ul></div><h1>Description Porte plat extensible Westmark</h1><div class="col is-12">Le porte plat extensible s'adapte à tous les plats, quelque soit leur forme. Se pose directement sur la table.</div><h1>Caractéristiques Porte plat extensible Westmark</h1><div class="col is-12">Extensible de 25 à 45 cm, Inox, Pieds antidérapants. Poids 670 g.</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 {#8735 …} #channels: Doctrine\ORM\PersistentCollection {#8723 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8717 …} #reviews: Doctrine\ORM\PersistentCollection {#8719 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8721 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29607 +product: App\Entity\Product\Product {#8715 #id: 2887 #code: "porte-plat-extensible-westmark-823" #attributes: Doctrine\ORM\PersistentCollection {#8725 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8729 …} #associations: Doctrine\ORM\PersistentCollection {#8727 …} #createdAt: DateTime @1758632690 {#8711 : 2025-09-23 21:04:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632690 {#8712 : 2025-09-23 21:04:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8732 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8715} #id: 2887 #name: "Porte plat extensible Westmark" #slug: "porte-plat-extensible-westmark-823" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à tous les plats quelle que soit sa forme.</li>\n <li>Tout inox.</li>\n <li>Pieds anti-dérapants. </li>\n </ul></div><h1>Description Porte plat extensible Westmark</h1><div class="col is-12">Le porte plat extensible s'adapte à tous les plats, quelque soit leur forme. Se pose directement sur la table.</div><h1>Caractéristiques Porte plat extensible Westmark</h1><div class="col is-12">Extensible de 25 à 45 cm, Inox, Pieds antidérapants. Poids 670 g.</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 {#8735 …} #channels: Doctrine\ORM\PersistentCollection {#8723 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8717 …} #reviews: Doctrine\ORM\PersistentCollection {#8719 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8721 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8739 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8715 #id: 2887 #code: "porte-plat-extensible-westmark-823" #attributes: Doctrine\ORM\PersistentCollection {#8725 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8729 …} #associations: Doctrine\ORM\PersistentCollection {#8727 …} #createdAt: DateTime @1758632690 {#8711 : 2025-09-23 21:04:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632690 {#8712 : 2025-09-23 21:04:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8732 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8715} #id: 2887 #name: "Porte plat extensible Westmark" #slug: "porte-plat-extensible-westmark-823" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à tous les plats quelle que soit sa forme.</li>\n <li>Tout inox.</li>\n <li>Pieds anti-dérapants. </li>\n </ul></div><h1>Description Porte plat extensible Westmark</h1><div class="col is-12">Le porte plat extensible s'adapte à tous les plats, quelque soit leur forme. Se pose directement sur la table.</div><h1>Caractéristiques Porte plat extensible Westmark</h1><div class="col is-12">Extensible de 25 à 45 cm, Inox, Pieds antidérapants. Poids 670 g.</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 {#8735 …} #channels: Doctrine\ORM\PersistentCollection {#8723 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8717 …} #reviews: Doctrine\ORM\PersistentCollection {#8719 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8721 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Porte plat extensible Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29838 -props: [ "product" => App\Entity\Product\Product {#8715 #id: 2887 #code: "porte-plat-extensible-westmark-823" #attributes: Doctrine\ORM\PersistentCollection {#8725 …} #variants: Doctrine\ORM\PersistentCollection {#8738 …} #options: Doctrine\ORM\PersistentCollection {#8729 …} #associations: Doctrine\ORM\PersistentCollection {#8727 …} #createdAt: DateTime @1758632690 {#8711 : 2025-09-23 21:04:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632690 {#8712 : 2025-09-23 21:04:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8732 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8715} #id: 2887 #name: "Porte plat extensible Westmark" #slug: "porte-plat-extensible-westmark-823" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à tous les plats quelle que soit sa forme.</li>\n <li>Tout inox.</li>\n <li>Pieds anti-dérapants. </li>\n </ul></div><h1>Description Porte plat extensible Westmark</h1><div class="col is-12">Le porte plat extensible s'adapte à tous les plats, quelque soit leur forme. Se pose directement sur la table.</div><h1>Caractéristiques Porte plat extensible Westmark</h1><div class="col is-12">Extensible de 25 à 45 cm, Inox, Pieds antidérapants. Poids 670 g.</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 {#8735 …} #channels: Doctrine\ORM\PersistentCollection {#8723 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8717 …} #reviews: Doctrine\ORM\PersistentCollection {#8719 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8721 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29893 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29822 …} +context: Sylius\TwigHooks\Bag\DataBag {#29831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29892 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8739 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8749 #collection: Doctrine\Common\Collections\ArrayCollection {#8750 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8748 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29893 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29822 …} +context: Sylius\TwigHooks\Bag\DataBag {#29831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29892 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Porte plat extensible Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8749 #collection: Doctrine\Common\Collections\ArrayCollection {#8750 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8748 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29899 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29893 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29822 …} +context: Sylius\TwigHooks\Bag\DataBag {#29831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29892 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8739 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8749 #collection: Doctrine\Common\Collections\ArrayCollection {#8750 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8748 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29949 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29940 …} +context: Sylius\TwigHooks\Bag\DataBag {#29947 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29948 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8739 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29952 +variant: App\Entity\Product\ProductVariant {#8739 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29949 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29940 …} +context: Sylius\TwigHooks\Bag\DataBag {#29947 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29948 …} +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 | 12.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8755 #id: 1096 #code: "ballon-a-vinaigre-emile-henry-8129" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8778 …} #options: Doctrine\ORM\PersistentCollection {#8769 …} #associations: Doctrine\ORM\PersistentCollection {#8767 …} #createdAt: DateTime @1758632308 {#8751 : 2025-09-23 20:58:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632308 {#8752 : 2025-09-23 20:58:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8772 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8773 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8755} #id: 1096 #name: "Ballon à Vinaigre Emile Henry" #slug: "ballon-a-vinaigre-emile-henry-8129" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Design et ingénieux. </li>\n <li>Conserve parfaitement. </li>\n <li><strong>Fabriqué en France.</strong> </li>\n </ul></div><h1>Description Ballon à Vinaigre Emile Henry</h1><div class="col is-12">Le Ballon à Vinaigre Emile Henry est conçu en céramique de haute qualité. Ce matériau permet de protéger le vinaigre de la lumière afin de préserver tous ses arômes et empêcher la formation de bactéries. Le bouchon doseur est en liège et en acier inoxydable. C'est un accessoire incontournable à avoir dans sa cuisine pour conserver de manière élégante votre vinaigre.</div><h1>Caractéristiques Ballon à Vinaigre Emile Henry</h1><div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Bouchon verseur liège et inox.</li>\n <li>Dimensions : L 10,4 x l 10,4 x H 14,7 cm. </li>\n <li>Poids : 0,327 kg. </li>\n <li>Capacité optimale : 0,40 L. </li>\n <li>Volume total : 0,45 L. </li>\n <li>Fabrication française. </li>\n </ul></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 {#8775 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29829 +product: App\Entity\Product\Product {#8755 #id: 1096 #code: "ballon-a-vinaigre-emile-henry-8129" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8778 …} #options: Doctrine\ORM\PersistentCollection {#8769 …} #associations: Doctrine\ORM\PersistentCollection {#8767 …} #createdAt: DateTime @1758632308 {#8751 : 2025-09-23 20:58:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632308 {#8752 : 2025-09-23 20:58:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8772 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8773 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8755} #id: 1096 #name: "Ballon à Vinaigre Emile Henry" #slug: "ballon-a-vinaigre-emile-henry-8129" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Design et ingénieux. </li>\n <li>Conserve parfaitement. </li>\n <li><strong>Fabriqué en France.</strong> </li>\n </ul></div><h1>Description Ballon à Vinaigre Emile Henry</h1><div class="col is-12">Le Ballon à Vinaigre Emile Henry est conçu en céramique de haute qualité. Ce matériau permet de protéger le vinaigre de la lumière afin de préserver tous ses arômes et empêcher la formation de bactéries. Le bouchon doseur est en liège et en acier inoxydable. C'est un accessoire incontournable à avoir dans sa cuisine pour conserver de manière élégante votre vinaigre.</div><h1>Caractéristiques Ballon à Vinaigre Emile Henry</h1><div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Bouchon verseur liège et inox.</li>\n <li>Dimensions : L 10,4 x l 10,4 x H 14,7 cm. </li>\n <li>Poids : 0,327 kg. </li>\n <li>Capacité optimale : 0,40 L. </li>\n <li>Volume total : 0,45 L. </li>\n <li>Fabrication française. </li>\n </ul></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 {#8775 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8779 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8755 #id: 1096 #code: "ballon-a-vinaigre-emile-henry-8129" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8778 …} #options: Doctrine\ORM\PersistentCollection {#8769 …} #associations: Doctrine\ORM\PersistentCollection {#8767 …} #createdAt: DateTime @1758632308 {#8751 : 2025-09-23 20:58:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632308 {#8752 : 2025-09-23 20:58:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8772 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8773 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8755} #id: 1096 #name: "Ballon à Vinaigre Emile Henry" #slug: "ballon-a-vinaigre-emile-henry-8129" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Design et ingénieux. </li>\n <li>Conserve parfaitement. </li>\n <li><strong>Fabriqué en France.</strong> </li>\n </ul></div><h1>Description Ballon à Vinaigre Emile Henry</h1><div class="col is-12">Le Ballon à Vinaigre Emile Henry est conçu en céramique de haute qualité. Ce matériau permet de protéger le vinaigre de la lumière afin de préserver tous ses arômes et empêcher la formation de bactéries. Le bouchon doseur est en liège et en acier inoxydable. C'est un accessoire incontournable à avoir dans sa cuisine pour conserver de manière élégante votre vinaigre.</div><h1>Caractéristiques Ballon à Vinaigre Emile Henry</h1><div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Bouchon verseur liège et inox.</li>\n <li>Dimensions : L 10,4 x l 10,4 x H 14,7 cm. </li>\n <li>Poids : 0,327 kg. </li>\n <li>Capacité optimale : 0,40 L. </li>\n <li>Volume total : 0,45 L. </li>\n <li>Fabrication française. </li>\n </ul></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 {#8775 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ballon à Vinaigre Emile Henry" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30069 -props: [ "product" => App\Entity\Product\Product {#8755 #id: 1096 #code: "ballon-a-vinaigre-emile-henry-8129" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8778 …} #options: Doctrine\ORM\PersistentCollection {#8769 …} #associations: Doctrine\ORM\PersistentCollection {#8767 …} #createdAt: DateTime @1758632308 {#8751 : 2025-09-23 20:58:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632308 {#8752 : 2025-09-23 20:58:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8772 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8773 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8755} #id: 1096 #name: "Ballon à Vinaigre Emile Henry" #slug: "ballon-a-vinaigre-emile-henry-8129" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Design et ingénieux. </li>\n <li>Conserve parfaitement. </li>\n <li><strong>Fabriqué en France.</strong> </li>\n </ul></div><h1>Description Ballon à Vinaigre Emile Henry</h1><div class="col is-12">Le Ballon à Vinaigre Emile Henry est conçu en céramique de haute qualité. Ce matériau permet de protéger le vinaigre de la lumière afin de préserver tous ses arômes et empêcher la formation de bactéries. Le bouchon doseur est en liège et en acier inoxydable. C'est un accessoire incontournable à avoir dans sa cuisine pour conserver de manière élégante votre vinaigre.</div><h1>Caractéristiques Ballon à Vinaigre Emile Henry</h1><div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Bouchon verseur liège et inox.</li>\n <li>Dimensions : L 10,4 x l 10,4 x H 14,7 cm. </li>\n <li>Poids : 0,327 kg. </li>\n <li>Capacité optimale : 0,40 L. </li>\n <li>Volume total : 0,45 L. </li>\n <li>Fabrication française. </li>\n </ul></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 {#8775 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30127 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30053 …} +context: Sylius\TwigHooks\Bag\DataBag {#30062 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30126 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8789 #collection: Doctrine\Common\Collections\ArrayCollection {#8790 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30127 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30053 …} +context: Sylius\TwigHooks\Bag\DataBag {#30062 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30126 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ballon à Vinaigre Emile Henry" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8789 #collection: Doctrine\Common\Collections\ArrayCollection {#8790 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30133 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30127 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30053 …} +context: Sylius\TwigHooks\Bag\DataBag {#30062 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30126 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8789 #collection: Doctrine\Common\Collections\ArrayCollection {#8790 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30183 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30174 …} +context: Sylius\TwigHooks\Bag\DataBag {#30181 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30182 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30186 +variant: App\Entity\Product\ProductVariant {#8779 …} +price: "35,00\u{A0}€" +originalPrice: "35,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30183 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30174 …} +context: Sylius\TwigHooks\Bag\DataBag {#30181 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30182 …} +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.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8795 #id: 3008 #code: "carafe-stop-goutte-huile-vinaigre-eva-solo-6233" #attributes: Doctrine\ORM\PersistentCollection {#8802 …} #variants: Doctrine\ORM\PersistentCollection {#8815 …} #options: Doctrine\ORM\PersistentCollection {#8806 …} #associations: Doctrine\ORM\PersistentCollection {#8804 …} #createdAt: DateTime @1758632733 {#8791 : 2025-09-23 21:05:33.0 PRC (+08:00) } #updatedAt: DateTime @1758632733 {#8792 : 2025-09-23 21:05:33.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8809 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8810 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8795} #id: 3008 #name: "Carafe Stop Goutte Huile / Vinaigre Eva Solo" #slug: "carafe-stop-goutte-huile-vinaigre-eva-solo-6233" #description: """ <div class="col is-12"><ul>\n <li>Carafe en verre, idéale pour la consrvation.</li>\n <li>Bec stop-goutte en acier inoxydable et silicone.</li>\n <li>Contenance : 0,5 l.</li>\n </ul></div><h1>Descriptif Carafe Stop Goutte Huile / Vinaigre Eva Solo</h1><div class="col is-12">Elégante carafe en verre avec bouchon stop-goutte en acier inoxydable et silicone pour recevoir et conserver vos huiles et vinaigres et préserver leur arômes et saveurs.</div><h1>Caractéristiques Carafe Stop Goutte Huile / Vinaigre Eva Solo</h1><div class="col is-12">- Carafe en verre de 0,5l.<br />- Bec verseur stop-goutte en acier inoxydable et silicone.<br />- Bouchon en silicone.<br />- Dimensions : 26 cm de hauteur, 7,5 cm de diamètre.</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 {#8812 …} #channels: Doctrine\ORM\PersistentCollection {#8800 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8796 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8798 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30060 +product: App\Entity\Product\Product {#8795 #id: 3008 #code: "carafe-stop-goutte-huile-vinaigre-eva-solo-6233" #attributes: Doctrine\ORM\PersistentCollection {#8802 …} #variants: Doctrine\ORM\PersistentCollection {#8815 …} #options: Doctrine\ORM\PersistentCollection {#8806 …} #associations: Doctrine\ORM\PersistentCollection {#8804 …} #createdAt: DateTime @1758632733 {#8791 : 2025-09-23 21:05:33.0 PRC (+08:00) } #updatedAt: DateTime @1758632733 {#8792 : 2025-09-23 21:05:33.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8809 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8810 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8795} #id: 3008 #name: "Carafe Stop Goutte Huile / Vinaigre Eva Solo" #slug: "carafe-stop-goutte-huile-vinaigre-eva-solo-6233" #description: """ <div class="col is-12"><ul>\n <li>Carafe en verre, idéale pour la consrvation.</li>\n <li>Bec stop-goutte en acier inoxydable et silicone.</li>\n <li>Contenance : 0,5 l.</li>\n </ul></div><h1>Descriptif Carafe Stop Goutte Huile / Vinaigre Eva Solo</h1><div class="col is-12">Elégante carafe en verre avec bouchon stop-goutte en acier inoxydable et silicone pour recevoir et conserver vos huiles et vinaigres et préserver leur arômes et saveurs.</div><h1>Caractéristiques Carafe Stop Goutte Huile / Vinaigre Eva Solo</h1><div class="col is-12">- Carafe en verre de 0,5l.<br />- Bec verseur stop-goutte en acier inoxydable et silicone.<br />- Bouchon en silicone.<br />- Dimensions : 26 cm de hauteur, 7,5 cm de diamètre.</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 {#8812 …} #channels: Doctrine\ORM\PersistentCollection {#8800 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8796 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8798 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8816 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8795 #id: 3008 #code: "carafe-stop-goutte-huile-vinaigre-eva-solo-6233" #attributes: Doctrine\ORM\PersistentCollection {#8802 …} #variants: Doctrine\ORM\PersistentCollection {#8815 …} #options: Doctrine\ORM\PersistentCollection {#8806 …} #associations: Doctrine\ORM\PersistentCollection {#8804 …} #createdAt: DateTime @1758632733 {#8791 : 2025-09-23 21:05:33.0 PRC (+08:00) } #updatedAt: DateTime @1758632733 {#8792 : 2025-09-23 21:05:33.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8809 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8810 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8795} #id: 3008 #name: "Carafe Stop Goutte Huile / Vinaigre Eva Solo" #slug: "carafe-stop-goutte-huile-vinaigre-eva-solo-6233" #description: """ <div class="col is-12"><ul>\n <li>Carafe en verre, idéale pour la consrvation.</li>\n <li>Bec stop-goutte en acier inoxydable et silicone.</li>\n <li>Contenance : 0,5 l.</li>\n </ul></div><h1>Descriptif Carafe Stop Goutte Huile / Vinaigre Eva Solo</h1><div class="col is-12">Elégante carafe en verre avec bouchon stop-goutte en acier inoxydable et silicone pour recevoir et conserver vos huiles et vinaigres et préserver leur arômes et saveurs.</div><h1>Caractéristiques Carafe Stop Goutte Huile / Vinaigre Eva Solo</h1><div class="col is-12">- Carafe en verre de 0,5l.<br />- Bec verseur stop-goutte en acier inoxydable et silicone.<br />- Bouchon en silicone.<br />- Dimensions : 26 cm de hauteur, 7,5 cm de diamètre.</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 {#8812 …} #channels: Doctrine\ORM\PersistentCollection {#8800 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8796 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8798 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Carafe Stop Goutte Huile / Vinaigre Eva Solo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30303 -props: [ "product" => App\Entity\Product\Product {#8795 #id: 3008 #code: "carafe-stop-goutte-huile-vinaigre-eva-solo-6233" #attributes: Doctrine\ORM\PersistentCollection {#8802 …} #variants: Doctrine\ORM\PersistentCollection {#8815 …} #options: Doctrine\ORM\PersistentCollection {#8806 …} #associations: Doctrine\ORM\PersistentCollection {#8804 …} #createdAt: DateTime @1758632733 {#8791 : 2025-09-23 21:05:33.0 PRC (+08:00) } #updatedAt: DateTime @1758632733 {#8792 : 2025-09-23 21:05:33.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8809 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8810 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8795} #id: 3008 #name: "Carafe Stop Goutte Huile / Vinaigre Eva Solo" #slug: "carafe-stop-goutte-huile-vinaigre-eva-solo-6233" #description: """ <div class="col is-12"><ul>\n <li>Carafe en verre, idéale pour la consrvation.</li>\n <li>Bec stop-goutte en acier inoxydable et silicone.</li>\n <li>Contenance : 0,5 l.</li>\n </ul></div><h1>Descriptif Carafe Stop Goutte Huile / Vinaigre Eva Solo</h1><div class="col is-12">Elégante carafe en verre avec bouchon stop-goutte en acier inoxydable et silicone pour recevoir et conserver vos huiles et vinaigres et préserver leur arômes et saveurs.</div><h1>Caractéristiques Carafe Stop Goutte Huile / Vinaigre Eva Solo</h1><div class="col is-12">- Carafe en verre de 0,5l.<br />- Bec verseur stop-goutte en acier inoxydable et silicone.<br />- Bouchon en silicone.<br />- Dimensions : 26 cm de hauteur, 7,5 cm de diamètre.</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 {#8812 …} #channels: Doctrine\ORM\PersistentCollection {#8800 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8796 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8798 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30358 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30287 …} +context: Sylius\TwigHooks\Bag\DataBag {#30296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30357 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8816 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8826 #collection: Doctrine\Common\Collections\ArrayCollection {#8827 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8825 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30358 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30287 …} +context: Sylius\TwigHooks\Bag\DataBag {#30296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30357 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Carafe Stop Goutte Huile / Vinaigre Eva Solo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8826 #collection: Doctrine\Common\Collections\ArrayCollection {#8827 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8825 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30364 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30358 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30287 …} +context: Sylius\TwigHooks\Bag\DataBag {#30296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30357 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8816 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8826 #collection: Doctrine\Common\Collections\ArrayCollection {#8827 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8825 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "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 {#30414 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30405 …} +context: Sylius\TwigHooks\Bag\DataBag {#30412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30413 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8816 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30417 +variant: App\Entity\Product\ProductVariant {#8816 …} +price: "35,00\u{A0}€" +originalPrice: "35,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30414 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30405 …} +context: Sylius\TwigHooks\Bag\DataBag {#30412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30413 …} +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 | 9.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8832 #id: 2840 #code: "chauffe-plat-2-bougies-brabantia-3282" #attributes: Doctrine\ORM\PersistentCollection {#8842 …} #variants: Doctrine\ORM\PersistentCollection {#8855 …} #options: Doctrine\ORM\PersistentCollection {#8846 …} #associations: Doctrine\ORM\PersistentCollection {#8844 …} #createdAt: DateTime @1758632664 {#8828 : 2025-09-23 21:04:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632664 {#8829 : 2025-09-23 21:04:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8849 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8850 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8832} #id: 2840 #name: "Chauffe plat 2 bougies Brabantia" #slug: "chauffe-plat-2-bougies-brabantia-3282" #description: """ <div class="col is-12"><ul>\n <li>Porte-bougies à double paroi, protège votre table.</li>\n <li>Poignées isolantes, facile à déplacer.</li>\n <li>Fonctionne avec des bougies standards.</li>\n <li><strong>Garantie 10 ans.</strong></li>\n </ul></div><h1>Description Chauffe plat 2 bougies Brabantia</h1><div class="col is-12">Grâce à sa grille en aluminium, le chauffe plat Brabantia diffuse la chaleur de façon optimale gardant ainsi vos plats chauds plus longtemps. Ses porte-bougies à double paroi protègent votre nappe de la chaleur diffusée. Les poignées latérales sont égalées isolées pour manipuler le chauffe plat sans vous brûler. Il est possible de se procurer des porte-bougies de rechange sur le site de la marque.</div><h1>Caractéristiques Chauffe plat 2 bougies Brabantia</h1><div class="col is-12">Finition noire et inox. Poignées isolantes. Porte-bougies double paroi. Dimensions : Longueur: 19 cm Hauteur: 8.2 cm Largeur: 36.4 cm Profondeur: 19 cm. Poids 1,1 kg. Garantie 10 ans.</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 {#8852 …} #channels: Doctrine\ORM\PersistentCollection {#8840 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8834 …} #reviews: Doctrine\ORM\PersistentCollection {#8836 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8838 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30294 +product: App\Entity\Product\Product {#8832 #id: 2840 #code: "chauffe-plat-2-bougies-brabantia-3282" #attributes: Doctrine\ORM\PersistentCollection {#8842 …} #variants: Doctrine\ORM\PersistentCollection {#8855 …} #options: Doctrine\ORM\PersistentCollection {#8846 …} #associations: Doctrine\ORM\PersistentCollection {#8844 …} #createdAt: DateTime @1758632664 {#8828 : 2025-09-23 21:04:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632664 {#8829 : 2025-09-23 21:04:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8849 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8850 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8832} #id: 2840 #name: "Chauffe plat 2 bougies Brabantia" #slug: "chauffe-plat-2-bougies-brabantia-3282" #description: """ <div class="col is-12"><ul>\n <li>Porte-bougies à double paroi, protège votre table.</li>\n <li>Poignées isolantes, facile à déplacer.</li>\n <li>Fonctionne avec des bougies standards.</li>\n <li><strong>Garantie 10 ans.</strong></li>\n </ul></div><h1>Description Chauffe plat 2 bougies Brabantia</h1><div class="col is-12">Grâce à sa grille en aluminium, le chauffe plat Brabantia diffuse la chaleur de façon optimale gardant ainsi vos plats chauds plus longtemps. Ses porte-bougies à double paroi protègent votre nappe de la chaleur diffusée. Les poignées latérales sont égalées isolées pour manipuler le chauffe plat sans vous brûler. Il est possible de se procurer des porte-bougies de rechange sur le site de la marque.</div><h1>Caractéristiques Chauffe plat 2 bougies Brabantia</h1><div class="col is-12">Finition noire et inox. Poignées isolantes. Porte-bougies double paroi. Dimensions : Longueur: 19 cm Hauteur: 8.2 cm Largeur: 36.4 cm Profondeur: 19 cm. Poids 1,1 kg. Garantie 10 ans.</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 {#8852 …} #channels: Doctrine\ORM\PersistentCollection {#8840 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8834 …} #reviews: Doctrine\ORM\PersistentCollection {#8836 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8838 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8856 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 2.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8832 #id: 2840 #code: "chauffe-plat-2-bougies-brabantia-3282" #attributes: Doctrine\ORM\PersistentCollection {#8842 …} #variants: Doctrine\ORM\PersistentCollection {#8855 …} #options: Doctrine\ORM\PersistentCollection {#8846 …} #associations: Doctrine\ORM\PersistentCollection {#8844 …} #createdAt: DateTime @1758632664 {#8828 : 2025-09-23 21:04:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632664 {#8829 : 2025-09-23 21:04:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8849 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8850 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8832} #id: 2840 #name: "Chauffe plat 2 bougies Brabantia" #slug: "chauffe-plat-2-bougies-brabantia-3282" #description: """ <div class="col is-12"><ul>\n <li>Porte-bougies à double paroi, protège votre table.</li>\n <li>Poignées isolantes, facile à déplacer.</li>\n <li>Fonctionne avec des bougies standards.</li>\n <li><strong>Garantie 10 ans.</strong></li>\n </ul></div><h1>Description Chauffe plat 2 bougies Brabantia</h1><div class="col is-12">Grâce à sa grille en aluminium, le chauffe plat Brabantia diffuse la chaleur de façon optimale gardant ainsi vos plats chauds plus longtemps. Ses porte-bougies à double paroi protègent votre nappe de la chaleur diffusée. Les poignées latérales sont égalées isolées pour manipuler le chauffe plat sans vous brûler. Il est possible de se procurer des porte-bougies de rechange sur le site de la marque.</div><h1>Caractéristiques Chauffe plat 2 bougies Brabantia</h1><div class="col is-12">Finition noire et inox. Poignées isolantes. Porte-bougies double paroi. Dimensions : Longueur: 19 cm Hauteur: 8.2 cm Largeur: 36.4 cm Profondeur: 19 cm. Poids 1,1 kg. Garantie 10 ans.</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 {#8852 …} #channels: Doctrine\ORM\PersistentCollection {#8840 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8834 …} #reviews: Doctrine\ORM\PersistentCollection {#8836 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8838 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Chauffe plat 2 bougies Brabantia" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30534 -props: [ "product" => App\Entity\Product\Product {#8832 #id: 2840 #code: "chauffe-plat-2-bougies-brabantia-3282" #attributes: Doctrine\ORM\PersistentCollection {#8842 …} #variants: Doctrine\ORM\PersistentCollection {#8855 …} #options: Doctrine\ORM\PersistentCollection {#8846 …} #associations: Doctrine\ORM\PersistentCollection {#8844 …} #createdAt: DateTime @1758632664 {#8828 : 2025-09-23 21:04:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632664 {#8829 : 2025-09-23 21:04:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8849 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8850 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8832} #id: 2840 #name: "Chauffe plat 2 bougies Brabantia" #slug: "chauffe-plat-2-bougies-brabantia-3282" #description: """ <div class="col is-12"><ul>\n <li>Porte-bougies à double paroi, protège votre table.</li>\n <li>Poignées isolantes, facile à déplacer.</li>\n <li>Fonctionne avec des bougies standards.</li>\n <li><strong>Garantie 10 ans.</strong></li>\n </ul></div><h1>Description Chauffe plat 2 bougies Brabantia</h1><div class="col is-12">Grâce à sa grille en aluminium, le chauffe plat Brabantia diffuse la chaleur de façon optimale gardant ainsi vos plats chauds plus longtemps. Ses porte-bougies à double paroi protègent votre nappe de la chaleur diffusée. Les poignées latérales sont égalées isolées pour manipuler le chauffe plat sans vous brûler. Il est possible de se procurer des porte-bougies de rechange sur le site de la marque.</div><h1>Caractéristiques Chauffe plat 2 bougies Brabantia</h1><div class="col is-12">Finition noire et inox. Poignées isolantes. Porte-bougies double paroi. Dimensions : Longueur: 19 cm Hauteur: 8.2 cm Largeur: 36.4 cm Profondeur: 19 cm. Poids 1,1 kg. Garantie 10 ans.</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 {#8852 …} #channels: Doctrine\ORM\PersistentCollection {#8840 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8834 …} #reviews: Doctrine\ORM\PersistentCollection {#8836 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8838 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30589 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30518 …} +context: Sylius\TwigHooks\Bag\DataBag {#30527 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30588 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8856 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8866 #collection: Doctrine\Common\Collections\ArrayCollection {#8867 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30589 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30518 …} +context: Sylius\TwigHooks\Bag\DataBag {#30527 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30588 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Chauffe plat 2 bougies Brabantia" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8866 #collection: Doctrine\Common\Collections\ArrayCollection {#8867 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30595 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30589 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30518 …} +context: Sylius\TwigHooks\Bag\DataBag {#30527 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30588 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8856 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8866 #collection: Doctrine\Common\Collections\ArrayCollection {#8867 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30636 …} +context: Sylius\TwigHooks\Bag\DataBag {#30643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30644 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8856 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30648 +variant: App\Entity\Product\ProductVariant {#8856 …} +price: "36,00\u{A0}€" +originalPrice: "36,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30636 …} +context: Sylius\TwigHooks\Bag\DataBag {#30643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30644 …} +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 | 8.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8872 #id: 2839 #code: "chauffe-plat-micro-ondes-mastrad-798" #attributes: Doctrine\ORM\PersistentCollection {#8879 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8883 …} #associations: Doctrine\ORM\PersistentCollection {#8881 …} #createdAt: DateTime @1758632664 {#8868 : 2025-09-23 21:04:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632664 {#8869 : 2025-09-23 21:04:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8886 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8887 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8872} #id: 2839 #name: "Chauffe plat micro-ondes Mastrad" #slug: "chauffe-plat-micro-ondes-mastrad-798" #description: """ <div class="col is-12"><ul>\r\n <li>Economique, n'utilise ni flamme ni électricité. </li>\r\n <li>Zone froide pour le manipuler chaud en toute sécurité. </li>\r\n <li>Nettoyage facile à la main. </li>\r\n </ul></div><h1>Description Chauffe plat micro-ondes Mastrad</h1><div class="col is-12">Le chauffe plat micro-ondes Mastrad permet de conserver un plat chaud pendant 1 heure, utile pendant la préparation d'un autre plat ou pour conserver un plat chaud sur la table. Le chauffe plat micro-ondes Mastrad permet également de maintenir viennoiseries et pain grillé tièdes ou encore thé ou café.<br /><br />Le chauffe plat micro-ondes Mastrad enmagasine la chaleur lors de son passage au micro-ondes et la restitue progressivement dans le temps à travers son enveloppe faite de polymères haute température et silicone.<br /> Dimensions: 21 cm x 21 cm x H 4 cm. Diamètre du cercle: 15 cm.<br /></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 {#8889 …} #channels: Doctrine\ORM\PersistentCollection {#8877 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8834 …} #reviews: Doctrine\ORM\PersistentCollection {#8873 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8875 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30525 +product: App\Entity\Product\Product {#8872 #id: 2839 #code: "chauffe-plat-micro-ondes-mastrad-798" #attributes: Doctrine\ORM\PersistentCollection {#8879 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8883 …} #associations: Doctrine\ORM\PersistentCollection {#8881 …} #createdAt: DateTime @1758632664 {#8868 : 2025-09-23 21:04:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632664 {#8869 : 2025-09-23 21:04:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8886 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8887 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8872} #id: 2839 #name: "Chauffe plat micro-ondes Mastrad" #slug: "chauffe-plat-micro-ondes-mastrad-798" #description: """ <div class="col is-12"><ul>\r\n <li>Economique, n'utilise ni flamme ni électricité. </li>\r\n <li>Zone froide pour le manipuler chaud en toute sécurité. </li>\r\n <li>Nettoyage facile à la main. </li>\r\n </ul></div><h1>Description Chauffe plat micro-ondes Mastrad</h1><div class="col is-12">Le chauffe plat micro-ondes Mastrad permet de conserver un plat chaud pendant 1 heure, utile pendant la préparation d'un autre plat ou pour conserver un plat chaud sur la table. Le chauffe plat micro-ondes Mastrad permet également de maintenir viennoiseries et pain grillé tièdes ou encore thé ou café.<br /><br />Le chauffe plat micro-ondes Mastrad enmagasine la chaleur lors de son passage au micro-ondes et la restitue progressivement dans le temps à travers son enveloppe faite de polymères haute température et silicone.<br /> Dimensions: 21 cm x 21 cm x H 4 cm. Diamètre du cercle: 15 cm.<br /></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 {#8889 …} #channels: Doctrine\ORM\PersistentCollection {#8877 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8834 …} #reviews: Doctrine\ORM\PersistentCollection {#8873 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8875 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8893 …} +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 {#28256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28289 …} +context: Sylius\TwigHooks\Bag\DataBag {#28295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28282 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 2.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8872 #id: 2839 #code: "chauffe-plat-micro-ondes-mastrad-798" #attributes: Doctrine\ORM\PersistentCollection {#8879 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8883 …} #associations: Doctrine\ORM\PersistentCollection {#8881 …} #createdAt: DateTime @1758632664 {#8868 : 2025-09-23 21:04:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632664 {#8869 : 2025-09-23 21:04:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8886 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8887 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8872} #id: 2839 #name: "Chauffe plat micro-ondes Mastrad" #slug: "chauffe-plat-micro-ondes-mastrad-798" #description: """ <div class="col is-12"><ul>\r\n <li>Economique, n'utilise ni flamme ni électricité. </li>\r\n <li>Zone froide pour le manipuler chaud en toute sécurité. </li>\r\n <li>Nettoyage facile à la main. </li>\r\n </ul></div><h1>Description Chauffe plat micro-ondes Mastrad</h1><div class="col is-12">Le chauffe plat micro-ondes Mastrad permet de conserver un plat chaud pendant 1 heure, utile pendant la préparation d'un autre plat ou pour conserver un plat chaud sur la table. Le chauffe plat micro-ondes Mastrad permet également de maintenir viennoiseries et pain grillé tièdes ou encore thé ou café.<br /><br />Le chauffe plat micro-ondes Mastrad enmagasine la chaleur lors de son passage au micro-ondes et la restitue progressivement dans le temps à travers son enveloppe faite de polymères haute température et silicone.<br /> Dimensions: 21 cm x 21 cm x H 4 cm. Diamètre du cercle: 15 cm.<br /></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 {#8889 …} #channels: Doctrine\ORM\PersistentCollection {#8877 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8834 …} #reviews: Doctrine\ORM\PersistentCollection {#8873 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8875 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Chauffe plat micro-ondes Mastrad" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30765 -props: [ "product" => App\Entity\Product\Product {#8872 #id: 2839 #code: "chauffe-plat-micro-ondes-mastrad-798" #attributes: Doctrine\ORM\PersistentCollection {#8879 …} #variants: Doctrine\ORM\PersistentCollection {#8892 …} #options: Doctrine\ORM\PersistentCollection {#8883 …} #associations: Doctrine\ORM\PersistentCollection {#8881 …} #createdAt: DateTime @1758632664 {#8868 : 2025-09-23 21:04:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632664 {#8869 : 2025-09-23 21:04:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8886 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8887 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8872} #id: 2839 #name: "Chauffe plat micro-ondes Mastrad" #slug: "chauffe-plat-micro-ondes-mastrad-798" #description: """ <div class="col is-12"><ul>\r\n <li>Economique, n'utilise ni flamme ni électricité. </li>\r\n <li>Zone froide pour le manipuler chaud en toute sécurité. </li>\r\n <li>Nettoyage facile à la main. </li>\r\n </ul></div><h1>Description Chauffe plat micro-ondes Mastrad</h1><div class="col is-12">Le chauffe plat micro-ondes Mastrad permet de conserver un plat chaud pendant 1 heure, utile pendant la préparation d'un autre plat ou pour conserver un plat chaud sur la table. Le chauffe plat micro-ondes Mastrad permet également de maintenir viennoiseries et pain grillé tièdes ou encore thé ou café.<br /><br />Le chauffe plat micro-ondes Mastrad enmagasine la chaleur lors de son passage au micro-ondes et la restitue progressivement dans le temps à travers son enveloppe faite de polymères haute température et silicone.<br /> Dimensions: 21 cm x 21 cm x H 4 cm. Diamètre du cercle: 15 cm.<br /></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 {#8889 …} #channels: Doctrine\ORM\PersistentCollection {#8877 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8834 …} #reviews: Doctrine\ORM\PersistentCollection {#8873 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8875 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30823 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30749 …} +context: Sylius\TwigHooks\Bag\DataBag {#30758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30822 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8893 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8903 #collection: Doctrine\Common\Collections\ArrayCollection {#8904 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8902 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30823 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30749 …} +context: Sylius\TwigHooks\Bag\DataBag {#30758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30822 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Chauffe plat micro-ondes Mastrad" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8903 #collection: Doctrine\Common\Collections\ArrayCollection {#8904 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8902 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30829 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30823 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30749 …} +context: Sylius\TwigHooks\Bag\DataBag {#30758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30822 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8893 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8903 #collection: Doctrine\Common\Collections\ArrayCollection {#8904 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8902 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30879 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30870 …} +context: Sylius\TwigHooks\Bag\DataBag {#30877 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30878 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8893 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30882 +variant: App\Entity\Product\ProductVariant {#8893 …} +price: "39,00\u{A0}€" +originalPrice: "39,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9242 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12672 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9239 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30879 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30870 …} +context: Sylius\TwigHooks\Bag\DataBag {#30877 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30878 …} +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.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27969 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12737 …} +context: Sylius\TwigHooks\Bag\DataBag {#27991 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12747 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31196 +cart: App\Entity\Order\Order {#13651 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27969 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12737 …} +context: Sylius\TwigHooks\Bag\DataBag {#27991 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12747 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||