Components
12
Twig Components
40
Render Count
74
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 94.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12579 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12572 …} +context: Sylius\TwigHooks\Bag\DataBag {#12578 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12577 …} +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 {#13199 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12579 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12572 …} +context: Sylius\TwigHooks\Bag\DataBag {#12578 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12577 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 94.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13272 …} +context: Sylius\TwigHooks\Bag\DataBag {#13274 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13275 …} +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 {#13285 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13272 …} +context: Sylius\TwigHooks\Bag\DataBag {#13274 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13275 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 94.0 MiB | 4.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13367 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13346 …} +context: Sylius\TwigHooks\Bag\DataBag {#13366 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13365 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13382 +cart: App\Entity\Order\Order {#13449 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13367 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13346 …} +context: Sylius\TwigHooks\Bag\DataBag {#13366 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13365 …} +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 | 15.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13635 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13623 …} +context: Sylius\TwigHooks\Bag\DataBag {#13629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13621 …} +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 {#13644 #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 {#13635 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13623 …} +context: Sylius\TwigHooks\Bag\DataBag {#13629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13621 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27430 …} +context: Sylius\TwigHooks\Bag\DataBag {#27431 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27433 …} +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 {#27443 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27430 …} +context: Sylius\TwigHooks\Bag\DataBag {#27431 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27433 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27538 …} +context: Sylius\TwigHooks\Bag\DataBag {#27539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27541 …} +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 {#27550 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27538 …} +context: Sylius\TwigHooks\Bag\DataBag {#27539 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27541 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27637 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27633 …} +context: Sylius\TwigHooks\Bag\DataBag {#27634 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27636 …} +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 {#27645 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27637 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27633 …} +context: Sylius\TwigHooks\Bag\DataBag {#27634 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27636 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 10.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 3737 #code: "pieces-detachees-cuiseur-a-riz-crc800e-cuisinart-7557" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633067 {#7716 : 2025-09-23 21:11:07.0 PRC (+08:00) } #updatedAt: DateTime @1758633067 {#7755 : 2025-09-23 21:11:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 3737 #name: "Pièces Détachées Cuiseur à Riz CRC800E Cuisinart" #slug: "pieces-detachees-cuiseur-a-riz-crc800e-cuisinart-7557" #description: """ <div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n <li style="margin: 0px; padding: 0px;">Pièces détachées certifiées d'origine.\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sur commande spéciale. </div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</div>\n </li>\n <li style="margin: 0px; padding: 0px;">Sur commande spéciale. </li>\n <li style="margin: 0px; padding: 0px;"><strong>Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</strong></li>\n </ul></div><h1>Descriptif Pièces Détachées Cuiseur à Riz CRC800E Cuisinart</h1><div class="col is-12">Pièces détachées certifiées d'origine pour entretenir, réparer ou prolonger la durée de vie des cuiseurs à riz CRC800E.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28170 +product: App\Entity\Product\Product {#7997 #id: 3737 #code: "pieces-detachees-cuiseur-a-riz-crc800e-cuisinart-7557" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633067 {#7716 : 2025-09-23 21:11:07.0 PRC (+08:00) } #updatedAt: DateTime @1758633067 {#7755 : 2025-09-23 21:11:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 3737 #name: "Pièces Détachées Cuiseur à Riz CRC800E Cuisinart" #slug: "pieces-detachees-cuiseur-a-riz-crc800e-cuisinart-7557" #description: """ <div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n <li style="margin: 0px; padding: 0px;">Pièces détachées certifiées d'origine.\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sur commande spéciale. </div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</div>\n </li>\n <li style="margin: 0px; padding: 0px;">Sur commande spéciale. </li>\n <li style="margin: 0px; padding: 0px;"><strong>Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</strong></li>\n </ul></div><h1>Descriptif Pièces Détachées Cuiseur à Riz CRC800E Cuisinart</h1><div class="col is-12">Pièces détachées certifiées d'origine pour entretenir, réparer ou prolonger la durée de vie des cuiseurs à riz CRC800E.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 3737 #code: "pieces-detachees-cuiseur-a-riz-crc800e-cuisinart-7557" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633067 {#7716 : 2025-09-23 21:11:07.0 PRC (+08:00) } #updatedAt: DateTime @1758633067 {#7755 : 2025-09-23 21:11:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 3737 #name: "Pièces Détachées Cuiseur à Riz CRC800E Cuisinart" #slug: "pieces-detachees-cuiseur-a-riz-crc800e-cuisinart-7557" #description: """ <div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n <li style="margin: 0px; padding: 0px;">Pièces détachées certifiées d'origine.\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sur commande spéciale. </div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</div>\n </li>\n <li style="margin: 0px; padding: 0px;">Sur commande spéciale. </li>\n <li style="margin: 0px; padding: 0px;"><strong>Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</strong></li>\n </ul></div><h1>Descriptif Pièces Détachées Cuiseur à Riz CRC800E Cuisinart</h1><div class="col is-12">Pièces détachées certifiées d'origine pour entretenir, réparer ou prolonger la durée de vie des cuiseurs à riz CRC800E.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces Détachées Cuiseur à Riz CRC800E Cuisinart" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28843 -props: [ "product" => App\Entity\Product\Product {#7997 #id: 3737 #code: "pieces-detachees-cuiseur-a-riz-crc800e-cuisinart-7557" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633067 {#7716 : 2025-09-23 21:11:07.0 PRC (+08:00) } #updatedAt: DateTime @1758633067 {#7755 : 2025-09-23 21:11:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 3737 #name: "Pièces Détachées Cuiseur à Riz CRC800E Cuisinart" #slug: "pieces-detachees-cuiseur-a-riz-crc800e-cuisinart-7557" #description: """ <div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n <li style="margin: 0px; padding: 0px;">Pièces détachées certifiées d'origine.\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sur commande spéciale. </div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</div>\n </li>\n <li style="margin: 0px; padding: 0px;">Sur commande spéciale. </li>\n <li style="margin: 0px; padding: 0px;"><strong>Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</strong></li>\n </ul></div><h1>Descriptif Pièces Détachées Cuiseur à Riz CRC800E Cuisinart</h1><div class="col is-12">Pièces détachées certifiées d'origine pour entretenir, réparer ou prolonger la durée de vie des cuiseurs à riz CRC800E.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28958 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#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 {#38157 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38209 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28958 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces Détachées Cuiseur à Riz CRC800E Cuisinart" "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 {#38157 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38209 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28959 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28958 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#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 {#38157 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38209 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29018 …} +context: Sylius\TwigHooks\Bag\DataBag {#29026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29027 …} +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 {#29037 +variant: App\Entity\Product\ProductVariant {#28432 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9040 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9037 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29018 …} +context: Sylius\TwigHooks\Bag\DataBag {#29026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29027 …} +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 | 8.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8538 #id: 3543 #code: "pieces-detachees-micro-magimix-3408" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632994 {#8536 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8537 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 3543 #name: "Pièces détachées Micro Magimix" #slug: "pieces-detachees-micro-magimix-3408" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li>Pour tous les modèles Micro Magimix.</li>\n </ul></div><h1>Description Pièces détachées Micro Magimix</h1><div class="col is-12"><p><br />Les pièces détachées MAGIMIX sont certifiées d'origine. Le délai de livraison pour les pièces détachées MAGIMIX est de 15 jours.</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +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 {#8538 #id: 3543 #code: "pieces-detachees-micro-magimix-3408" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632994 {#8536 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8537 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 3543 #name: "Pièces détachées Micro Magimix" #slug: "pieces-detachees-micro-magimix-3408" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li>Pour tous les modèles Micro Magimix.</li>\n </ul></div><h1>Description Pièces détachées Micro Magimix</h1><div class="col is-12"><p><br />Les pièces détachées MAGIMIX sont certifiées d'origine. Le délai de livraison pour les pièces détachées MAGIMIX est de 15 jours.</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29110 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8538 #id: 3543 #code: "pieces-detachees-micro-magimix-3408" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632994 {#8536 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8537 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 3543 #name: "Pièces détachées Micro Magimix" #slug: "pieces-detachees-micro-magimix-3408" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li>Pour tous les modèles Micro Magimix.</li>\n </ul></div><h1>Description Pièces détachées Micro Magimix</h1><div class="col is-12"><p><br />Les pièces détachées MAGIMIX sont certifiées d'origine. Le délai de livraison pour les pièces détachées MAGIMIX est de 15 jours.</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées Micro Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29184 -props: [ "product" => App\Entity\Product\Product {#8538 #id: 3543 #code: "pieces-detachees-micro-magimix-3408" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632994 {#8536 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8537 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 3543 #name: "Pièces détachées Micro Magimix" #slug: "pieces-detachees-micro-magimix-3408" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li>Pour tous les modèles Micro Magimix.</li>\n </ul></div><h1>Description Pièces détachées Micro Magimix</h1><div class="col is-12"><p><br />Les pièces détachées MAGIMIX sont certifiées d'origine. Le délai de livraison pour les pièces détachées MAGIMIX est de 15 jours.</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29168 …} +context: Sylius\TwigHooks\Bag\DataBag {#29238 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29110 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29118 #collection: Doctrine\Common\Collections\ArrayCollection {#29130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29106 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29168 …} +context: Sylius\TwigHooks\Bag\DataBag {#29238 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées Micro Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29118 #collection: Doctrine\Common\Collections\ArrayCollection {#29130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29106 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29468 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29168 …} +context: Sylius\TwigHooks\Bag\DataBag {#29238 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29110 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29118 #collection: Doctrine\Common\Collections\ArrayCollection {#29130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29106 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29518 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29509 …} +context: Sylius\TwigHooks\Bag\DataBag {#29516 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29110 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29521 +variant: App\Entity\Product\ProductVariant {#29110 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9040 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9037 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29518 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29509 …} +context: Sylius\TwigHooks\Bag\DataBag {#29516 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29517 …} +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.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 3544 #code: "pieces-detachees-pour-expresso-mixte-magimix-11420-6625" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758632994 {#8565 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8566 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 3544 #name: "Pièces détachées pour Expresso Mixte Magimix 11420" #slug: "pieces-detachees-pour-expresso-mixte-magimix-11420-6625" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li>Pour Magimix 11420.</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29175 +product: App\Entity\Product\Product {#8567 #id: 3544 #code: "pieces-detachees-pour-expresso-mixte-magimix-11420-6625" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758632994 {#8565 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8566 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 3544 #name: "Pièces détachées pour Expresso Mixte Magimix 11420" #slug: "pieces-detachees-pour-expresso-mixte-magimix-11420-6625" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li>Pour Magimix 11420.</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29584 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 3544 #code: "pieces-detachees-pour-expresso-mixte-magimix-11420-6625" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758632994 {#8565 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8566 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 3544 #name: "Pièces détachées pour Expresso Mixte Magimix 11420" #slug: "pieces-detachees-pour-expresso-mixte-magimix-11420-6625" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li>Pour Magimix 11420.</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées pour Expresso Mixte Magimix 11420" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29655 -props: [ "product" => App\Entity\Product\Product {#8567 #id: 3544 #code: "pieces-detachees-pour-expresso-mixte-magimix-11420-6625" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758632994 {#8565 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8566 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 3544 #name: "Pièces détachées pour Expresso Mixte Magimix 11420" #slug: "pieces-detachees-pour-expresso-mixte-magimix-11420-6625" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li>Pour Magimix 11420.</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29639 …} +context: Sylius\TwigHooks\Bag\DataBag {#29706 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29636 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29584 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29592 #collection: Doctrine\Common\Collections\ArrayCollection {#29601 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29580 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29639 …} +context: Sylius\TwigHooks\Bag\DataBag {#29706 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29636 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées pour Expresso Mixte Magimix 11420" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29592 #collection: Doctrine\Common\Collections\ArrayCollection {#29601 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29580 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29754 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29639 …} +context: Sylius\TwigHooks\Bag\DataBag {#29706 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29636 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29584 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29592 #collection: Doctrine\Common\Collections\ArrayCollection {#29601 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29580 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29804 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29795 …} +context: Sylius\TwigHooks\Bag\DataBag {#29802 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29803 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29584 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29807 +variant: App\Entity\Product\ProductVariant {#29584 …} +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 {#9040 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9037 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29804 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29795 …} +context: Sylius\TwigHooks\Bag\DataBag {#29802 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29803 …} +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.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8590 #id: 3545 #code: "cuve-pour-robot-magimix-3200-3200-xl-7059" #attributes: Doctrine\ORM\PersistentCollection {#8597 …} #variants: Doctrine\ORM\PersistentCollection {#8599 …} #options: Doctrine\ORM\PersistentCollection {#8603 …} #associations: Doctrine\ORM\PersistentCollection {#8601 …} #createdAt: DateTime @1758632994 {#8588 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8589 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8606 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8607 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8590} #id: 3545 #name: "Cuve pour Robot Magimix 3200 & 3200 XL" #slug: "cuve-pour-robot-magimix-3200-3200-xl-7059" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Pièces Origine Constructeur.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Compatibilité : 4200/4200 XL.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Vendue seule.</div>\n <div>\n <ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : 3200/3200 XL.</li>\n <li>Vendue seule.</li>\n </ul>\n </div></div><h1>Description Cuve pour Robot Magimix 3200 & 3200 XL</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La cuve pour robots Magimix 4200 / 4200XL est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'elle soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son design entièrement transparent vous permettra de voir tous ce qu’il se passe dans votre robot et sa large poignée permet une manipulation. Fabriqué en Tritan, thermoplastique transparent neutre pour votre santé, la cuve est garantie sans bisphénol A.</div>\n <div>La cuve pour robots Magimix 3200 / 3200XL est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'elle soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</div>\n <div>Son design entièrement transparent vous permettra de voir tous ce qu’il se passe dans votre robot et sa large poignée permet une manipulation. Fabriqué en Tritan, thermoplastique transparent neutre pour votre santé, la cuve est garantie sans bisphénol A.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8609 …} #channels: Doctrine\ORM\PersistentCollection {#8595 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8591 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8593 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29646 +product: App\Entity\Product\Product {#8590 #id: 3545 #code: "cuve-pour-robot-magimix-3200-3200-xl-7059" #attributes: Doctrine\ORM\PersistentCollection {#8597 …} #variants: Doctrine\ORM\PersistentCollection {#8599 …} #options: Doctrine\ORM\PersistentCollection {#8603 …} #associations: Doctrine\ORM\PersistentCollection {#8601 …} #createdAt: DateTime @1758632994 {#8588 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8589 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8606 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8607 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8590} #id: 3545 #name: "Cuve pour Robot Magimix 3200 & 3200 XL" #slug: "cuve-pour-robot-magimix-3200-3200-xl-7059" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Pièces Origine Constructeur.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Compatibilité : 4200/4200 XL.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Vendue seule.</div>\n <div>\n <ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : 3200/3200 XL.</li>\n <li>Vendue seule.</li>\n </ul>\n </div></div><h1>Description Cuve pour Robot Magimix 3200 & 3200 XL</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La cuve pour robots Magimix 4200 / 4200XL est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'elle soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son design entièrement transparent vous permettra de voir tous ce qu’il se passe dans votre robot et sa large poignée permet une manipulation. Fabriqué en Tritan, thermoplastique transparent neutre pour votre santé, la cuve est garantie sans bisphénol A.</div>\n <div>La cuve pour robots Magimix 3200 / 3200XL est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'elle soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</div>\n <div>Son design entièrement transparent vous permettra de voir tous ce qu’il se passe dans votre robot et sa large poignée permet une manipulation. Fabriqué en Tritan, thermoplastique transparent neutre pour votre santé, la cuve est garantie sans bisphénol A.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8609 …} #channels: Doctrine\ORM\PersistentCollection {#8595 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8591 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8593 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29870 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8590 #id: 3545 #code: "cuve-pour-robot-magimix-3200-3200-xl-7059" #attributes: Doctrine\ORM\PersistentCollection {#8597 …} #variants: Doctrine\ORM\PersistentCollection {#8599 …} #options: Doctrine\ORM\PersistentCollection {#8603 …} #associations: Doctrine\ORM\PersistentCollection {#8601 …} #createdAt: DateTime @1758632994 {#8588 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8589 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8606 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8607 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8590} #id: 3545 #name: "Cuve pour Robot Magimix 3200 & 3200 XL" #slug: "cuve-pour-robot-magimix-3200-3200-xl-7059" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Pièces Origine Constructeur.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Compatibilité : 4200/4200 XL.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Vendue seule.</div>\n <div>\n <ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : 3200/3200 XL.</li>\n <li>Vendue seule.</li>\n </ul>\n </div></div><h1>Description Cuve pour Robot Magimix 3200 & 3200 XL</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La cuve pour robots Magimix 4200 / 4200XL est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'elle soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son design entièrement transparent vous permettra de voir tous ce qu’il se passe dans votre robot et sa large poignée permet une manipulation. Fabriqué en Tritan, thermoplastique transparent neutre pour votre santé, la cuve est garantie sans bisphénol A.</div>\n <div>La cuve pour robots Magimix 3200 / 3200XL est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'elle soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</div>\n <div>Son design entièrement transparent vous permettra de voir tous ce qu’il se passe dans votre robot et sa large poignée permet une manipulation. Fabriqué en Tritan, thermoplastique transparent neutre pour votre santé, la cuve est garantie sans bisphénol A.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8609 …} #channels: Doctrine\ORM\PersistentCollection {#8595 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8591 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8593 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuve pour Robot Magimix 3200 & 3200 XL" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29941 -props: [ "product" => App\Entity\Product\Product {#8590 #id: 3545 #code: "cuve-pour-robot-magimix-3200-3200-xl-7059" #attributes: Doctrine\ORM\PersistentCollection {#8597 …} #variants: Doctrine\ORM\PersistentCollection {#8599 …} #options: Doctrine\ORM\PersistentCollection {#8603 …} #associations: Doctrine\ORM\PersistentCollection {#8601 …} #createdAt: DateTime @1758632994 {#8588 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8589 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8606 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8607 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8590} #id: 3545 #name: "Cuve pour Robot Magimix 3200 & 3200 XL" #slug: "cuve-pour-robot-magimix-3200-3200-xl-7059" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Pièces Origine Constructeur.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Compatibilité : 4200/4200 XL.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Vendue seule.</div>\n <div>\n <ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : 3200/3200 XL.</li>\n <li>Vendue seule.</li>\n </ul>\n </div></div><h1>Description Cuve pour Robot Magimix 3200 & 3200 XL</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La cuve pour robots Magimix 4200 / 4200XL est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'elle soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son design entièrement transparent vous permettra de voir tous ce qu’il se passe dans votre robot et sa large poignée permet une manipulation. Fabriqué en Tritan, thermoplastique transparent neutre pour votre santé, la cuve est garantie sans bisphénol A.</div>\n <div>La cuve pour robots Magimix 3200 / 3200XL est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'elle soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</div>\n <div>Son design entièrement transparent vous permettra de voir tous ce qu’il se passe dans votre robot et sa large poignée permet une manipulation. Fabriqué en Tritan, thermoplastique transparent neutre pour votre santé, la cuve est garantie sans bisphénol A.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8609 …} #channels: Doctrine\ORM\PersistentCollection {#8595 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8591 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8593 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29925 …} +context: Sylius\TwigHooks\Bag\DataBag {#29998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29870 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29878 #collection: Doctrine\Common\Collections\ArrayCollection {#29887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29866 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29925 …} +context: Sylius\TwigHooks\Bag\DataBag {#29998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuve pour Robot Magimix 3200 & 3200 XL" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29878 #collection: Doctrine\Common\Collections\ArrayCollection {#29887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29866 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30032 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29925 …} +context: Sylius\TwigHooks\Bag\DataBag {#29998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29870 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29878 #collection: Doctrine\Common\Collections\ArrayCollection {#29887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29866 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30085 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30076 …} +context: Sylius\TwigHooks\Bag\DataBag {#30083 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30084 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29870 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30088 +variant: App\Entity\Product\ProductVariant {#29870 …} +price: "38,00\u{A0}€" +originalPrice: "38,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9040 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9037 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30085 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30076 …} +context: Sylius\TwigHooks\Bag\DataBag {#30083 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30084 …} +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.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8613 #id: 3546 #code: "disque-eminceur-rapeur-2-mm-mini-mini-plus-magimix-7077" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632994 {#8611 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8612 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8613} #id: 3546 #name: "Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix" #slug: "disque-eminceur-rapeur-2-mm-mini-mini-plus-magimix-7077" #description: """ <div class="col is-12"><ul>\n <li>Pièce origine fabricant.</li>\n <li>Compatibilité : Tous modèles Mini & Mini Plus Magimix.</li>\n <li>Pour râper et émincer.</li>\n </ul></div><h1>Description Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix</h1><div class="col is-12">Tout en inox, le disque éminceur râpeur 2 mm pour Robot Mini et Mini Plus Magimix offre une qualité de coupe incomparable. A vous les carottes râoées ou les pomme de terre en rondelles coupées en 2 temps 3 mouvements ! Il s'agit d'une pièce d'origine qui viendra remplacer celle égarée ou usagée. <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29932 +product: App\Entity\Product\Product {#8613 #id: 3546 #code: "disque-eminceur-rapeur-2-mm-mini-mini-plus-magimix-7077" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632994 {#8611 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8612 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8613} #id: 3546 #name: "Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix" #slug: "disque-eminceur-rapeur-2-mm-mini-mini-plus-magimix-7077" #description: """ <div class="col is-12"><ul>\n <li>Pièce origine fabricant.</li>\n <li>Compatibilité : Tous modèles Mini & Mini Plus Magimix.</li>\n <li>Pour râper et émincer.</li>\n </ul></div><h1>Description Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix</h1><div class="col is-12">Tout en inox, le disque éminceur râpeur 2 mm pour Robot Mini et Mini Plus Magimix offre une qualité de coupe incomparable. A vous les carottes râoées ou les pomme de terre en rondelles coupées en 2 temps 3 mouvements ! Il s'agit d'une pièce d'origine qui viendra remplacer celle égarée ou usagée. <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30151 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8613 #id: 3546 #code: "disque-eminceur-rapeur-2-mm-mini-mini-plus-magimix-7077" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632994 {#8611 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8612 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8613} #id: 3546 #name: "Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix" #slug: "disque-eminceur-rapeur-2-mm-mini-mini-plus-magimix-7077" #description: """ <div class="col is-12"><ul>\n <li>Pièce origine fabricant.</li>\n <li>Compatibilité : Tous modèles Mini & Mini Plus Magimix.</li>\n <li>Pour râper et émincer.</li>\n </ul></div><h1>Description Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix</h1><div class="col is-12">Tout en inox, le disque éminceur râpeur 2 mm pour Robot Mini et Mini Plus Magimix offre une qualité de coupe incomparable. A vous les carottes râoées ou les pomme de terre en rondelles coupées en 2 temps 3 mouvements ! Il s'agit d'une pièce d'origine qui viendra remplacer celle égarée ou usagée. <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30222 -props: [ "product" => App\Entity\Product\Product {#8613 #id: 3546 #code: "disque-eminceur-rapeur-2-mm-mini-mini-plus-magimix-7077" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632994 {#8611 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8612 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8613} #id: 3546 #name: "Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix" #slug: "disque-eminceur-rapeur-2-mm-mini-mini-plus-magimix-7077" #description: """ <div class="col is-12"><ul>\n <li>Pièce origine fabricant.</li>\n <li>Compatibilité : Tous modèles Mini & Mini Plus Magimix.</li>\n <li>Pour râper et émincer.</li>\n </ul></div><h1>Description Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix</h1><div class="col is-12">Tout en inox, le disque éminceur râpeur 2 mm pour Robot Mini et Mini Plus Magimix offre une qualité de coupe incomparable. A vous les carottes râoées ou les pomme de terre en rondelles coupées en 2 temps 3 mouvements ! Il s'agit d'une pièce d'origine qui viendra remplacer celle égarée ou usagée. <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30215 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30206 …} +context: Sylius\TwigHooks\Bag\DataBag {#30273 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30203 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30151 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30159 #collection: Doctrine\Common\Collections\ArrayCollection {#30168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30147 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30215 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30206 …} +context: Sylius\TwigHooks\Bag\DataBag {#30273 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30203 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Disque Eminceur Râpeur 2 mm Mini & Mini Plus Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30159 #collection: Doctrine\Common\Collections\ArrayCollection {#30168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30147 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30277 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30215 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30206 …} +context: Sylius\TwigHooks\Bag\DataBag {#30273 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30203 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30151 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30159 #collection: Doctrine\Common\Collections\ArrayCollection {#30168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30147 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} } "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 {#30327 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30318 …} +context: Sylius\TwigHooks\Bag\DataBag {#30325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30326 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30151 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30330 +variant: App\Entity\Product\ProductVariant {#30151 …} +price: "35,00\u{A0}€" +originalPrice: "35,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9040 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9037 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30327 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30318 …} +context: Sylius\TwigHooks\Bag\DataBag {#30325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30326 …} +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.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8636 #id: 3547 #code: "disque-eminceur-rapeur-4-mm-mini-mini-plus-magimix-7078" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1758632994 {#8634 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8635 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 3547 #name: "Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix" #slug: "disque-eminceur-rapeur-4-mm-mini-mini-plus-magimix-7078" #description: """ <div class="col is-12"><ul>\n <li>Pièce origine fabricant.</li>\n <li>Compatibilité : Tous modèles Mini & Mini Plus Magimix.</li>\n <li>Pour râper et émincer.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix</h1><div class="col is-12">Tout en inox, le disque éminceur râpeur 4 mm pour Robot Mini et Mini Plus Magimix offre une qualité de coupe incomparable. A vous les carottes râoées ou les pomme de terre en rondelles coupées en 2 temps 3 mouvements ! Il s'agit d'une pièce d'origine qui viendra remplacer celle égarée ou usagé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 {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30213 +product: App\Entity\Product\Product {#8636 #id: 3547 #code: "disque-eminceur-rapeur-4-mm-mini-mini-plus-magimix-7078" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1758632994 {#8634 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8635 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 3547 #name: "Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix" #slug: "disque-eminceur-rapeur-4-mm-mini-mini-plus-magimix-7078" #description: """ <div class="col is-12"><ul>\n <li>Pièce origine fabricant.</li>\n <li>Compatibilité : Tous modèles Mini & Mini Plus Magimix.</li>\n <li>Pour râper et émincer.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix</h1><div class="col is-12">Tout en inox, le disque éminceur râpeur 4 mm pour Robot Mini et Mini Plus Magimix offre une qualité de coupe incomparable. A vous les carottes râoées ou les pomme de terre en rondelles coupées en 2 temps 3 mouvements ! Il s'agit d'une pièce d'origine qui viendra remplacer celle égarée ou usagé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 {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30393 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8636 #id: 3547 #code: "disque-eminceur-rapeur-4-mm-mini-mini-plus-magimix-7078" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1758632994 {#8634 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8635 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 3547 #name: "Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix" #slug: "disque-eminceur-rapeur-4-mm-mini-mini-plus-magimix-7078" #description: """ <div class="col is-12"><ul>\n <li>Pièce origine fabricant.</li>\n <li>Compatibilité : Tous modèles Mini & Mini Plus Magimix.</li>\n <li>Pour râper et émincer.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix</h1><div class="col is-12">Tout en inox, le disque éminceur râpeur 4 mm pour Robot Mini et Mini Plus Magimix offre une qualité de coupe incomparable. A vous les carottes râoées ou les pomme de terre en rondelles coupées en 2 temps 3 mouvements ! Il s'agit d'une pièce d'origine qui viendra remplacer celle égarée ou usagé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 {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30464 -props: [ "product" => App\Entity\Product\Product {#8636 #id: 3547 #code: "disque-eminceur-rapeur-4-mm-mini-mini-plus-magimix-7078" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1758632994 {#8634 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8635 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 3547 #name: "Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix" #slug: "disque-eminceur-rapeur-4-mm-mini-mini-plus-magimix-7078" #description: """ <div class="col is-12"><ul>\n <li>Pièce origine fabricant.</li>\n <li>Compatibilité : Tous modèles Mini & Mini Plus Magimix.</li>\n <li>Pour râper et émincer.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix</h1><div class="col is-12">Tout en inox, le disque éminceur râpeur 4 mm pour Robot Mini et Mini Plus Magimix offre une qualité de coupe incomparable. A vous les carottes râoées ou les pomme de terre en rondelles coupées en 2 temps 3 mouvements ! Il s'agit d'une pièce d'origine qui viendra remplacer celle égarée ou usagé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 {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30448 …} +context: Sylius\TwigHooks\Bag\DataBag {#30515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30445 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30393 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30401 #collection: Doctrine\Common\Collections\ArrayCollection {#30410 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30389 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30448 …} +context: Sylius\TwigHooks\Bag\DataBag {#30515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30445 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Disque Eminceur Râpeur 4 mm Mini & Mini Plus Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30401 #collection: Doctrine\Common\Collections\ArrayCollection {#30410 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30389 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30519 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30448 …} +context: Sylius\TwigHooks\Bag\DataBag {#30515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30445 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30393 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30401 #collection: Doctrine\Common\Collections\ArrayCollection {#30410 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30389 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} } "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 {#30569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30560 …} +context: Sylius\TwigHooks\Bag\DataBag {#30567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30568 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30393 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30572 +variant: App\Entity\Product\ProductVariant {#30393 …} +price: "35,00\u{A0}€" +originalPrice: "35,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9040 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9037 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30560 …} +context: Sylius\TwigHooks\Bag\DataBag {#30567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30568 …} +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.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8659 #id: 3548 #code: "couteau-metal-mini-plus-magimix-7155" #attributes: Doctrine\ORM\PersistentCollection {#8666 …} #variants: Doctrine\ORM\PersistentCollection {#8668 …} #options: Doctrine\ORM\PersistentCollection {#8672 …} #associations: Doctrine\ORM\PersistentCollection {#8670 …} #createdAt: DateTime @1758632994 {#8657 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8658 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8675 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8659} #id: 3548 #name: "Couteau métal Mini Plus Magimix" #slug: "couteau-metal-mini-plus-magimix-7155" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pièces Origine Constructeur.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Compatibilité : Mini Plus.</div>\n <div>\n <ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : Mini Plus.</li>\n </ul>\n </div></div><h1>Description Couteau métal Mini Plus Magimix</h1><div class="col is-12">Le couteau pour robot Magimix Mini Plus est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'il soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</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 {#8678 …} #channels: Doctrine\ORM\PersistentCollection {#8664 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8660 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8662 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30455 +product: App\Entity\Product\Product {#8659 #id: 3548 #code: "couteau-metal-mini-plus-magimix-7155" #attributes: Doctrine\ORM\PersistentCollection {#8666 …} #variants: Doctrine\ORM\PersistentCollection {#8668 …} #options: Doctrine\ORM\PersistentCollection {#8672 …} #associations: Doctrine\ORM\PersistentCollection {#8670 …} #createdAt: DateTime @1758632994 {#8657 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8658 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8675 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8659} #id: 3548 #name: "Couteau métal Mini Plus Magimix" #slug: "couteau-metal-mini-plus-magimix-7155" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pièces Origine Constructeur.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Compatibilité : Mini Plus.</div>\n <div>\n <ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : Mini Plus.</li>\n </ul>\n </div></div><h1>Description Couteau métal Mini Plus Magimix</h1><div class="col is-12">Le couteau pour robot Magimix Mini Plus est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'il soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</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 {#8678 …} #channels: Doctrine\ORM\PersistentCollection {#8664 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8660 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8662 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30635 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8659 #id: 3548 #code: "couteau-metal-mini-plus-magimix-7155" #attributes: Doctrine\ORM\PersistentCollection {#8666 …} #variants: Doctrine\ORM\PersistentCollection {#8668 …} #options: Doctrine\ORM\PersistentCollection {#8672 …} #associations: Doctrine\ORM\PersistentCollection {#8670 …} #createdAt: DateTime @1758632994 {#8657 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8658 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8675 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8659} #id: 3548 #name: "Couteau métal Mini Plus Magimix" #slug: "couteau-metal-mini-plus-magimix-7155" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pièces Origine Constructeur.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Compatibilité : Mini Plus.</div>\n <div>\n <ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : Mini Plus.</li>\n </ul>\n </div></div><h1>Description Couteau métal Mini Plus Magimix</h1><div class="col is-12">Le couteau pour robot Magimix Mini Plus est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'il soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</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 {#8678 …} #channels: Doctrine\ORM\PersistentCollection {#8664 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8660 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8662 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau métal Mini Plus Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30706 -props: [ "product" => App\Entity\Product\Product {#8659 #id: 3548 #code: "couteau-metal-mini-plus-magimix-7155" #attributes: Doctrine\ORM\PersistentCollection {#8666 …} #variants: Doctrine\ORM\PersistentCollection {#8668 …} #options: Doctrine\ORM\PersistentCollection {#8672 …} #associations: Doctrine\ORM\PersistentCollection {#8670 …} #createdAt: DateTime @1758632994 {#8657 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8658 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8675 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8659} #id: 3548 #name: "Couteau métal Mini Plus Magimix" #slug: "couteau-metal-mini-plus-magimix-7155" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pièces Origine Constructeur.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Compatibilité : Mini Plus.</div>\n <div>\n <ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : Mini Plus.</li>\n </ul>\n </div></div><h1>Description Couteau métal Mini Plus Magimix</h1><div class="col is-12">Le couteau pour robot Magimix Mini Plus est indispensable pour le bon fonctionnement de votre appareil. Il est important qu'il soit en bon état pour vous assurer un fonctionnement efficace et en toute sécurité.</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 {#8678 …} #channels: Doctrine\ORM\PersistentCollection {#8664 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8660 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8662 …} #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 {#30699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30690 …} +context: Sylius\TwigHooks\Bag\DataBag {#30757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30687 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30635 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30643 #collection: Doctrine\Common\Collections\ArrayCollection {#30652 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30631 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30690 …} +context: Sylius\TwigHooks\Bag\DataBag {#30757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30687 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau métal Mini Plus Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30643 #collection: Doctrine\Common\Collections\ArrayCollection {#30652 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30631 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30761 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30690 …} +context: Sylius\TwigHooks\Bag\DataBag {#30757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30687 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30635 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30643 #collection: Doctrine\Common\Collections\ArrayCollection {#30652 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30631 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30811 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30802 …} +context: Sylius\TwigHooks\Bag\DataBag {#30809 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30810 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30635 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30814 +variant: App\Entity\Product\ProductVariant {#30635 …} +price: "27,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9040 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9037 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30811 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30802 …} +context: Sylius\TwigHooks\Bag\DataBag {#30809 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30810 …} +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.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8682 #id: 3549 #code: "prolongateur-de-disque-pour-mini-plus-magimix-7156" #attributes: Doctrine\ORM\PersistentCollection {#8689 …} #variants: Doctrine\ORM\PersistentCollection {#8691 …} #options: Doctrine\ORM\PersistentCollection {#8695 …} #associations: Doctrine\ORM\PersistentCollection {#8693 …} #createdAt: DateTime @1758632994 {#8680 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8681 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8698 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8699 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8682} #id: 3549 #name: "Prolongateur de disque pour Mini Plus Magimix" #slug: "prolongateur-de-disque-pour-mini-plus-magimix-7156" #description: """ <div class="col is-12"><ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : Mini Plus.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Prolongateur de disque pour Mini Plus Magimix</h1><div class="col is-12">Prolongateur de disque pour Mini Plus Magimix indispensable pour le bon fonctionnement de votre robot.</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 {#8701 …} #channels: Doctrine\ORM\PersistentCollection {#8687 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8683 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30697 +product: App\Entity\Product\Product {#8682 #id: 3549 #code: "prolongateur-de-disque-pour-mini-plus-magimix-7156" #attributes: Doctrine\ORM\PersistentCollection {#8689 …} #variants: Doctrine\ORM\PersistentCollection {#8691 …} #options: Doctrine\ORM\PersistentCollection {#8695 …} #associations: Doctrine\ORM\PersistentCollection {#8693 …} #createdAt: DateTime @1758632994 {#8680 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8681 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8698 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8699 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8682} #id: 3549 #name: "Prolongateur de disque pour Mini Plus Magimix" #slug: "prolongateur-de-disque-pour-mini-plus-magimix-7156" #description: """ <div class="col is-12"><ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : Mini Plus.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Prolongateur de disque pour Mini Plus Magimix</h1><div class="col is-12">Prolongateur de disque pour Mini Plus Magimix indispensable pour le bon fonctionnement de votre robot.</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 {#8701 …} #channels: Doctrine\ORM\PersistentCollection {#8687 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8683 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30877 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8682 #id: 3549 #code: "prolongateur-de-disque-pour-mini-plus-magimix-7156" #attributes: Doctrine\ORM\PersistentCollection {#8689 …} #variants: Doctrine\ORM\PersistentCollection {#8691 …} #options: Doctrine\ORM\PersistentCollection {#8695 …} #associations: Doctrine\ORM\PersistentCollection {#8693 …} #createdAt: DateTime @1758632994 {#8680 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8681 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8698 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8699 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8682} #id: 3549 #name: "Prolongateur de disque pour Mini Plus Magimix" #slug: "prolongateur-de-disque-pour-mini-plus-magimix-7156" #description: """ <div class="col is-12"><ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : Mini Plus.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Prolongateur de disque pour Mini Plus Magimix</h1><div class="col is-12">Prolongateur de disque pour Mini Plus Magimix indispensable pour le bon fonctionnement de votre robot.</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 {#8701 …} #channels: Doctrine\ORM\PersistentCollection {#8687 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8683 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Prolongateur de disque pour Mini Plus Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30948 -props: [ "product" => App\Entity\Product\Product {#8682 #id: 3549 #code: "prolongateur-de-disque-pour-mini-plus-magimix-7156" #attributes: Doctrine\ORM\PersistentCollection {#8689 …} #variants: Doctrine\ORM\PersistentCollection {#8691 …} #options: Doctrine\ORM\PersistentCollection {#8695 …} #associations: Doctrine\ORM\PersistentCollection {#8693 …} #createdAt: DateTime @1758632994 {#8680 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8681 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8698 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8699 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8682} #id: 3549 #name: "Prolongateur de disque pour Mini Plus Magimix" #slug: "prolongateur-de-disque-pour-mini-plus-magimix-7156" #description: """ <div class="col is-12"><ul>\n <li>Pièces Origine Constructeur.</li>\n <li>Compatibilité : Mini Plus.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Prolongateur de disque pour Mini Plus Magimix</h1><div class="col is-12">Prolongateur de disque pour Mini Plus Magimix indispensable pour le bon fonctionnement de votre robot.</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 {#8701 …} #channels: Doctrine\ORM\PersistentCollection {#8687 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8683 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30941 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30932 …} +context: Sylius\TwigHooks\Bag\DataBag {#30999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30929 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30877 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30885 #collection: Doctrine\Common\Collections\ArrayCollection {#30894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30873 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30941 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30932 …} +context: Sylius\TwigHooks\Bag\DataBag {#30999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30929 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Prolongateur de disque pour Mini Plus Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30885 #collection: Doctrine\Common\Collections\ArrayCollection {#30894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30873 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31003 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30941 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30932 …} +context: Sylius\TwigHooks\Bag\DataBag {#30999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30929 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30877 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30885 #collection: Doctrine\Common\Collections\ArrayCollection {#30894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30873 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31044 …} +context: Sylius\TwigHooks\Bag\DataBag {#31051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31052 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30877 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31056 +variant: App\Entity\Product\ProductVariant {#30877 …} +price: "5,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9040 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12470 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9037 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31044 …} +context: Sylius\TwigHooks\Bag\DataBag {#31051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31052 …} +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.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27396 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12535 …} +context: Sylius\TwigHooks\Bag\DataBag {#27418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12545 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31372 +cart: App\Entity\Order\Order {#13449 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27396 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12535 …} +context: Sylius\TwigHooks\Bag\DataBag {#27418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12545 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||