Components
12
Twig Components
44
Render Count
73
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 96.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12584 …} +context: Sylius\TwigHooks\Bag\DataBag {#12590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12589 …} +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 {#13211 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12584 …} +context: Sylius\TwigHooks\Bag\DataBag {#12590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12589 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 96.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13284 …} +context: Sylius\TwigHooks\Bag\DataBag {#13286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13287 …} +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 {#13297 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13284 …} +context: Sylius\TwigHooks\Bag\DataBag {#13286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13287 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 96.0 MiB | 4.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13379 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13358 …} +context: Sylius\TwigHooks\Bag\DataBag {#13378 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13377 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13394 +cart: App\Entity\Order\Order {#13461 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13379 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13358 …} +context: Sylius\TwigHooks\Bag\DataBag {#13378 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13377 …} +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 | 96.0 MiB | 14.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13647 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13635 …} +context: Sylius\TwigHooks\Bag\DataBag {#13641 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13633 …} +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 {#13656 #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 {#13647 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13635 …} +context: Sylius\TwigHooks\Bag\DataBag {#13641 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13633 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27444 …} +context: Sylius\TwigHooks\Bag\DataBag {#27445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27447 …} +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 {#27457 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27448 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27444 …} +context: Sylius\TwigHooks\Bag\DataBag {#27445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27447 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27558 …} +context: Sylius\TwigHooks\Bag\DataBag {#27559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27561 …} +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 {#27570 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27558 …} +context: Sylius\TwigHooks\Bag\DataBag {#27559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27561 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27632 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27628 …} +context: Sylius\TwigHooks\Bag\DataBag {#27629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27631 …} +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 {#27640 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27632 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27628 …} +context: Sylius\TwigHooks\Bag\DataBag {#27629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27631 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 8.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 6 #code: "diffuseur-de-chaleur-291" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632175 {#7725 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#7770 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 6 #name: "Diffuseur de chaleur" #slug: "diffuseur-de-chaleur-291" #description: """ <div class="col is-12"><ul>\n <li>Concentre la flamme sous l'ustensile.</li>\n <li>Utilisable sur tous les feux (sauf induction) pour les ustensiles les plus fragiles. </li>\n <li>En fer blanc. Sans amiante.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description diffuseur de chaleur</h1><div class="col is-12"><p>Le diffuseur de chaleur appelé également mijoteur, a une forme étudiée pour concentrer la flamme du gaz juste sous le fond des casseroles, évitant toute déperdition de gaz Le diffuseur de chaleur est également indispensable pour protéger vos ustensiles de cuisson les plus fragiles pour tous les feux (sauf induction), idéal pour les plats en terre, plat à tajine, en porcelaine ou en verre.</p>\n <span style="text-decoration: underline;"><span style="font-weight: bold;"><br /></span></span></div><h1>Caractéristiques diffuseur de chaleur</h1><div class="col is-12"><p>ø 21 cm. Poignée amovible et rétractable. Protège la porcelaine culinaire. Assure un rayonnement régulier de la chaleur. Tous feux sauf induction. Lavage à la main uniquement.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28166 +product: App\Entity\Product\Product {#7995 #id: 6 #code: "diffuseur-de-chaleur-291" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632175 {#7725 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#7770 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 6 #name: "Diffuseur de chaleur" #slug: "diffuseur-de-chaleur-291" #description: """ <div class="col is-12"><ul>\n <li>Concentre la flamme sous l'ustensile.</li>\n <li>Utilisable sur tous les feux (sauf induction) pour les ustensiles les plus fragiles. </li>\n <li>En fer blanc. Sans amiante.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description diffuseur de chaleur</h1><div class="col is-12"><p>Le diffuseur de chaleur appelé également mijoteur, a une forme étudiée pour concentrer la flamme du gaz juste sous le fond des casseroles, évitant toute déperdition de gaz Le diffuseur de chaleur est également indispensable pour protéger vos ustensiles de cuisson les plus fragiles pour tous les feux (sauf induction), idéal pour les plats en terre, plat à tajine, en porcelaine ou en verre.</p>\n <span style="text-decoration: underline;"><span style="font-weight: bold;"><br /></span></span></div><h1>Caractéristiques diffuseur de chaleur</h1><div class="col is-12"><p>ø 21 cm. Poignée amovible et rétractable. Protège la porcelaine culinaire. Assure un rayonnement régulier de la chaleur. Tous feux sauf induction. Lavage à la main uniquement.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28432 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 6 #code: "diffuseur-de-chaleur-291" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632175 {#7725 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#7770 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 6 #name: "Diffuseur de chaleur" #slug: "diffuseur-de-chaleur-291" #description: """ <div class="col is-12"><ul>\n <li>Concentre la flamme sous l'ustensile.</li>\n <li>Utilisable sur tous les feux (sauf induction) pour les ustensiles les plus fragiles. </li>\n <li>En fer blanc. Sans amiante.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description diffuseur de chaleur</h1><div class="col is-12"><p>Le diffuseur de chaleur appelé également mijoteur, a une forme étudiée pour concentrer la flamme du gaz juste sous le fond des casseroles, évitant toute déperdition de gaz Le diffuseur de chaleur est également indispensable pour protéger vos ustensiles de cuisson les plus fragiles pour tous les feux (sauf induction), idéal pour les plats en terre, plat à tajine, en porcelaine ou en verre.</p>\n <span style="text-decoration: underline;"><span style="font-weight: bold;"><br /></span></span></div><h1>Caractéristiques diffuseur de chaleur</h1><div class="col is-12"><p>ø 21 cm. Poignée amovible et rétractable. Protège la porcelaine culinaire. Assure un rayonnement régulier de la chaleur. Tous feux sauf induction. Lavage à la main uniquement.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Diffuseur de chaleur" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28843 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 6 #code: "diffuseur-de-chaleur-291" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632175 {#7725 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#7770 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 6 #name: "Diffuseur de chaleur" #slug: "diffuseur-de-chaleur-291" #description: """ <div class="col is-12"><ul>\n <li>Concentre la flamme sous l'ustensile.</li>\n <li>Utilisable sur tous les feux (sauf induction) pour les ustensiles les plus fragiles. </li>\n <li>En fer blanc. Sans amiante.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description diffuseur de chaleur</h1><div class="col is-12"><p>Le diffuseur de chaleur appelé également mijoteur, a une forme étudiée pour concentrer la flamme du gaz juste sous le fond des casseroles, évitant toute déperdition de gaz Le diffuseur de chaleur est également indispensable pour protéger vos ustensiles de cuisson les plus fragiles pour tous les feux (sauf induction), idéal pour les plats en terre, plat à tajine, en porcelaine ou en verre.</p>\n <span style="text-decoration: underline;"><span style="font-weight: bold;"><br /></span></span></div><h1>Caractéristiques diffuseur de chaleur</h1><div class="col is-12"><p>ø 21 cm. Poignée amovible et rétractable. Protège la porcelaine culinaire. Assure un rayonnement régulier de la chaleur. Tous feux sauf induction. Lavage à la main uniquement.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28913 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28432 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28778 #collection: Doctrine\Common\Collections\ArrayCollection {#28777 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28615 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38211 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38263 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28913 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Diffuseur de chaleur" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28778 #collection: Doctrine\Common\Collections\ArrayCollection {#28777 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28615 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38211 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38263 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28924 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28913 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28432 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28778 #collection: Doctrine\Common\Collections\ArrayCollection {#28777 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28615 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38211 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38263 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28992 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28982 …} +context: Sylius\TwigHooks\Bag\DataBag {#28990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28991 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28432 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29001 +variant: App\Entity\Product\ProductVariant {#28432 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28992 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28982 …} +context: Sylius\TwigHooks\Bag\DataBag {#28990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28991 …} +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 | 102.0 MiB | 5.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8533 #id: 7 #code: "reducteur-de-gaz-448" #attributes: Doctrine\ORM\PersistentCollection {#8540 …} #variants: Doctrine\ORM\PersistentCollection {#8542 …} #options: Doctrine\ORM\PersistentCollection {#8546 …} #associations: Doctrine\ORM\PersistentCollection {#8544 …} #createdAt: DateTime @1758632175 {#8531 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8532 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8549 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8550 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8533} #id: 7 #name: "Réducteur de gaz" #slug: "reducteur-de-gaz-448" #description: """ <div class="col is-12"><ul>\n <li>Gain en sécurité.</li>\n <li>Finition chromée. </li>\n </ul></div><h1>Description réducteur de gaz</h1><div class="col is-12"><p>Le réducteur de gaz permet de positionner vos ustensiles de cuisson (casseroles,cafetières italienne....) même les plus petits sur n'importe quel feu gaz. </p></div><h1>Caractéristiques réducteur de gaz</h1><div class="col is-12">Dimensions 13 x 13 cm.. Finition chromée.</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 {#8552 …} #channels: Doctrine\ORM\PersistentCollection {#8538 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8534 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8536 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28821 +product: App\Entity\Product\Product {#8533 #id: 7 #code: "reducteur-de-gaz-448" #attributes: Doctrine\ORM\PersistentCollection {#8540 …} #variants: Doctrine\ORM\PersistentCollection {#8542 …} #options: Doctrine\ORM\PersistentCollection {#8546 …} #associations: Doctrine\ORM\PersistentCollection {#8544 …} #createdAt: DateTime @1758632175 {#8531 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8532 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8549 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8550 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8533} #id: 7 #name: "Réducteur de gaz" #slug: "reducteur-de-gaz-448" #description: """ <div class="col is-12"><ul>\n <li>Gain en sécurité.</li>\n <li>Finition chromée. </li>\n </ul></div><h1>Description réducteur de gaz</h1><div class="col is-12"><p>Le réducteur de gaz permet de positionner vos ustensiles de cuisson (casseroles,cafetières italienne....) même les plus petits sur n'importe quel feu gaz. </p></div><h1>Caractéristiques réducteur de gaz</h1><div class="col is-12">Dimensions 13 x 13 cm.. Finition chromée.</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 {#8552 …} #channels: Doctrine\ORM\PersistentCollection {#8538 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8534 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8536 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29074 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8533 #id: 7 #code: "reducteur-de-gaz-448" #attributes: Doctrine\ORM\PersistentCollection {#8540 …} #variants: Doctrine\ORM\PersistentCollection {#8542 …} #options: Doctrine\ORM\PersistentCollection {#8546 …} #associations: Doctrine\ORM\PersistentCollection {#8544 …} #createdAt: DateTime @1758632175 {#8531 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8532 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8549 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8550 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8533} #id: 7 #name: "Réducteur de gaz" #slug: "reducteur-de-gaz-448" #description: """ <div class="col is-12"><ul>\n <li>Gain en sécurité.</li>\n <li>Finition chromée. </li>\n </ul></div><h1>Description réducteur de gaz</h1><div class="col is-12"><p>Le réducteur de gaz permet de positionner vos ustensiles de cuisson (casseroles,cafetières italienne....) même les plus petits sur n'importe quel feu gaz. </p></div><h1>Caractéristiques réducteur de gaz</h1><div class="col is-12">Dimensions 13 x 13 cm.. Finition chromée.</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 {#8552 …} #channels: Doctrine\ORM\PersistentCollection {#8538 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8534 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8536 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Réducteur de gaz" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29145 -props: [ "product" => App\Entity\Product\Product {#8533 #id: 7 #code: "reducteur-de-gaz-448" #attributes: Doctrine\ORM\PersistentCollection {#8540 …} #variants: Doctrine\ORM\PersistentCollection {#8542 …} #options: Doctrine\ORM\PersistentCollection {#8546 …} #associations: Doctrine\ORM\PersistentCollection {#8544 …} #createdAt: DateTime @1758632175 {#8531 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8532 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8549 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8550 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8533} #id: 7 #name: "Réducteur de gaz" #slug: "reducteur-de-gaz-448" #description: """ <div class="col is-12"><ul>\n <li>Gain en sécurité.</li>\n <li>Finition chromée. </li>\n </ul></div><h1>Description réducteur de gaz</h1><div class="col is-12"><p>Le réducteur de gaz permet de positionner vos ustensiles de cuisson (casseroles,cafetières italienne....) même les plus petits sur n'importe quel feu gaz. </p></div><h1>Caractéristiques réducteur de gaz</h1><div class="col is-12">Dimensions 13 x 13 cm.. Finition chromée.</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 {#8552 …} #channels: Doctrine\ORM\PersistentCollection {#8538 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8534 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8536 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29207 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29129 …} +context: Sylius\TwigHooks\Bag\DataBag {#29196 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29126 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29074 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29082 #collection: Doctrine\Common\Collections\ArrayCollection {#29091 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29070 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29207 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29129 …} +context: Sylius\TwigHooks\Bag\DataBag {#29196 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29126 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Réducteur de gaz" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29082 #collection: Doctrine\Common\Collections\ArrayCollection {#29091 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29070 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29212 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29207 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29129 …} +context: Sylius\TwigHooks\Bag\DataBag {#29196 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29126 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29074 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29082 #collection: Doctrine\Common\Collections\ArrayCollection {#29091 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29070 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29252 …} +context: Sylius\TwigHooks\Bag\DataBag {#29259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29260 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29074 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29264 +variant: App\Entity\Product\ProductVariant {#29074 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29252 …} +context: Sylius\TwigHooks\Bag\DataBag {#29259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29260 …} +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 | 102.0 MiB | 4.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8556 #id: 8 #code: "boule-a-riz-inox-821" #attributes: Doctrine\ORM\PersistentCollection {#8563 …} #variants: Doctrine\ORM\PersistentCollection {#8565 …} #options: Doctrine\ORM\PersistentCollection {#8569 …} #associations: Doctrine\ORM\PersistentCollection {#8567 …} #createdAt: DateTime @1758632175 {#8554 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8555 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8572 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8573 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8556} #id: 8 #name: "Boule à riz inox" #slug: "boule-a-riz-inox-821" #description: """ <div class="col is-12"><ul>\n <li>Cuisson homogène du riz. </li>\n <li>Les épices ne se mélangent pas à la préparation. </li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Boule à riz inox</h1><div class="col is-12"><p>La boule à riz permet une cuisson homogène du riz, l’égouttage se fait ensuite directement. La boule à riz s’utilise aussi pour parfumer vos plats avec des épices sans que celles-ci se mélangent à votre préparation. </p></div><h1>Caractéristiques Boule à riz inox</h1><div class="col is-12"><p>Fermeture par clapet. Va au lave vaisselle. Inox. <strong>Diamètre 14 cm.</strong></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8575 …} #channels: Doctrine\ORM\PersistentCollection {#8561 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8557 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8559 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29136 +product: App\Entity\Product\Product {#8556 #id: 8 #code: "boule-a-riz-inox-821" #attributes: Doctrine\ORM\PersistentCollection {#8563 …} #variants: Doctrine\ORM\PersistentCollection {#8565 …} #options: Doctrine\ORM\PersistentCollection {#8569 …} #associations: Doctrine\ORM\PersistentCollection {#8567 …} #createdAt: DateTime @1758632175 {#8554 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8555 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8572 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8573 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8556} #id: 8 #name: "Boule à riz inox" #slug: "boule-a-riz-inox-821" #description: """ <div class="col is-12"><ul>\n <li>Cuisson homogène du riz. </li>\n <li>Les épices ne se mélangent pas à la préparation. </li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Boule à riz inox</h1><div class="col is-12"><p>La boule à riz permet une cuisson homogène du riz, l’égouttage se fait ensuite directement. La boule à riz s’utilise aussi pour parfumer vos plats avec des épices sans que celles-ci se mélangent à votre préparation. </p></div><h1>Caractéristiques Boule à riz inox</h1><div class="col is-12"><p>Fermeture par clapet. Va au lave vaisselle. Inox. <strong>Diamètre 14 cm.</strong></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8575 …} #channels: Doctrine\ORM\PersistentCollection {#8561 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8557 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8559 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29327 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8556 #id: 8 #code: "boule-a-riz-inox-821" #attributes: Doctrine\ORM\PersistentCollection {#8563 …} #variants: Doctrine\ORM\PersistentCollection {#8565 …} #options: Doctrine\ORM\PersistentCollection {#8569 …} #associations: Doctrine\ORM\PersistentCollection {#8567 …} #createdAt: DateTime @1758632175 {#8554 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8555 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8572 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8573 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8556} #id: 8 #name: "Boule à riz inox" #slug: "boule-a-riz-inox-821" #description: """ <div class="col is-12"><ul>\n <li>Cuisson homogène du riz. </li>\n <li>Les épices ne se mélangent pas à la préparation. </li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Boule à riz inox</h1><div class="col is-12"><p>La boule à riz permet une cuisson homogène du riz, l’égouttage se fait ensuite directement. La boule à riz s’utilise aussi pour parfumer vos plats avec des épices sans que celles-ci se mélangent à votre préparation. </p></div><h1>Caractéristiques Boule à riz inox</h1><div class="col is-12"><p>Fermeture par clapet. Va au lave vaisselle. Inox. <strong>Diamètre 14 cm.</strong></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8575 …} #channels: Doctrine\ORM\PersistentCollection {#8561 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8557 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8559 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Boule à riz inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29398 -props: [ "product" => App\Entity\Product\Product {#8556 #id: 8 #code: "boule-a-riz-inox-821" #attributes: Doctrine\ORM\PersistentCollection {#8563 …} #variants: Doctrine\ORM\PersistentCollection {#8565 …} #options: Doctrine\ORM\PersistentCollection {#8569 …} #associations: Doctrine\ORM\PersistentCollection {#8567 …} #createdAt: DateTime @1758632175 {#8554 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632175 {#8555 : 2025-09-23 20:56:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8572 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8573 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8556} #id: 8 #name: "Boule à riz inox" #slug: "boule-a-riz-inox-821" #description: """ <div class="col is-12"><ul>\n <li>Cuisson homogène du riz. </li>\n <li>Les épices ne se mélangent pas à la préparation. </li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Boule à riz inox</h1><div class="col is-12"><p>La boule à riz permet une cuisson homogène du riz, l’égouttage se fait ensuite directement. La boule à riz s’utilise aussi pour parfumer vos plats avec des épices sans que celles-ci se mélangent à votre préparation. </p></div><h1>Caractéristiques Boule à riz inox</h1><div class="col is-12"><p>Fermeture par clapet. Va au lave vaisselle. Inox. <strong>Diamètre 14 cm.</strong></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8575 …} #channels: Doctrine\ORM\PersistentCollection {#8561 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8557 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8559 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29382 …} +context: Sylius\TwigHooks\Bag\DataBag {#29458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29379 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29327 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29335 #collection: Doctrine\Common\Collections\ArrayCollection {#29344 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29323 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29382 …} +context: Sylius\TwigHooks\Bag\DataBag {#29458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29379 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Boule à riz inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29335 #collection: Doctrine\Common\Collections\ArrayCollection {#29344 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29323 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29462 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29382 …} +context: Sylius\TwigHooks\Bag\DataBag {#29458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29379 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29327 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29335 #collection: Doctrine\Common\Collections\ArrayCollection {#29344 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29323 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29512 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29503 …} +context: Sylius\TwigHooks\Bag\DataBag {#29510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29511 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29327 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29515 +variant: App\Entity\Product\ProductVariant {#29327 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29512 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29503 …} +context: Sylius\TwigHooks\Bag\DataBag {#29510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29511 …} +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 | 102.0 MiB | 4.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8579 #id: 9 #code: "couvercle-egouttoir-892" #attributes: Doctrine\ORM\PersistentCollection {#8586 …} #variants: Doctrine\ORM\PersistentCollection {#8588 …} #options: Doctrine\ORM\PersistentCollection {#8592 …} #associations: Doctrine\ORM\PersistentCollection {#8590 …} #createdAt: DateTime @1758632175 {#8577 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8578 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8595 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8596 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8579} #id: 9 #name: "Couvercle égouttoir" #slug: "couvercle-egouttoir-892" #description: """ <div class="col is-12"><ul>\n <li>Les Aliments ne tombent pas lors de l'égouttage.</li>\n <li>Se range facilement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description couvercle égouttoir</h1><div class="col is-12"><span>Egouttez facilement vos pâtes, riz et légumes... sans les faire tomber dans l’évier et sans qu’ils ne refroidissent dans une passoire.</span></div><h1>Caractéristiques couvercle égouttoir</h1><div class="col is-12">Inox 18/10. S'adapte sur des ustensiles jusqu’à 24 cm de diamètre. Va au lave vaisselle. Se range facilement dans un tiroir.</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 {#8598 …} #channels: Doctrine\ORM\PersistentCollection {#8584 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8580 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8582 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29389 +product: App\Entity\Product\Product {#8579 #id: 9 #code: "couvercle-egouttoir-892" #attributes: Doctrine\ORM\PersistentCollection {#8586 …} #variants: Doctrine\ORM\PersistentCollection {#8588 …} #options: Doctrine\ORM\PersistentCollection {#8592 …} #associations: Doctrine\ORM\PersistentCollection {#8590 …} #createdAt: DateTime @1758632175 {#8577 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8578 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8595 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8596 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8579} #id: 9 #name: "Couvercle égouttoir" #slug: "couvercle-egouttoir-892" #description: """ <div class="col is-12"><ul>\n <li>Les Aliments ne tombent pas lors de l'égouttage.</li>\n <li>Se range facilement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description couvercle égouttoir</h1><div class="col is-12"><span>Egouttez facilement vos pâtes, riz et légumes... sans les faire tomber dans l’évier et sans qu’ils ne refroidissent dans une passoire.</span></div><h1>Caractéristiques couvercle égouttoir</h1><div class="col is-12">Inox 18/10. S'adapte sur des ustensiles jusqu’à 24 cm de diamètre. Va au lave vaisselle. Se range facilement dans un tiroir.</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 {#8598 …} #channels: Doctrine\ORM\PersistentCollection {#8584 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8580 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8582 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29578 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8579 #id: 9 #code: "couvercle-egouttoir-892" #attributes: Doctrine\ORM\PersistentCollection {#8586 …} #variants: Doctrine\ORM\PersistentCollection {#8588 …} #options: Doctrine\ORM\PersistentCollection {#8592 …} #associations: Doctrine\ORM\PersistentCollection {#8590 …} #createdAt: DateTime @1758632175 {#8577 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8578 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8595 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8596 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8579} #id: 9 #name: "Couvercle égouttoir" #slug: "couvercle-egouttoir-892" #description: """ <div class="col is-12"><ul>\n <li>Les Aliments ne tombent pas lors de l'égouttage.</li>\n <li>Se range facilement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description couvercle égouttoir</h1><div class="col is-12"><span>Egouttez facilement vos pâtes, riz et légumes... sans les faire tomber dans l’évier et sans qu’ils ne refroidissent dans une passoire.</span></div><h1>Caractéristiques couvercle égouttoir</h1><div class="col is-12">Inox 18/10. S'adapte sur des ustensiles jusqu’à 24 cm de diamètre. Va au lave vaisselle. Se range facilement dans un tiroir.</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 {#8598 …} #channels: Doctrine\ORM\PersistentCollection {#8584 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8580 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8582 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couvercle égouttoir" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29649 -props: [ "product" => App\Entity\Product\Product {#8579 #id: 9 #code: "couvercle-egouttoir-892" #attributes: Doctrine\ORM\PersistentCollection {#8586 …} #variants: Doctrine\ORM\PersistentCollection {#8588 …} #options: Doctrine\ORM\PersistentCollection {#8592 …} #associations: Doctrine\ORM\PersistentCollection {#8590 …} #createdAt: DateTime @1758632175 {#8577 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8578 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8595 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8596 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8579} #id: 9 #name: "Couvercle égouttoir" #slug: "couvercle-egouttoir-892" #description: """ <div class="col is-12"><ul>\n <li>Les Aliments ne tombent pas lors de l'égouttage.</li>\n <li>Se range facilement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description couvercle égouttoir</h1><div class="col is-12"><span>Egouttez facilement vos pâtes, riz et légumes... sans les faire tomber dans l’évier et sans qu’ils ne refroidissent dans une passoire.</span></div><h1>Caractéristiques couvercle égouttoir</h1><div class="col is-12">Inox 18/10. S'adapte sur des ustensiles jusqu’à 24 cm de diamètre. Va au lave vaisselle. Se range facilement dans un tiroir.</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 {#8598 …} #channels: Doctrine\ORM\PersistentCollection {#8584 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8580 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8582 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29633 …} +context: Sylius\TwigHooks\Bag\DataBag {#29703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29578 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29586 #collection: Doctrine\Common\Collections\ArrayCollection {#29595 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29574 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29633 …} +context: Sylius\TwigHooks\Bag\DataBag {#29703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couvercle égouttoir" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29586 #collection: Doctrine\Common\Collections\ArrayCollection {#29595 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29574 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29707 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29633 …} +context: Sylius\TwigHooks\Bag\DataBag {#29703 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29578 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29586 #collection: Doctrine\Common\Collections\ArrayCollection {#29595 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29574 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29748 …} +context: Sylius\TwigHooks\Bag\DataBag {#29755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29756 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29578 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29760 +variant: App\Entity\Product\ProductVariant {#29578 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29757 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29748 …} +context: Sylius\TwigHooks\Bag\DataBag {#29755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29756 …} +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 | 102.0 MiB | 4.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8602 #id: 10 #code: "moule-nid-oiseau-nid-a-friture-hendi-893" #attributes: Doctrine\ORM\PersistentCollection {#8609 …} #variants: Doctrine\ORM\PersistentCollection {#8611 …} #options: Doctrine\ORM\PersistentCollection {#8615 …} #associations: Doctrine\ORM\PersistentCollection {#8613 …} #createdAt: DateTime @1758632176 {#8600 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8601 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8618 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8619 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8602} #id: 10 #name: "Moule nid oiseau (nid à friture) Hendi" #slug: "moule-nid-oiseau-nid-a-friture-hendi-893" #description: """ <div class="col is-12"><ul>\n <li>Permet de réaliser des petits paniers de pommes de terre frites.</li>\n <li>Long manche protégeant de la chaleur.</li>\n </ul></div><h1>Description moule nid 'oiseau (nid à friture)</h1><div class="col is-12"><p>Le moule nid d'oiseau (nid à friture) est indispensable pour réaliser de jolis petits paniers de pomme de terre frites, pour les remplir ensuite de viande, légumes....Moule en 2 parties : Ø interne 10 & 7,5 cm. Longueur totale 36 cm.</p></div><h1>Bien utiliser un moule nid d'oiseau (nid à friture)</h1><div class="col is-12"><p>Choisir des pommes de terre de taille moyenne.<br />Les laver, les éplucher; bien les essuyer.<br />Râper les pommes de terre et les réessuyer.<br /><br />Les disposer dans le moule nid d'oiseau (nid à friture) et les serrer avec le moule intérieur afin qu'elles prennent la forme.<br />Puis, sans presser, plonger le moule nid d'oiseau (nid à friture) dans l'huile bouillante et remuer doucement pendant toute la première partie de la cuisson.<br /><br />Au bout de 15 secondes, le nid d'oiseau commence à dorer. Tout en laissant dans l'huile, détacher légèrement le moule intérieur par rotation des manches. Laisser encore 45 secondes pour obtenir une cuisson bien dorée.<br /><br />Egoutter et retirer la partie intérieure du moule nid d'oiseau (nid à friture) qui doit tourner facilement et taper doucement sur votre plan de travail pour démouler le nid d'oiseau.<br /><br />Le disposer sur un papier absorbant où il continuera de s'égoutter.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8621 …} #channels: Doctrine\ORM\PersistentCollection {#8607 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8603 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8605 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29640 +product: App\Entity\Product\Product {#8602 #id: 10 #code: "moule-nid-oiseau-nid-a-friture-hendi-893" #attributes: Doctrine\ORM\PersistentCollection {#8609 …} #variants: Doctrine\ORM\PersistentCollection {#8611 …} #options: Doctrine\ORM\PersistentCollection {#8615 …} #associations: Doctrine\ORM\PersistentCollection {#8613 …} #createdAt: DateTime @1758632176 {#8600 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8601 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8618 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8619 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8602} #id: 10 #name: "Moule nid oiseau (nid à friture) Hendi" #slug: "moule-nid-oiseau-nid-a-friture-hendi-893" #description: """ <div class="col is-12"><ul>\n <li>Permet de réaliser des petits paniers de pommes de terre frites.</li>\n <li>Long manche protégeant de la chaleur.</li>\n </ul></div><h1>Description moule nid 'oiseau (nid à friture)</h1><div class="col is-12"><p>Le moule nid d'oiseau (nid à friture) est indispensable pour réaliser de jolis petits paniers de pomme de terre frites, pour les remplir ensuite de viande, légumes....Moule en 2 parties : Ø interne 10 & 7,5 cm. Longueur totale 36 cm.</p></div><h1>Bien utiliser un moule nid d'oiseau (nid à friture)</h1><div class="col is-12"><p>Choisir des pommes de terre de taille moyenne.<br />Les laver, les éplucher; bien les essuyer.<br />Râper les pommes de terre et les réessuyer.<br /><br />Les disposer dans le moule nid d'oiseau (nid à friture) et les serrer avec le moule intérieur afin qu'elles prennent la forme.<br />Puis, sans presser, plonger le moule nid d'oiseau (nid à friture) dans l'huile bouillante et remuer doucement pendant toute la première partie de la cuisson.<br /><br />Au bout de 15 secondes, le nid d'oiseau commence à dorer. Tout en laissant dans l'huile, détacher légèrement le moule intérieur par rotation des manches. Laisser encore 45 secondes pour obtenir une cuisson bien dorée.<br /><br />Egoutter et retirer la partie intérieure du moule nid d'oiseau (nid à friture) qui doit tourner facilement et taper doucement sur votre plan de travail pour démouler le nid d'oiseau.<br /><br />Le disposer sur un papier absorbant où il continuera de s'égoutter.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8621 …} #channels: Doctrine\ORM\PersistentCollection {#8607 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8603 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8605 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29823 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8602 #id: 10 #code: "moule-nid-oiseau-nid-a-friture-hendi-893" #attributes: Doctrine\ORM\PersistentCollection {#8609 …} #variants: Doctrine\ORM\PersistentCollection {#8611 …} #options: Doctrine\ORM\PersistentCollection {#8615 …} #associations: Doctrine\ORM\PersistentCollection {#8613 …} #createdAt: DateTime @1758632176 {#8600 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8601 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8618 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8619 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8602} #id: 10 #name: "Moule nid oiseau (nid à friture) Hendi" #slug: "moule-nid-oiseau-nid-a-friture-hendi-893" #description: """ <div class="col is-12"><ul>\n <li>Permet de réaliser des petits paniers de pommes de terre frites.</li>\n <li>Long manche protégeant de la chaleur.</li>\n </ul></div><h1>Description moule nid 'oiseau (nid à friture)</h1><div class="col is-12"><p>Le moule nid d'oiseau (nid à friture) est indispensable pour réaliser de jolis petits paniers de pomme de terre frites, pour les remplir ensuite de viande, légumes....Moule en 2 parties : Ø interne 10 & 7,5 cm. Longueur totale 36 cm.</p></div><h1>Bien utiliser un moule nid d'oiseau (nid à friture)</h1><div class="col is-12"><p>Choisir des pommes de terre de taille moyenne.<br />Les laver, les éplucher; bien les essuyer.<br />Râper les pommes de terre et les réessuyer.<br /><br />Les disposer dans le moule nid d'oiseau (nid à friture) et les serrer avec le moule intérieur afin qu'elles prennent la forme.<br />Puis, sans presser, plonger le moule nid d'oiseau (nid à friture) dans l'huile bouillante et remuer doucement pendant toute la première partie de la cuisson.<br /><br />Au bout de 15 secondes, le nid d'oiseau commence à dorer. Tout en laissant dans l'huile, détacher légèrement le moule intérieur par rotation des manches. Laisser encore 45 secondes pour obtenir une cuisson bien dorée.<br /><br />Egoutter et retirer la partie intérieure du moule nid d'oiseau (nid à friture) qui doit tourner facilement et taper doucement sur votre plan de travail pour démouler le nid d'oiseau.<br /><br />Le disposer sur un papier absorbant où il continuera de s'égoutter.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8621 …} #channels: Doctrine\ORM\PersistentCollection {#8607 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8603 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8605 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule nid oiseau (nid à friture) Hendi" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29894 -props: [ "product" => App\Entity\Product\Product {#8602 #id: 10 #code: "moule-nid-oiseau-nid-a-friture-hendi-893" #attributes: Doctrine\ORM\PersistentCollection {#8609 …} #variants: Doctrine\ORM\PersistentCollection {#8611 …} #options: Doctrine\ORM\PersistentCollection {#8615 …} #associations: Doctrine\ORM\PersistentCollection {#8613 …} #createdAt: DateTime @1758632176 {#8600 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8601 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8618 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8619 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8602} #id: 10 #name: "Moule nid oiseau (nid à friture) Hendi" #slug: "moule-nid-oiseau-nid-a-friture-hendi-893" #description: """ <div class="col is-12"><ul>\n <li>Permet de réaliser des petits paniers de pommes de terre frites.</li>\n <li>Long manche protégeant de la chaleur.</li>\n </ul></div><h1>Description moule nid 'oiseau (nid à friture)</h1><div class="col is-12"><p>Le moule nid d'oiseau (nid à friture) est indispensable pour réaliser de jolis petits paniers de pomme de terre frites, pour les remplir ensuite de viande, légumes....Moule en 2 parties : Ø interne 10 & 7,5 cm. Longueur totale 36 cm.</p></div><h1>Bien utiliser un moule nid d'oiseau (nid à friture)</h1><div class="col is-12"><p>Choisir des pommes de terre de taille moyenne.<br />Les laver, les éplucher; bien les essuyer.<br />Râper les pommes de terre et les réessuyer.<br /><br />Les disposer dans le moule nid d'oiseau (nid à friture) et les serrer avec le moule intérieur afin qu'elles prennent la forme.<br />Puis, sans presser, plonger le moule nid d'oiseau (nid à friture) dans l'huile bouillante et remuer doucement pendant toute la première partie de la cuisson.<br /><br />Au bout de 15 secondes, le nid d'oiseau commence à dorer. Tout en laissant dans l'huile, détacher légèrement le moule intérieur par rotation des manches. Laisser encore 45 secondes pour obtenir une cuisson bien dorée.<br /><br />Egoutter et retirer la partie intérieure du moule nid d'oiseau (nid à friture) qui doit tourner facilement et taper doucement sur votre plan de travail pour démouler le nid d'oiseau.<br /><br />Le disposer sur un papier absorbant où il continuera de s'égoutter.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8621 …} #channels: Doctrine\ORM\PersistentCollection {#8607 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8603 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8605 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29878 …} +context: Sylius\TwigHooks\Bag\DataBag {#29948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29823 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29831 #collection: Doctrine\Common\Collections\ArrayCollection {#29840 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29819 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29878 …} +context: Sylius\TwigHooks\Bag\DataBag {#29948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule nid oiseau (nid à friture) Hendi" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29831 #collection: Doctrine\Common\Collections\ArrayCollection {#29840 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29819 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29952 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29878 …} +context: Sylius\TwigHooks\Bag\DataBag {#29948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29875 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29823 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29831 #collection: Doctrine\Common\Collections\ArrayCollection {#29840 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29819 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30002 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29993 …} +context: Sylius\TwigHooks\Bag\DataBag {#30000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30001 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29823 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30005 +variant: App\Entity\Product\ProductVariant {#29823 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30002 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29993 …} +context: Sylius\TwigHooks\Bag\DataBag {#30000 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30001 …} +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 | 102.0 MiB | 4.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8625 #id: 11 #code: "passoire-a-fondue-chinoise-inox-1307" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632176 {#8623 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8624 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 11 #name: "Passoire à fondue chinoise inox" #slug: "passoire-a-fondue-chinoise-inox-1307" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Repères de couleur. </li>\n </ul></div><h1>Description passoire à fondue chinoise</h1><div class="col is-12"><p>La passoire à fondue chinoise est l'ustensile indispensable pour réaliser toutes vos fondues chinoises.</p></div><h1>Caractéristiques passoire à fondue chinoise</h1><div class="col is-12">Tout inox. Ø interne 5 cm. Profondeur 2 cm. Longueur hors tout : 23 cm. Livrée avec repère plastique démontable. 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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29885 +product: App\Entity\Product\Product {#8625 #id: 11 #code: "passoire-a-fondue-chinoise-inox-1307" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632176 {#8623 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8624 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 11 #name: "Passoire à fondue chinoise inox" #slug: "passoire-a-fondue-chinoise-inox-1307" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Repères de couleur. </li>\n </ul></div><h1>Description passoire à fondue chinoise</h1><div class="col is-12"><p>La passoire à fondue chinoise est l'ustensile indispensable pour réaliser toutes vos fondues chinoises.</p></div><h1>Caractéristiques passoire à fondue chinoise</h1><div class="col is-12">Tout inox. Ø interne 5 cm. Profondeur 2 cm. Longueur hors tout : 23 cm. Livrée avec repère plastique démontable. 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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30068 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8625 #id: 11 #code: "passoire-a-fondue-chinoise-inox-1307" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632176 {#8623 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8624 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 11 #name: "Passoire à fondue chinoise inox" #slug: "passoire-a-fondue-chinoise-inox-1307" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Repères de couleur. </li>\n </ul></div><h1>Description passoire à fondue chinoise</h1><div class="col is-12"><p>La passoire à fondue chinoise est l'ustensile indispensable pour réaliser toutes vos fondues chinoises.</p></div><h1>Caractéristiques passoire à fondue chinoise</h1><div class="col is-12">Tout inox. Ø interne 5 cm. Profondeur 2 cm. Longueur hors tout : 23 cm. Livrée avec repère plastique démontable. 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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire à fondue chinoise inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30139 -props: [ "product" => App\Entity\Product\Product {#8625 #id: 11 #code: "passoire-a-fondue-chinoise-inox-1307" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632176 {#8623 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8624 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 11 #name: "Passoire à fondue chinoise inox" #slug: "passoire-a-fondue-chinoise-inox-1307" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Repères de couleur. </li>\n </ul></div><h1>Description passoire à fondue chinoise</h1><div class="col is-12"><p>La passoire à fondue chinoise est l'ustensile indispensable pour réaliser toutes vos fondues chinoises.</p></div><h1>Caractéristiques passoire à fondue chinoise</h1><div class="col is-12">Tout inox. Ø interne 5 cm. Profondeur 2 cm. Longueur hors tout : 23 cm. Livrée avec repère plastique démontable. 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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30201 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30123 …} +context: Sylius\TwigHooks\Bag\DataBag {#30190 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30120 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30068 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30076 #collection: Doctrine\Common\Collections\ArrayCollection {#30085 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30064 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38341 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30201 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30123 …} +context: Sylius\TwigHooks\Bag\DataBag {#30190 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30120 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire à fondue chinoise inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30076 #collection: Doctrine\Common\Collections\ArrayCollection {#30085 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30064 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38341 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30206 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30201 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30123 …} +context: Sylius\TwigHooks\Bag\DataBag {#30190 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30120 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30068 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30076 #collection: Doctrine\Common\Collections\ArrayCollection {#30085 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30064 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38341 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30246 …} +context: Sylius\TwigHooks\Bag\DataBag {#30253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30254 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30068 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30258 +variant: App\Entity\Product\ProductVariant {#30068 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30246 …} +context: Sylius\TwigHooks\Bag\DataBag {#30253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30254 …} +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 | 102.0 MiB | 5.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8648 #id: 12 #code: "canneles-renversants-mastrad-2157" #attributes: Doctrine\ORM\PersistentCollection {#8655 …} #variants: Doctrine\ORM\PersistentCollection {#8657 …} #options: Doctrine\ORM\PersistentCollection {#8661 …} #associations: Doctrine\ORM\PersistentCollection {#8659 …} #createdAt: DateTime @1758632176 {#8646 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8647 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8664 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8665 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8648} #id: 12 #name: "Cannelés renversants MASTRAD" #slug: "canneles-renversants-mastrad-2157" #description: """ <div class="col is-12"><ul>\r\n <li>Polyvalents, pour réaliser des entreés, des desserts, des entremets... chauds ou froids. </li>\r\n <li>Ludiques, esthétiques, peuvent être présentés à table. </li>\r\n <li>Silicone alimentaire de qualité, démoulage facile. </li>\r\n </ul></div><h1>Description Cannelés renversants MASTRAD</h1><div class="col is-12">Les cannelés renversants mastrad permettent de réaliser facilement desserts, entremets, aspics, entrées, flans, gratins, terrines, soufflés, préparations glacées, cocottes, cassolettes… chaudes ou froides ... en portions individuelles.<br />Les cannelés renversants mastrad sont ludiques et esthétiques, ils peuvent présentés directement à table.</div><h1>Caractéristiques Cannelés renversants MASTRAD</h1><div class="col is-12">Base amovible et silicone anti-adhérente pour un démoulage en un clin d'oeil. Portions individuelles et utilisation en cercle à pâtisserie. Couvercle pour cuisson à l’étouffée, et conservation sans odeurs. Résiste de - 40° C à + 250°C. Va au four, micro-ondes, réfrigérateur et congélateur. Contenance 150 ml haut 8cm diamètre en haut 8cm en bas 5 cm. Lavable 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 {#8667 …} #channels: Doctrine\ORM\PersistentCollection {#8653 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8649 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8651 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30130 +product: App\Entity\Product\Product {#8648 #id: 12 #code: "canneles-renversants-mastrad-2157" #attributes: Doctrine\ORM\PersistentCollection {#8655 …} #variants: Doctrine\ORM\PersistentCollection {#8657 …} #options: Doctrine\ORM\PersistentCollection {#8661 …} #associations: Doctrine\ORM\PersistentCollection {#8659 …} #createdAt: DateTime @1758632176 {#8646 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8647 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8664 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8665 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8648} #id: 12 #name: "Cannelés renversants MASTRAD" #slug: "canneles-renversants-mastrad-2157" #description: """ <div class="col is-12"><ul>\r\n <li>Polyvalents, pour réaliser des entreés, des desserts, des entremets... chauds ou froids. </li>\r\n <li>Ludiques, esthétiques, peuvent être présentés à table. </li>\r\n <li>Silicone alimentaire de qualité, démoulage facile. </li>\r\n </ul></div><h1>Description Cannelés renversants MASTRAD</h1><div class="col is-12">Les cannelés renversants mastrad permettent de réaliser facilement desserts, entremets, aspics, entrées, flans, gratins, terrines, soufflés, préparations glacées, cocottes, cassolettes… chaudes ou froides ... en portions individuelles.<br />Les cannelés renversants mastrad sont ludiques et esthétiques, ils peuvent présentés directement à table.</div><h1>Caractéristiques Cannelés renversants MASTRAD</h1><div class="col is-12">Base amovible et silicone anti-adhérente pour un démoulage en un clin d'oeil. Portions individuelles et utilisation en cercle à pâtisserie. Couvercle pour cuisson à l’étouffée, et conservation sans odeurs. Résiste de - 40° C à + 250°C. Va au four, micro-ondes, réfrigérateur et congélateur. Contenance 150 ml haut 8cm diamètre en haut 8cm en bas 5 cm. Lavable 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 {#8667 …} #channels: Doctrine\ORM\PersistentCollection {#8653 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8649 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8651 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30321 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8648 #id: 12 #code: "canneles-renversants-mastrad-2157" #attributes: Doctrine\ORM\PersistentCollection {#8655 …} #variants: Doctrine\ORM\PersistentCollection {#8657 …} #options: Doctrine\ORM\PersistentCollection {#8661 …} #associations: Doctrine\ORM\PersistentCollection {#8659 …} #createdAt: DateTime @1758632176 {#8646 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8647 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8664 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8665 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8648} #id: 12 #name: "Cannelés renversants MASTRAD" #slug: "canneles-renversants-mastrad-2157" #description: """ <div class="col is-12"><ul>\r\n <li>Polyvalents, pour réaliser des entreés, des desserts, des entremets... chauds ou froids. </li>\r\n <li>Ludiques, esthétiques, peuvent être présentés à table. </li>\r\n <li>Silicone alimentaire de qualité, démoulage facile. </li>\r\n </ul></div><h1>Description Cannelés renversants MASTRAD</h1><div class="col is-12">Les cannelés renversants mastrad permettent de réaliser facilement desserts, entremets, aspics, entrées, flans, gratins, terrines, soufflés, préparations glacées, cocottes, cassolettes… chaudes ou froides ... en portions individuelles.<br />Les cannelés renversants mastrad sont ludiques et esthétiques, ils peuvent présentés directement à table.</div><h1>Caractéristiques Cannelés renversants MASTRAD</h1><div class="col is-12">Base amovible et silicone anti-adhérente pour un démoulage en un clin d'oeil. Portions individuelles et utilisation en cercle à pâtisserie. Couvercle pour cuisson à l’étouffée, et conservation sans odeurs. Résiste de - 40° C à + 250°C. Va au four, micro-ondes, réfrigérateur et congélateur. Contenance 150 ml haut 8cm diamètre en haut 8cm en bas 5 cm. Lavable 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 {#8667 …} #channels: Doctrine\ORM\PersistentCollection {#8653 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8649 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8651 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cannelés renversants MASTRAD" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30395 -props: [ "product" => App\Entity\Product\Product {#8648 #id: 12 #code: "canneles-renversants-mastrad-2157" #attributes: Doctrine\ORM\PersistentCollection {#8655 …} #variants: Doctrine\ORM\PersistentCollection {#8657 …} #options: Doctrine\ORM\PersistentCollection {#8661 …} #associations: Doctrine\ORM\PersistentCollection {#8659 …} #createdAt: DateTime @1758632176 {#8646 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8647 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8664 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8665 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8648} #id: 12 #name: "Cannelés renversants MASTRAD" #slug: "canneles-renversants-mastrad-2157" #description: """ <div class="col is-12"><ul>\r\n <li>Polyvalents, pour réaliser des entreés, des desserts, des entremets... chauds ou froids. </li>\r\n <li>Ludiques, esthétiques, peuvent être présentés à table. </li>\r\n <li>Silicone alimentaire de qualité, démoulage facile. </li>\r\n </ul></div><h1>Description Cannelés renversants MASTRAD</h1><div class="col is-12">Les cannelés renversants mastrad permettent de réaliser facilement desserts, entremets, aspics, entrées, flans, gratins, terrines, soufflés, préparations glacées, cocottes, cassolettes… chaudes ou froides ... en portions individuelles.<br />Les cannelés renversants mastrad sont ludiques et esthétiques, ils peuvent présentés directement à table.</div><h1>Caractéristiques Cannelés renversants MASTRAD</h1><div class="col is-12">Base amovible et silicone anti-adhérente pour un démoulage en un clin d'oeil. Portions individuelles et utilisation en cercle à pâtisserie. Couvercle pour cuisson à l’étouffée, et conservation sans odeurs. Résiste de - 40° C à + 250°C. Va au four, micro-ondes, réfrigérateur et congélateur. Contenance 150 ml haut 8cm diamètre en haut 8cm en bas 5 cm. Lavable 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 {#8667 …} #channels: Doctrine\ORM\PersistentCollection {#8653 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8649 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8651 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30469 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30379 …} +context: Sylius\TwigHooks\Bag\DataBag {#30458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30321 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30329 #collection: Doctrine\Common\Collections\ArrayCollection {#30341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30317 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38355 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30469 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30379 …} +context: Sylius\TwigHooks\Bag\DataBag {#30458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cannelés renversants MASTRAD" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30329 #collection: Doctrine\Common\Collections\ArrayCollection {#30341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30317 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38355 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30474 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30469 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30379 …} +context: Sylius\TwigHooks\Bag\DataBag {#30458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30321 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30329 #collection: Doctrine\Common\Collections\ArrayCollection {#30341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30317 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38355 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30523 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30514 …} +context: Sylius\TwigHooks\Bag\DataBag {#30521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30522 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30321 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30526 +variant: App\Entity\Product\ProductVariant {#30321 …} +price: "8,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30523 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30514 …} +context: Sylius\TwigHooks\Bag\DataBag {#30521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30522 …} +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 | 102.0 MiB | 4.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8671 #id: 13 #code: "gaufrier-fonte-d-alu-3492" #attributes: Doctrine\ORM\PersistentCollection {#8678 …} #variants: Doctrine\ORM\PersistentCollection {#8680 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632176 {#8669 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8670 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8671} #id: 13 #name: "Gaufrier fonte d'alu" #slug: "gaufrier-fonte-d-alu-3492" #description: """ <div class="col is-12"><ul>\n <li>Revêtement anti-adhésif durable, démoulage facile.</li>\n <li>Poignées démontables, rangement facile.</li>\n <li>Permet de réaliser 2 gaufres en même temps. </li>\n </ul></div><h1>Description gaufrier fonte d'alu</h1><div class="col is-12">Le gaufrier en fonte d'alu Kitchen Craft permet de réaliser de délicieuses gaufres maison. Sa simplicité de mise en oeuvre le rend utilisable rapidement au quotidien.</div><h1>Caractéristiques gaufrier fonte d'alu</h1><div class="col is-12">Fonte d'alu recouverte d'anti-adhésif haute qualité. Dimension totale : 22,3 x 13,4 cm (sans poignées). Dimensions gaufre : 11,5 x 10 cm. Tous feux sauf induction. Va au lave vaisselle. Garantie 1 an.</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 {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8676 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8672 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8674 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30386 +product: App\Entity\Product\Product {#8671 #id: 13 #code: "gaufrier-fonte-d-alu-3492" #attributes: Doctrine\ORM\PersistentCollection {#8678 …} #variants: Doctrine\ORM\PersistentCollection {#8680 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632176 {#8669 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8670 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8671} #id: 13 #name: "Gaufrier fonte d'alu" #slug: "gaufrier-fonte-d-alu-3492" #description: """ <div class="col is-12"><ul>\n <li>Revêtement anti-adhésif durable, démoulage facile.</li>\n <li>Poignées démontables, rangement facile.</li>\n <li>Permet de réaliser 2 gaufres en même temps. </li>\n </ul></div><h1>Description gaufrier fonte d'alu</h1><div class="col is-12">Le gaufrier en fonte d'alu Kitchen Craft permet de réaliser de délicieuses gaufres maison. Sa simplicité de mise en oeuvre le rend utilisable rapidement au quotidien.</div><h1>Caractéristiques gaufrier fonte d'alu</h1><div class="col is-12">Fonte d'alu recouverte d'anti-adhésif haute qualité. Dimension totale : 22,3 x 13,4 cm (sans poignées). Dimensions gaufre : 11,5 x 10 cm. Tous feux sauf induction. Va au lave vaisselle. Garantie 1 an.</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 {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8676 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8672 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8674 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30589 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8671 #id: 13 #code: "gaufrier-fonte-d-alu-3492" #attributes: Doctrine\ORM\PersistentCollection {#8678 …} #variants: Doctrine\ORM\PersistentCollection {#8680 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632176 {#8669 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8670 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8671} #id: 13 #name: "Gaufrier fonte d'alu" #slug: "gaufrier-fonte-d-alu-3492" #description: """ <div class="col is-12"><ul>\n <li>Revêtement anti-adhésif durable, démoulage facile.</li>\n <li>Poignées démontables, rangement facile.</li>\n <li>Permet de réaliser 2 gaufres en même temps. </li>\n </ul></div><h1>Description gaufrier fonte d'alu</h1><div class="col is-12">Le gaufrier en fonte d'alu Kitchen Craft permet de réaliser de délicieuses gaufres maison. Sa simplicité de mise en oeuvre le rend utilisable rapidement au quotidien.</div><h1>Caractéristiques gaufrier fonte d'alu</h1><div class="col is-12">Fonte d'alu recouverte d'anti-adhésif haute qualité. Dimension totale : 22,3 x 13,4 cm (sans poignées). Dimensions gaufre : 11,5 x 10 cm. Tous feux sauf induction. Va au lave vaisselle. Garantie 1 an.</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 {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8676 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8672 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8674 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Gaufrier fonte d'alu" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30660 -props: [ "product" => App\Entity\Product\Product {#8671 #id: 13 #code: "gaufrier-fonte-d-alu-3492" #attributes: Doctrine\ORM\PersistentCollection {#8678 …} #variants: Doctrine\ORM\PersistentCollection {#8680 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632176 {#8669 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8670 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8671} #id: 13 #name: "Gaufrier fonte d'alu" #slug: "gaufrier-fonte-d-alu-3492" #description: """ <div class="col is-12"><ul>\n <li>Revêtement anti-adhésif durable, démoulage facile.</li>\n <li>Poignées démontables, rangement facile.</li>\n <li>Permet de réaliser 2 gaufres en même temps. </li>\n </ul></div><h1>Description gaufrier fonte d'alu</h1><div class="col is-12">Le gaufrier en fonte d'alu Kitchen Craft permet de réaliser de délicieuses gaufres maison. Sa simplicité de mise en oeuvre le rend utilisable rapidement au quotidien.</div><h1>Caractéristiques gaufrier fonte d'alu</h1><div class="col is-12">Fonte d'alu recouverte d'anti-adhésif haute qualité. Dimension totale : 22,3 x 13,4 cm (sans poignées). Dimensions gaufre : 11,5 x 10 cm. Tous feux sauf induction. Va au lave vaisselle. Garantie 1 an.</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 {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8676 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8672 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8674 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30644 …} +context: Sylius\TwigHooks\Bag\DataBag {#30714 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30641 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30589 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30597 #collection: Doctrine\Common\Collections\ArrayCollection {#30606 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30585 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38369 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30644 …} +context: Sylius\TwigHooks\Bag\DataBag {#30714 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30641 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Gaufrier fonte d'alu" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30597 #collection: Doctrine\Common\Collections\ArrayCollection {#30606 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30585 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38369 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30718 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30644 …} +context: Sylius\TwigHooks\Bag\DataBag {#30714 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30641 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30589 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30597 #collection: Doctrine\Common\Collections\ArrayCollection {#30606 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30585 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38369 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30759 …} +context: Sylius\TwigHooks\Bag\DataBag {#30766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30767 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30589 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30771 +variant: App\Entity\Product\ProductVariant {#30589 …} +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 {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30759 …} +context: Sylius\TwigHooks\Bag\DataBag {#30766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30767 …} +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 | 102.0 MiB | 4.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8694 #id: 14 #code: "manchon-protection-thermique-de-buyer-3777" #attributes: Doctrine\ORM\PersistentCollection {#8701 …} #variants: Doctrine\ORM\PersistentCollection {#8703 …} #options: Doctrine\ORM\PersistentCollection {#8707 …} #associations: Doctrine\ORM\PersistentCollection {#8705 …} #createdAt: DateTime @1758632176 {#8692 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8693 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8710 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8711 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8694} #id: 14 #name: "Manchon protection thermique De Buyer" #slug: "manchon-protection-thermique-de-buyer-3777" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> intérieur en néoprène résistant à la chaleur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• s'adapte sur toutes les poêles à queue feuillard </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• extérieur anti-glisse : prise en main optimale</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• peu encombrant, rangement facile</div>\n <div>\n <ul>\n <li>Néoprène ultra-isolant.</li>\n <li>S'adapte sur toutes les poêles à queue feuillard.</li>\n <li>Extérieur anti-glisse : prise en main optimale.</li>\n </ul>\n </div>\n <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de manipuler en toute sécurité et sans risque de brûlure toutes vos poêles avec un manche en métal. Ce manchon s’adapte à tous les manches droits dits "queue feuillard".\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour manipuler en toute sécurité et sans risque de brûlure, toutes vos poêles avec un manche en métal.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s’encombrer d’un torchon pour retirer votre poêle de la plaque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s’adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">Néoprène. Longueur 20 cm. Largeur interne 3 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 {#8713 …} #channels: Doctrine\ORM\PersistentCollection {#8699 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8695 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8697 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30651 +product: App\Entity\Product\Product {#8694 #id: 14 #code: "manchon-protection-thermique-de-buyer-3777" #attributes: Doctrine\ORM\PersistentCollection {#8701 …} #variants: Doctrine\ORM\PersistentCollection {#8703 …} #options: Doctrine\ORM\PersistentCollection {#8707 …} #associations: Doctrine\ORM\PersistentCollection {#8705 …} #createdAt: DateTime @1758632176 {#8692 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8693 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8710 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8711 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8694} #id: 14 #name: "Manchon protection thermique De Buyer" #slug: "manchon-protection-thermique-de-buyer-3777" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> intérieur en néoprène résistant à la chaleur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• s'adapte sur toutes les poêles à queue feuillard </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• extérieur anti-glisse : prise en main optimale</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• peu encombrant, rangement facile</div>\n <div>\n <ul>\n <li>Néoprène ultra-isolant.</li>\n <li>S'adapte sur toutes les poêles à queue feuillard.</li>\n <li>Extérieur anti-glisse : prise en main optimale.</li>\n </ul>\n </div>\n <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de manipuler en toute sécurité et sans risque de brûlure toutes vos poêles avec un manche en métal. Ce manchon s’adapte à tous les manches droits dits "queue feuillard".\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour manipuler en toute sécurité et sans risque de brûlure, toutes vos poêles avec un manche en métal.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s’encombrer d’un torchon pour retirer votre poêle de la plaque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s’adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">Néoprène. Longueur 20 cm. Largeur interne 3 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 {#8713 …} #channels: Doctrine\ORM\PersistentCollection {#8699 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8695 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8697 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30834 …} +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 {#27697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27730 …} +context: Sylius\TwigHooks\Bag\DataBag {#27736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27723 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8694 #id: 14 #code: "manchon-protection-thermique-de-buyer-3777" #attributes: Doctrine\ORM\PersistentCollection {#8701 …} #variants: Doctrine\ORM\PersistentCollection {#8703 …} #options: Doctrine\ORM\PersistentCollection {#8707 …} #associations: Doctrine\ORM\PersistentCollection {#8705 …} #createdAt: DateTime @1758632176 {#8692 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8693 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8710 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8711 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8694} #id: 14 #name: "Manchon protection thermique De Buyer" #slug: "manchon-protection-thermique-de-buyer-3777" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> intérieur en néoprène résistant à la chaleur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• s'adapte sur toutes les poêles à queue feuillard </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• extérieur anti-glisse : prise en main optimale</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• peu encombrant, rangement facile</div>\n <div>\n <ul>\n <li>Néoprène ultra-isolant.</li>\n <li>S'adapte sur toutes les poêles à queue feuillard.</li>\n <li>Extérieur anti-glisse : prise en main optimale.</li>\n </ul>\n </div>\n <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de manipuler en toute sécurité et sans risque de brûlure toutes vos poêles avec un manche en métal. Ce manchon s’adapte à tous les manches droits dits "queue feuillard".\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour manipuler en toute sécurité et sans risque de brûlure, toutes vos poêles avec un manche en métal.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s’encombrer d’un torchon pour retirer votre poêle de la plaque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s’adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">Néoprène. Longueur 20 cm. Largeur interne 3 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 {#8713 …} #channels: Doctrine\ORM\PersistentCollection {#8699 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8695 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8697 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Manchon protection thermique De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30905 -props: [ "product" => App\Entity\Product\Product {#8694 #id: 14 #code: "manchon-protection-thermique-de-buyer-3777" #attributes: Doctrine\ORM\PersistentCollection {#8701 …} #variants: Doctrine\ORM\PersistentCollection {#8703 …} #options: Doctrine\ORM\PersistentCollection {#8707 …} #associations: Doctrine\ORM\PersistentCollection {#8705 …} #createdAt: DateTime @1758632176 {#8692 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8693 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8710 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8711 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8694} #id: 14 #name: "Manchon protection thermique De Buyer" #slug: "manchon-protection-thermique-de-buyer-3777" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> intérieur en néoprène résistant à la chaleur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• s'adapte sur toutes les poêles à queue feuillard </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• extérieur anti-glisse : prise en main optimale</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">• peu encombrant, rangement facile</div>\n <div>\n <ul>\n <li>Néoprène ultra-isolant.</li>\n <li>S'adapte sur toutes les poêles à queue feuillard.</li>\n <li>Extérieur anti-glisse : prise en main optimale.</li>\n </ul>\n </div>\n <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de manipuler en toute sécurité et sans risque de brûlure toutes vos poêles avec un manche en métal. Ce manchon s’adapte à tous les manches droits dits "queue feuillard".\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour manipuler en toute sécurité et sans risque de brûlure, toutes vos poêles avec un manche en métal.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s’encombrer d’un torchon pour retirer votre poêle de la plaque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s’adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">Néoprène. Longueur 20 cm. Largeur interne 3 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 {#8713 …} #channels: Doctrine\ORM\PersistentCollection {#8699 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8695 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8697 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30889 …} +context: Sylius\TwigHooks\Bag\DataBag {#30959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30886 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30834 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30842 #collection: Doctrine\Common\Collections\ArrayCollection {#30851 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30830 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38383 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30889 …} +context: Sylius\TwigHooks\Bag\DataBag {#30959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30886 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Manchon protection thermique De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30842 #collection: Doctrine\Common\Collections\ArrayCollection {#30851 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30830 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38383 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30963 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30889 …} +context: Sylius\TwigHooks\Bag\DataBag {#30959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30886 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30834 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30842 #collection: Doctrine\Common\Collections\ArrayCollection {#30851 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30830 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38383 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31004 …} +context: Sylius\TwigHooks\Bag\DataBag {#31011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31012 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30834 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31016 +variant: App\Entity\Product\ProductVariant {#30834 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9052 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12482 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9049 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31004 …} +context: Sylius\TwigHooks\Bag\DataBag {#31011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31012 …} +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 | 104.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12547 …} +context: Sylius\TwigHooks\Bag\DataBag {#27432 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12557 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31323 +cart: App\Entity\Order\Order {#13461 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12547 …} +context: Sylius\TwigHooks\Bag\DataBag {#27432 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12557 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||