Components
12
Twig Components
44
Render Count
77
ms
Render Time
112.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 112.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12606 …} +context: Sylius\TwigHooks\Bag\DataBag {#12612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12611 …} +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 {#13233 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12606 …} +context: Sylius\TwigHooks\Bag\DataBag {#12612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12611 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 112.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13310 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13306 …} +context: Sylius\TwigHooks\Bag\DataBag {#13308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13309 …} +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 {#13319 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13310 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13306 …} +context: Sylius\TwigHooks\Bag\DataBag {#13308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13309 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 4.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13380 …} +context: Sylius\TwigHooks\Bag\DataBag {#13400 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13399 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13416 +cart: App\Entity\Order\Order {#13483 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13380 …} +context: Sylius\TwigHooks\Bag\DataBag {#13400 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13399 …} +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 | 112.0 MiB | 14.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13657 …} +context: Sylius\TwigHooks\Bag\DataBag {#13663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13655 …} +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 {#13678 #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 {#13669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13657 …} +context: Sylius\TwigHooks\Bag\DataBag {#13663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13655 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27460 …} +context: Sylius\TwigHooks\Bag\DataBag {#27461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27463 …} +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 {#27473 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27460 …} +context: Sylius\TwigHooks\Bag\DataBag {#27461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27463 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27577 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27573 …} +context: Sylius\TwigHooks\Bag\DataBag {#27574 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27576 …} +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 {#27585 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27577 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27573 …} +context: Sylius\TwigHooks\Bag\DataBag {#27574 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27576 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27644 …} +context: Sylius\TwigHooks\Bag\DataBag {#27645 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27647 …} +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 {#27656 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27644 …} +context: Sylius\TwigHooks\Bag\DataBag {#27645 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27647 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 9.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632758 {#7766 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#7832 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</a></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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28181 +product: App\Entity\Product\Product {#7969 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632758 {#7766 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#7832 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</a></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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28443 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632758 {#7766 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#7832 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</a></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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Muscade Daman Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28854 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632758 {#7766 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#7832 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</a></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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 1.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28922 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28443 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28789 #collection: Doctrine\Common\Collections\ArrayCollection {#28788 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38488 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28922 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Muscade Daman Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28789 #collection: Doctrine\Common\Collections\ArrayCollection {#28788 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38488 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28932 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28922 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28443 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28789 #collection: Doctrine\Common\Collections\ArrayCollection {#28788 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38488 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28990 …} +context: Sylius\TwigHooks\Bag\DataBag {#28998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28999 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28443 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29009 +variant: App\Entity\Product\ProductVariant {#28443 …} +price: "47,00\u{A0}€" +originalPrice: "52,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28990 …} +context: Sylius\TwigHooks\Bag\DataBag {#28998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28999 …} +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 | 112.0 MiB | 5.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8543 #id: 3119 #code: "moulin-peugeot-paris-chef-inox-5493" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632761 {#8541 : 2025-09-23 21:06:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632761 {#8542 : 2025-09-23 21:06:01.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 3119 #name: "Moulin Peugeot Paris Chef inox" #slug: "moulin-peugeot-paris-chef-inox-5493" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Corps tout inox.</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comte).</li>\n </ul></div><h1>Description Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12">Le moulin Peugeot Paris en inox sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps en inox. Système de fermeture par vis laiton gravée poivre ou sel sec. Système Uselect de réglage de mouture en 5 poisitions.Mécanisme garantie à vie. </span></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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28832 +product: App\Entity\Product\Product {#8543 #id: 3119 #code: "moulin-peugeot-paris-chef-inox-5493" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632761 {#8541 : 2025-09-23 21:06:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632761 {#8542 : 2025-09-23 21:06:01.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 3119 #name: "Moulin Peugeot Paris Chef inox" #slug: "moulin-peugeot-paris-chef-inox-5493" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Corps tout inox.</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comte).</li>\n </ul></div><h1>Description Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12">Le moulin Peugeot Paris en inox sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps en inox. Système de fermeture par vis laiton gravée poivre ou sel sec. Système Uselect de réglage de mouture en 5 poisitions.Mécanisme garantie à vie. </span></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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29082 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8543 #id: 3119 #code: "moulin-peugeot-paris-chef-inox-5493" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632761 {#8541 : 2025-09-23 21:06:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632761 {#8542 : 2025-09-23 21:06:01.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 3119 #name: "Moulin Peugeot Paris Chef inox" #slug: "moulin-peugeot-paris-chef-inox-5493" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Corps tout inox.</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comte).</li>\n </ul></div><h1>Description Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12">Le moulin Peugeot Paris en inox sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps en inox. Système de fermeture par vis laiton gravée poivre ou sel sec. Système Uselect de réglage de mouture en 5 poisitions.Mécanisme garantie à vie. </span></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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Paris Chef inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29156 -props: [ "product" => App\Entity\Product\Product {#8543 #id: 3119 #code: "moulin-peugeot-paris-chef-inox-5493" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632761 {#8541 : 2025-09-23 21:06:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632761 {#8542 : 2025-09-23 21:06:01.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 3119 #name: "Moulin Peugeot Paris Chef inox" #slug: "moulin-peugeot-paris-chef-inox-5493" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Corps tout inox.</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comte).</li>\n </ul></div><h1>Description Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12">Le moulin Peugeot Paris en inox sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps en inox. Système de fermeture par vis laiton gravée poivre ou sel sec. Système Uselect de réglage de mouture en 5 poisitions.Mécanisme garantie à vie. </span></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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29285 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29140 …} +context: Sylius\TwigHooks\Bag\DataBag {#29216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29137 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29082 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29090 #collection: Doctrine\Common\Collections\ArrayCollection {#29102 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38508 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38510 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29285 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29140 …} +context: Sylius\TwigHooks\Bag\DataBag {#29216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29137 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Paris Chef inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29090 #collection: Doctrine\Common\Collections\ArrayCollection {#29102 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38508 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38510 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29288 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29285 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29140 …} +context: Sylius\TwigHooks\Bag\DataBag {#29216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29137 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29082 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29090 #collection: Doctrine\Common\Collections\ArrayCollection {#29102 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38508 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38510 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29339 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29330 …} +context: Sylius\TwigHooks\Bag\DataBag {#29337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29338 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29082 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29342 +variant: App\Entity\Product\ProductVariant {#29082 …} +price: "53,00\u{A0}€" +originalPrice: "58,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29339 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29330 …} +context: Sylius\TwigHooks\Bag\DataBag {#29337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29338 …} +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 | 112.0 MiB | 6.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8566 #id: 3047 #code: "moulin-peugeot-paris-rouge-passion-u-select-4340" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632747 {#8564 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8565 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 3047 #name: "Moulin Peugeot Paris Rouge Passion U'Select" #slug: "moulin-peugeot-paris-rouge-passion-u-select-4340" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12">Le Moulin Peugeot Paris Rouge Passion U'Select sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29147 +product: App\Entity\Product\Product {#8566 #id: 3047 #code: "moulin-peugeot-paris-rouge-passion-u-select-4340" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632747 {#8564 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8565 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 3047 #name: "Moulin Peugeot Paris Rouge Passion U'Select" #slug: "moulin-peugeot-paris-rouge-passion-u-select-4340" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12">Le Moulin Peugeot Paris Rouge Passion U'Select sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29405 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8566 #id: 3047 #code: "moulin-peugeot-paris-rouge-passion-u-select-4340" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632747 {#8564 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8565 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 3047 #name: "Moulin Peugeot Paris Rouge Passion U'Select" #slug: "moulin-peugeot-paris-rouge-passion-u-select-4340" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12">Le Moulin Peugeot Paris Rouge Passion U'Select sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Paris Rouge Passion U'Select" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29476 -props: [ "product" => App\Entity\Product\Product {#8566 #id: 3047 #code: "moulin-peugeot-paris-rouge-passion-u-select-4340" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632747 {#8564 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#8565 : 2025-09-23 21:05:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 3047 #name: "Moulin Peugeot Paris Rouge Passion U'Select" #slug: "moulin-peugeot-paris-rouge-passion-u-select-4340" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Système USELECT.</li>\n <li>Corps bois laqué.</li>\n <li><strong>Fabrication française. Quingey (Doubs Franche-Comté)</strong></li>\n </ul></div><h1>Description Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12">Le Moulin Peugeot Paris Rouge Passion U'Select sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris Rouge Passion U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps bois laqué. Système de fermeture par vis laiton gravée poivre ou sel. Système Uselect de réglage de mouture. Garantie à vie.</span></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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29460 …} +context: Sylius\TwigHooks\Bag\DataBag {#29542 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29457 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29405 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29413 #collection: Doctrine\Common\Collections\ArrayCollection {#29422 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29401 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38522 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38524 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29460 …} +context: Sylius\TwigHooks\Bag\DataBag {#29542 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29457 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Paris Rouge Passion U'Select" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29413 #collection: Doctrine\Common\Collections\ArrayCollection {#29422 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29401 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38522 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38524 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29634 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29460 …} +context: Sylius\TwigHooks\Bag\DataBag {#29542 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29457 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29405 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29413 #collection: Doctrine\Common\Collections\ArrayCollection {#29422 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29401 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38522 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38524 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29684 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29675 …} +context: Sylius\TwigHooks\Bag\DataBag {#29682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29683 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29405 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29687 +variant: App\Entity\Product\ProductVariant {#29405 …} +price: "33,00\u{A0}€" +originalPrice: "39,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29684 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29675 …} +context: Sylius\TwigHooks\Bag\DataBag {#29682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29683 …} +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 | 112.0 MiB | 5.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8589 #id: 2918 #code: "porte-livre-animaux-3226" #attributes: Doctrine\ORM\PersistentCollection {#8599 …} #variants: Doctrine\ORM\PersistentCollection {#8601 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632710 {#8587 : 2025-09-23 21:05:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632710 {#8588 : 2025-09-23 21:05:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 2918 #name: "Porte livre Animaux" #slug: "porte-livre-animaux-3226" #description: """ <div class="col is-12"><ul>\r\n <li>Inclinaison réglable</li>\r\n <li>Les pattes tiennent les pages</li>\r\n <li>Repliable donc peu encombrant</li>\r\n </ul></div><h1>Descriptions Porte livre animaux</h1><div class="col is-12"><p>Le porte livre animaux apportera de l'originalité dans votre cuisine.</p>\r\n <p>Le porte livre Animaux permet de choisir l'inclinaison de votre livre en maintenant les pages à l'aide de leurs pattes.</p></div><h1>Caractéristiques Porte livre animaux</h1><div class="col is-12"><p>Matière: bois</p>\r\n <p>Dimensions porte livre Grenouille: Largueur: 33 cm, Hauteur: 22 cm et épaisseur: 7 cm.</p>\r\n <p>Dimensions porte livre Vache: Largueur: 32.5 cm, Hauteur: 23 cm et épaisseur: 7 cm.</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 {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8597 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8591 …} #reviews: Doctrine\ORM\PersistentCollection {#8593 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8595 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29467 +product: App\Entity\Product\Product {#8589 #id: 2918 #code: "porte-livre-animaux-3226" #attributes: Doctrine\ORM\PersistentCollection {#8599 …} #variants: Doctrine\ORM\PersistentCollection {#8601 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632710 {#8587 : 2025-09-23 21:05:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632710 {#8588 : 2025-09-23 21:05:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 2918 #name: "Porte livre Animaux" #slug: "porte-livre-animaux-3226" #description: """ <div class="col is-12"><ul>\r\n <li>Inclinaison réglable</li>\r\n <li>Les pattes tiennent les pages</li>\r\n <li>Repliable donc peu encombrant</li>\r\n </ul></div><h1>Descriptions Porte livre animaux</h1><div class="col is-12"><p>Le porte livre animaux apportera de l'originalité dans votre cuisine.</p>\r\n <p>Le porte livre Animaux permet de choisir l'inclinaison de votre livre en maintenant les pages à l'aide de leurs pattes.</p></div><h1>Caractéristiques Porte livre animaux</h1><div class="col is-12"><p>Matière: bois</p>\r\n <p>Dimensions porte livre Grenouille: Largueur: 33 cm, Hauteur: 22 cm et épaisseur: 7 cm.</p>\r\n <p>Dimensions porte livre Vache: Largueur: 32.5 cm, Hauteur: 23 cm et épaisseur: 7 cm.</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 {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8597 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8591 …} #reviews: Doctrine\ORM\PersistentCollection {#8593 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8595 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29750 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8589 #id: 2918 #code: "porte-livre-animaux-3226" #attributes: Doctrine\ORM\PersistentCollection {#8599 …} #variants: Doctrine\ORM\PersistentCollection {#8601 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632710 {#8587 : 2025-09-23 21:05:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632710 {#8588 : 2025-09-23 21:05:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 2918 #name: "Porte livre Animaux" #slug: "porte-livre-animaux-3226" #description: """ <div class="col is-12"><ul>\r\n <li>Inclinaison réglable</li>\r\n <li>Les pattes tiennent les pages</li>\r\n <li>Repliable donc peu encombrant</li>\r\n </ul></div><h1>Descriptions Porte livre animaux</h1><div class="col is-12"><p>Le porte livre animaux apportera de l'originalité dans votre cuisine.</p>\r\n <p>Le porte livre Animaux permet de choisir l'inclinaison de votre livre en maintenant les pages à l'aide de leurs pattes.</p></div><h1>Caractéristiques Porte livre animaux</h1><div class="col is-12"><p>Matière: bois</p>\r\n <p>Dimensions porte livre Grenouille: Largueur: 33 cm, Hauteur: 22 cm et épaisseur: 7 cm.</p>\r\n <p>Dimensions porte livre Vache: Largueur: 32.5 cm, Hauteur: 23 cm et épaisseur: 7 cm.</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 {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8597 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8591 …} #reviews: Doctrine\ORM\PersistentCollection {#8593 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8595 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Porte livre Animaux" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29824 -props: [ "product" => App\Entity\Product\Product {#8589 #id: 2918 #code: "porte-livre-animaux-3226" #attributes: Doctrine\ORM\PersistentCollection {#8599 …} #variants: Doctrine\ORM\PersistentCollection {#8601 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632710 {#8587 : 2025-09-23 21:05:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632710 {#8588 : 2025-09-23 21:05:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 2918 #name: "Porte livre Animaux" #slug: "porte-livre-animaux-3226" #description: """ <div class="col is-12"><ul>\r\n <li>Inclinaison réglable</li>\r\n <li>Les pattes tiennent les pages</li>\r\n <li>Repliable donc peu encombrant</li>\r\n </ul></div><h1>Descriptions Porte livre animaux</h1><div class="col is-12"><p>Le porte livre animaux apportera de l'originalité dans votre cuisine.</p>\r\n <p>Le porte livre Animaux permet de choisir l'inclinaison de votre livre en maintenant les pages à l'aide de leurs pattes.</p></div><h1>Caractéristiques Porte livre animaux</h1><div class="col is-12"><p>Matière: bois</p>\r\n <p>Dimensions porte livre Grenouille: Largueur: 33 cm, Hauteur: 22 cm et épaisseur: 7 cm.</p>\r\n <p>Dimensions porte livre Vache: Largueur: 32.5 cm, Hauteur: 23 cm et épaisseur: 7 cm.</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 {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8597 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8591 …} #reviews: Doctrine\ORM\PersistentCollection {#8593 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8595 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29808 …} +context: Sylius\TwigHooks\Bag\DataBag {#29878 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29805 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29750 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29758 #collection: Doctrine\Common\Collections\ArrayCollection {#29770 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38536 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38538 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29808 …} +context: Sylius\TwigHooks\Bag\DataBag {#29878 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29805 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Porte livre Animaux" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29758 #collection: Doctrine\Common\Collections\ArrayCollection {#29770 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38536 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38538 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29894 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29808 …} +context: Sylius\TwigHooks\Bag\DataBag {#29878 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29805 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29750 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29758 #collection: Doctrine\Common\Collections\ArrayCollection {#29770 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38536 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38538 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29934 …} +context: Sylius\TwigHooks\Bag\DataBag {#29941 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29942 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29750 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29946 +variant: App\Entity\Product\ProductVariant {#29750 …} +price: "25,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29934 …} +context: Sylius\TwigHooks\Bag\DataBag {#29941 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29942 …} +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 | 112.0 MiB | 4.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8615 #id: 2877 #code: "pot-a-ustensiles-froisse-revol-3440" #attributes: Doctrine\ORM\PersistentCollection {#8625 …} #variants: Doctrine\ORM\PersistentCollection {#8627 …} #options: Doctrine\ORM\PersistentCollection {#8631 …} #associations: Doctrine\ORM\PersistentCollection {#8629 …} #createdAt: DateTime @1758632682 {#8613 : 2025-09-23 21:04:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632682 {#8614 : 2025-09-23 21:04:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8634 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8635 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 2877 #name: "Pot à ustensiles froissé REVOL" #slug: "pot-a-ustensiles-froisse-revol-3440" #description: """ <div class="col is-12"><ul>\r\n <li>Design original, effet garanti !</li>\r\n <li>Porcelaine de qualité.</li>\r\n <li>Fabriqué en France.</li>\r\n </ul></div><h1>Description pot à ustensiles froissé REVOL</h1><div class="col is-12">Le pot à ustensiles froissé REVOL permet de ranger facilement vos ustensiles de cuisine tout en les gardant à portée de main.<br />Le pot à ustensiles froissé REVOL est réalisé en porcelaine avec un effet froissé très original, effet garanti !</div><h1>Caractéristiques pot à ustensiles froissé REVOL</h1><div class="col is-12">Porcelaine haute qualité. Contenance 1 litre. Dimensions : Ø 14.2 - H. 15 cm. Va au lave vaisselle. <span style="font-weight: bold;">Ustensiles non fournis.</span></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 {#8637 …} #channels: Doctrine\ORM\PersistentCollection {#8623 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8617 …} #reviews: Doctrine\ORM\PersistentCollection {#8619 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8621 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29815 +product: App\Entity\Product\Product {#8615 #id: 2877 #code: "pot-a-ustensiles-froisse-revol-3440" #attributes: Doctrine\ORM\PersistentCollection {#8625 …} #variants: Doctrine\ORM\PersistentCollection {#8627 …} #options: Doctrine\ORM\PersistentCollection {#8631 …} #associations: Doctrine\ORM\PersistentCollection {#8629 …} #createdAt: DateTime @1758632682 {#8613 : 2025-09-23 21:04:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632682 {#8614 : 2025-09-23 21:04:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8634 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8635 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 2877 #name: "Pot à ustensiles froissé REVOL" #slug: "pot-a-ustensiles-froisse-revol-3440" #description: """ <div class="col is-12"><ul>\r\n <li>Design original, effet garanti !</li>\r\n <li>Porcelaine de qualité.</li>\r\n <li>Fabriqué en France.</li>\r\n </ul></div><h1>Description pot à ustensiles froissé REVOL</h1><div class="col is-12">Le pot à ustensiles froissé REVOL permet de ranger facilement vos ustensiles de cuisine tout en les gardant à portée de main.<br />Le pot à ustensiles froissé REVOL est réalisé en porcelaine avec un effet froissé très original, effet garanti !</div><h1>Caractéristiques pot à ustensiles froissé REVOL</h1><div class="col is-12">Porcelaine haute qualité. Contenance 1 litre. Dimensions : Ø 14.2 - H. 15 cm. Va au lave vaisselle. <span style="font-weight: bold;">Ustensiles non fournis.</span></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 {#8637 …} #channels: Doctrine\ORM\PersistentCollection {#8623 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8617 …} #reviews: Doctrine\ORM\PersistentCollection {#8619 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8621 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30009 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8615 #id: 2877 #code: "pot-a-ustensiles-froisse-revol-3440" #attributes: Doctrine\ORM\PersistentCollection {#8625 …} #variants: Doctrine\ORM\PersistentCollection {#8627 …} #options: Doctrine\ORM\PersistentCollection {#8631 …} #associations: Doctrine\ORM\PersistentCollection {#8629 …} #createdAt: DateTime @1758632682 {#8613 : 2025-09-23 21:04:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632682 {#8614 : 2025-09-23 21:04:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8634 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8635 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 2877 #name: "Pot à ustensiles froissé REVOL" #slug: "pot-a-ustensiles-froisse-revol-3440" #description: """ <div class="col is-12"><ul>\r\n <li>Design original, effet garanti !</li>\r\n <li>Porcelaine de qualité.</li>\r\n <li>Fabriqué en France.</li>\r\n </ul></div><h1>Description pot à ustensiles froissé REVOL</h1><div class="col is-12">Le pot à ustensiles froissé REVOL permet de ranger facilement vos ustensiles de cuisine tout en les gardant à portée de main.<br />Le pot à ustensiles froissé REVOL est réalisé en porcelaine avec un effet froissé très original, effet garanti !</div><h1>Caractéristiques pot à ustensiles froissé REVOL</h1><div class="col is-12">Porcelaine haute qualité. Contenance 1 litre. Dimensions : Ø 14.2 - H. 15 cm. Va au lave vaisselle. <span style="font-weight: bold;">Ustensiles non fournis.</span></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 {#8637 …} #channels: Doctrine\ORM\PersistentCollection {#8623 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8617 …} #reviews: Doctrine\ORM\PersistentCollection {#8619 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8621 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pot à ustensiles froissé REVOL" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30080 -props: [ "product" => App\Entity\Product\Product {#8615 #id: 2877 #code: "pot-a-ustensiles-froisse-revol-3440" #attributes: Doctrine\ORM\PersistentCollection {#8625 …} #variants: Doctrine\ORM\PersistentCollection {#8627 …} #options: Doctrine\ORM\PersistentCollection {#8631 …} #associations: Doctrine\ORM\PersistentCollection {#8629 …} #createdAt: DateTime @1758632682 {#8613 : 2025-09-23 21:04:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632682 {#8614 : 2025-09-23 21:04:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8634 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8635 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 2877 #name: "Pot à ustensiles froissé REVOL" #slug: "pot-a-ustensiles-froisse-revol-3440" #description: """ <div class="col is-12"><ul>\r\n <li>Design original, effet garanti !</li>\r\n <li>Porcelaine de qualité.</li>\r\n <li>Fabriqué en France.</li>\r\n </ul></div><h1>Description pot à ustensiles froissé REVOL</h1><div class="col is-12">Le pot à ustensiles froissé REVOL permet de ranger facilement vos ustensiles de cuisine tout en les gardant à portée de main.<br />Le pot à ustensiles froissé REVOL est réalisé en porcelaine avec un effet froissé très original, effet garanti !</div><h1>Caractéristiques pot à ustensiles froissé REVOL</h1><div class="col is-12">Porcelaine haute qualité. Contenance 1 litre. Dimensions : Ø 14.2 - H. 15 cm. Va au lave vaisselle. <span style="font-weight: bold;">Ustensiles non fournis.</span></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 {#8637 …} #channels: Doctrine\ORM\PersistentCollection {#8623 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8617 …} #reviews: Doctrine\ORM\PersistentCollection {#8619 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8621 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30073 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30064 …} +context: Sylius\TwigHooks\Bag\DataBag {#30134 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30061 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30009 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30017 #collection: Doctrine\Common\Collections\ArrayCollection {#30026 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30005 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38550 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38552 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30073 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30064 …} +context: Sylius\TwigHooks\Bag\DataBag {#30134 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30061 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pot à ustensiles froissé REVOL" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30017 #collection: Doctrine\Common\Collections\ArrayCollection {#30026 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30005 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38550 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38552 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30138 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30073 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30064 …} +context: Sylius\TwigHooks\Bag\DataBag {#30134 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30061 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30009 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30017 #collection: Doctrine\Common\Collections\ArrayCollection {#30026 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30005 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38550 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38552 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30179 …} +context: Sylius\TwigHooks\Bag\DataBag {#30186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30187 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30009 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30191 +variant: App\Entity\Product\ProductVariant {#30009 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30179 …} +context: Sylius\TwigHooks\Bag\DataBag {#30186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30187 …} +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 | 112.0 MiB | 4.55 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8641 #id: 3396 #code: "presse-agrumes-cuisinart-ccj-210-e-1984" #attributes: Doctrine\ORM\PersistentCollection {#8651 …} #variants: Doctrine\ORM\PersistentCollection {#8653 …} #options: Doctrine\ORM\PersistentCollection {#8657 …} #associations: Doctrine\ORM\PersistentCollection {#8655 …} #createdAt: DateTime @1758632932 {#8639 : 2025-09-23 21:08:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632932 {#8640 : 2025-09-23 21:08:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8660 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8661 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8641} #id: 3396 #name: "Presse agrumes Cuisinart CCJ 210 E" #slug: "presse-agrumes-cuisinart-ccj-210-e-1984" #description: """ <div class="col is-12"><ul>\n <li>Extrait 100 % du jus. </li>\n <li>Bec verseur position haute permettant de placer des grands verres. </li>\n <li>Accepte tous les agrumes.</li>\n </ul></div><h1>Description presse agrumes CUISINART</h1><div class="col is-12">Le presse agrumes électrique CUISINART est équipé de fonctions inédites et intelligentes : Bec verseur position haute permettant l'utilisation de grand verre, d'un réservoir arrondi pour permettre au jus de bien s’écouler vers le fond du bol.</div><h1>Caractéristiques presse agrumes CUISINART</h1><div class="col is-12">Puissance 100 W. Capacité 185 ml. Dimensions : 29 x 17 x 17 cm. Réservoir forme arrondie. Corps acier brossé. Bec verseur inox position haute 15 cm. Système anti-gouttes. Filtre inox. Réservoir arrondi. Cordon longueur 85 cm. Parties démontables compatibles lave vaisselle. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …} #channels: Doctrine\ORM\PersistentCollection {#8649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8643 …} #reviews: Doctrine\ORM\PersistentCollection {#8645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8647 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30071 +product: App\Entity\Product\Product {#8641 #id: 3396 #code: "presse-agrumes-cuisinart-ccj-210-e-1984" #attributes: Doctrine\ORM\PersistentCollection {#8651 …} #variants: Doctrine\ORM\PersistentCollection {#8653 …} #options: Doctrine\ORM\PersistentCollection {#8657 …} #associations: Doctrine\ORM\PersistentCollection {#8655 …} #createdAt: DateTime @1758632932 {#8639 : 2025-09-23 21:08:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632932 {#8640 : 2025-09-23 21:08:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8660 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8661 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8641} #id: 3396 #name: "Presse agrumes Cuisinart CCJ 210 E" #slug: "presse-agrumes-cuisinart-ccj-210-e-1984" #description: """ <div class="col is-12"><ul>\n <li>Extrait 100 % du jus. </li>\n <li>Bec verseur position haute permettant de placer des grands verres. </li>\n <li>Accepte tous les agrumes.</li>\n </ul></div><h1>Description presse agrumes CUISINART</h1><div class="col is-12">Le presse agrumes électrique CUISINART est équipé de fonctions inédites et intelligentes : Bec verseur position haute permettant l'utilisation de grand verre, d'un réservoir arrondi pour permettre au jus de bien s’écouler vers le fond du bol.</div><h1>Caractéristiques presse agrumes CUISINART</h1><div class="col is-12">Puissance 100 W. Capacité 185 ml. Dimensions : 29 x 17 x 17 cm. Réservoir forme arrondie. Corps acier brossé. Bec verseur inox position haute 15 cm. Système anti-gouttes. Filtre inox. Réservoir arrondi. Cordon longueur 85 cm. Parties démontables compatibles lave vaisselle. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …} #channels: Doctrine\ORM\PersistentCollection {#8649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8643 …} #reviews: Doctrine\ORM\PersistentCollection {#8645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8647 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30254 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8641 #id: 3396 #code: "presse-agrumes-cuisinart-ccj-210-e-1984" #attributes: Doctrine\ORM\PersistentCollection {#8651 …} #variants: Doctrine\ORM\PersistentCollection {#8653 …} #options: Doctrine\ORM\PersistentCollection {#8657 …} #associations: Doctrine\ORM\PersistentCollection {#8655 …} #createdAt: DateTime @1758632932 {#8639 : 2025-09-23 21:08:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632932 {#8640 : 2025-09-23 21:08:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8660 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8661 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8641} #id: 3396 #name: "Presse agrumes Cuisinart CCJ 210 E" #slug: "presse-agrumes-cuisinart-ccj-210-e-1984" #description: """ <div class="col is-12"><ul>\n <li>Extrait 100 % du jus. </li>\n <li>Bec verseur position haute permettant de placer des grands verres. </li>\n <li>Accepte tous les agrumes.</li>\n </ul></div><h1>Description presse agrumes CUISINART</h1><div class="col is-12">Le presse agrumes électrique CUISINART est équipé de fonctions inédites et intelligentes : Bec verseur position haute permettant l'utilisation de grand verre, d'un réservoir arrondi pour permettre au jus de bien s’écouler vers le fond du bol.</div><h1>Caractéristiques presse agrumes CUISINART</h1><div class="col is-12">Puissance 100 W. Capacité 185 ml. Dimensions : 29 x 17 x 17 cm. Réservoir forme arrondie. Corps acier brossé. Bec verseur inox position haute 15 cm. Système anti-gouttes. Filtre inox. Réservoir arrondi. Cordon longueur 85 cm. Parties démontables compatibles lave vaisselle. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …} #channels: Doctrine\ORM\PersistentCollection {#8649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8643 …} #reviews: Doctrine\ORM\PersistentCollection {#8645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8647 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Presse agrumes Cuisinart CCJ 210 E" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30328 -props: [ "product" => App\Entity\Product\Product {#8641 #id: 3396 #code: "presse-agrumes-cuisinart-ccj-210-e-1984" #attributes: Doctrine\ORM\PersistentCollection {#8651 …} #variants: Doctrine\ORM\PersistentCollection {#8653 …} #options: Doctrine\ORM\PersistentCollection {#8657 …} #associations: Doctrine\ORM\PersistentCollection {#8655 …} #createdAt: DateTime @1758632932 {#8639 : 2025-09-23 21:08:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632932 {#8640 : 2025-09-23 21:08:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8660 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8661 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8641} #id: 3396 #name: "Presse agrumes Cuisinart CCJ 210 E" #slug: "presse-agrumes-cuisinart-ccj-210-e-1984" #description: """ <div class="col is-12"><ul>\n <li>Extrait 100 % du jus. </li>\n <li>Bec verseur position haute permettant de placer des grands verres. </li>\n <li>Accepte tous les agrumes.</li>\n </ul></div><h1>Description presse agrumes CUISINART</h1><div class="col is-12">Le presse agrumes électrique CUISINART est équipé de fonctions inédites et intelligentes : Bec verseur position haute permettant l'utilisation de grand verre, d'un réservoir arrondi pour permettre au jus de bien s’écouler vers le fond du bol.</div><h1>Caractéristiques presse agrumes CUISINART</h1><div class="col is-12">Puissance 100 W. Capacité 185 ml. Dimensions : 29 x 17 x 17 cm. Réservoir forme arrondie. Corps acier brossé. Bec verseur inox position haute 15 cm. Système anti-gouttes. Filtre inox. Réservoir arrondi. Cordon longueur 85 cm. Parties démontables compatibles lave vaisselle. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …} #channels: Doctrine\ORM\PersistentCollection {#8649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8643 …} #reviews: Doctrine\ORM\PersistentCollection {#8645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8647 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30312 …} +context: Sylius\TwigHooks\Bag\DataBag {#30388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30309 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30254 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30262 #collection: Doctrine\Common\Collections\ArrayCollection {#30274 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30250 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38564 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38566 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30312 …} +context: Sylius\TwigHooks\Bag\DataBag {#30388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30309 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Presse agrumes Cuisinart CCJ 210 E" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30262 #collection: Doctrine\Common\Collections\ArrayCollection {#30274 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30250 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38564 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38566 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30392 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30312 …} +context: Sylius\TwigHooks\Bag\DataBag {#30388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30309 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30254 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30262 #collection: Doctrine\Common\Collections\ArrayCollection {#30274 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30250 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38564 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38566 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30442 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30433 …} +context: Sylius\TwigHooks\Bag\DataBag {#30440 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30441 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30254 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30445 +variant: App\Entity\Product\ProductVariant {#30254 …} +price: "74,00\u{A0}€" +originalPrice: "74,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30442 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30433 …} +context: Sylius\TwigHooks\Bag\DataBag {#30440 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30441 …} +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 | 112.0 MiB | 4.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8667 #id: 3395 #code: "robot-cuiseur-magimix-cook-expert-5010" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632930 {#8665 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8666 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8667} #id: 3395 #name: "Robot Cuiseur Magimix Cook Expert" #slug: "robot-cuiseur-magimix-cook-expert-5010" #description: """ <div class="col is-12"><ul>\n <li>12 programmes automatiques pour tout cuisiner.</li>\n <li>Cuisson au degrés près par induction.</li>\n <li>Application dédiée pour mobiles et tablettes.</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n <li><span style="font-weight: bold;">Possibilité de paiement en 3 X. Nous contacter</span></li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12">Le Robot Cuiseur Magimix Cook Expert bénéficie de tout le savoir que Magimix a développé depuis plusieurs décennies en matière de robot culinaire en y ajoutant aujourd'hui la fonction Cuisson. Cela en fait le robot cuiseur le plus perfectionné et le plus polyvalent du marché. Il sait absolument tout faire de l'entrée au dessert, chaud ou froid !</div><h1>Accessoires standards Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cuve métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour toutes les cuissons et les préparations boulangerie, expert ou blender. Thermo, elle maintient au chaud jusqu'à 2 h sans consommer d'énergie.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">panier vapeur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Panier vapeur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour cuire à la vapeur poissons, viandes, légumes...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">batteur à blancs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Batteur à blancs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour battre les blancs en neige, fouetter la crème.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">lame universelle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lame universelle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour mijoter, mixer, pétrir, piler la glace, mélanger, ...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">spatule adaptée</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">adaptée à la forme de la cuve métal.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 cuves transparentes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 cuves transparentes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">multifonction, ces cuves permettent d'enchainer les préparations dans la mini cuve, midi cuve et grande cuve: hacher, râper, émincer...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">mini cuve et mini couteau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mini cuve et mini couteau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour hacher, émulsionner et mixer en petites quantités.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">éminceurs / râpeurs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceurs / Râpeurs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour émincer (concombres...) en 2 ou 4 mm et pour râper (carottes...) en 2 ou 4 mm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">couteau métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Couteau métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour hacher les viandes, poissons.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">balance de cuisine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Balance de cuisine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">adaptée pour poser les cuves, pèse de 10g à 10 kg, on peut choisir l'unité.</div>\n <div><strong>Cuve métal</strong> pour toutes les cuissons et les préparations boulangerie, expert ou blender. Thermo double paroi inox., elle maintient au chaud jusqu'à 2 h sans consommer d'énergie. Contenance 3,5 l. Couvercle verre vision 360° - 100% étanche. <br /><br /><strong>3 cuves transparentes </strong>multifonction, ces cuves permettent d'enchainer les préparations dans la mini cuve, midi cuve et grande cuve: hacher, râper, émincer... Grande cuve 3,6 litres, Midi cuve 2,6 litres, Mini cuve 1,2 litre. <strong>Mini cuve et mini couteau </strong>pour hacher, émulsionner et mixer en petites quantités.<br /><br /> </div>\n <div><strong>Panier vapeur </strong>pour cuire à la vapeur poissons, viandes, légumes... <strong>Batteur à blancs</strong> pour battre les blancs en neige, fouetter la crème. <strong>Lame universelle </strong>pour mijoter, mixer, pétrir, piler la glace, mélanger, ... <strong>Spatule adaptée</strong> à la forme de la cuve métal.</div>\n <div> </div>\n <div><strong>Disques Eminceurs / Râpeurs</strong> pour émincer (concombres...) en 2 ou 4 mm et pour râper (carottes...) en 2 ou 4 mm. <strong>Couteau métal </strong>pour hacher les viandes, poissons. <strong>Balance de cuisine</strong> adaptée pour poser les cuves, pèse de 10 g à 10 kg.</div></div><h1>Caractéristiques Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 cuve métal 3,5 l thermo double paroi inox. 3 cuves transparentes multifonctions : Grande cuve 3,6 litres, Midi cuve 2,6 litres, Mini cuve 1,2 litre. Couvercle verre vision 360° - 100% étanche. Ecran interface digitale couleur intuitive. Menu réglages son, langue, mise en veille…</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 programmes auto. Cuisson : Soupe moulinée, Soupe veloutée, Mijotage, Vapeur. Boulangerie : Pâte/Gâteau, Pain/Brioche, Blancs. Blender : Smoothie, Dessert glacé, Glace Pilée. Rinçage automatique. 1 programme manuel Expert.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fonction maintien au chaud 2 h. Mise en veille automatique de 2 à 8 min. Interrupteur : 0 W</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Livré avec Balance indépendante de 10 g à 10 kg et 1 Livre de + de 300 recettes. 1 Application dédiée tous mobiles et tablettes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux 0% BPA. Puissance moteur 900 W. Garantie 3 ans pièces - 2 ans main d'oeuvre. Garantie moteur 30 ans (ou 1000h d'utilisation moteur). Dimensions : 37 x 33,5 x 39 cm. Poids. 11 kg. Fabriqué en France.</div>\n <div>Ecran interface digitale couleur intuitive. Menu réglages son, langue, mise en veille… 12 programmes auto. Cuisson : Soupe moulinée, Soupe veloutée, Mijotage, Vapeur. Boulangerie : Pâte/Gâteau, Pain/Brioche, Blancs. Blender : Smoothie, Dessert glacé, Glace Pilée. Rinçage automatique. 1 programme manuel Expert. Fonction maintien au chaud 2 h. Mise en veille automatique de 2 à 8 min. Interrupteur : 0 W. Matériaux 0% BPA. Puissance moteur 900 W. Garantie 3 ans pièces - 2 ans main d'oeuvre. Garantie moteur 30 ans (ou 1000h d'utilisation moteur). Dimensions : 37 x 33,5 x 39 cm. Poids. 11 kg. Fabriqué en France. Livré avec 1 Livre de + de 300 recettes. 1 Application dédiée tous mobiles et tablettes. <strong>Pièces disponibles 30 ans.</strong></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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30319 +product: App\Entity\Product\Product {#8667 #id: 3395 #code: "robot-cuiseur-magimix-cook-expert-5010" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632930 {#8665 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8666 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8667} #id: 3395 #name: "Robot Cuiseur Magimix Cook Expert" #slug: "robot-cuiseur-magimix-cook-expert-5010" #description: """ <div class="col is-12"><ul>\n <li>12 programmes automatiques pour tout cuisiner.</li>\n <li>Cuisson au degrés près par induction.</li>\n <li>Application dédiée pour mobiles et tablettes.</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n <li><span style="font-weight: bold;">Possibilité de paiement en 3 X. Nous contacter</span></li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12">Le Robot Cuiseur Magimix Cook Expert bénéficie de tout le savoir que Magimix a développé depuis plusieurs décennies en matière de robot culinaire en y ajoutant aujourd'hui la fonction Cuisson. Cela en fait le robot cuiseur le plus perfectionné et le plus polyvalent du marché. Il sait absolument tout faire de l'entrée au dessert, chaud ou froid !</div><h1>Accessoires standards Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cuve métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour toutes les cuissons et les préparations boulangerie, expert ou blender. Thermo, elle maintient au chaud jusqu'à 2 h sans consommer d'énergie.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">panier vapeur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Panier vapeur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour cuire à la vapeur poissons, viandes, légumes...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">batteur à blancs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Batteur à blancs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour battre les blancs en neige, fouetter la crème.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">lame universelle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lame universelle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour mijoter, mixer, pétrir, piler la glace, mélanger, ...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">spatule adaptée</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">adaptée à la forme de la cuve métal.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 cuves transparentes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 cuves transparentes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">multifonction, ces cuves permettent d'enchainer les préparations dans la mini cuve, midi cuve et grande cuve: hacher, râper, émincer...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">mini cuve et mini couteau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mini cuve et mini couteau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour hacher, émulsionner et mixer en petites quantités.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">éminceurs / râpeurs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceurs / Râpeurs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour émincer (concombres...) en 2 ou 4 mm et pour râper (carottes...) en 2 ou 4 mm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">couteau métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Couteau métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour hacher les viandes, poissons.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">balance de cuisine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Balance de cuisine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">adaptée pour poser les cuves, pèse de 10g à 10 kg, on peut choisir l'unité.</div>\n <div><strong>Cuve métal</strong> pour toutes les cuissons et les préparations boulangerie, expert ou blender. Thermo double paroi inox., elle maintient au chaud jusqu'à 2 h sans consommer d'énergie. Contenance 3,5 l. Couvercle verre vision 360° - 100% étanche. <br /><br /><strong>3 cuves transparentes </strong>multifonction, ces cuves permettent d'enchainer les préparations dans la mini cuve, midi cuve et grande cuve: hacher, râper, émincer... Grande cuve 3,6 litres, Midi cuve 2,6 litres, Mini cuve 1,2 litre. <strong>Mini cuve et mini couteau </strong>pour hacher, émulsionner et mixer en petites quantités.<br /><br /> </div>\n <div><strong>Panier vapeur </strong>pour cuire à la vapeur poissons, viandes, légumes... <strong>Batteur à blancs</strong> pour battre les blancs en neige, fouetter la crème. <strong>Lame universelle </strong>pour mijoter, mixer, pétrir, piler la glace, mélanger, ... <strong>Spatule adaptée</strong> à la forme de la cuve métal.</div>\n <div> </div>\n <div><strong>Disques Eminceurs / Râpeurs</strong> pour émincer (concombres...) en 2 ou 4 mm et pour râper (carottes...) en 2 ou 4 mm. <strong>Couteau métal </strong>pour hacher les viandes, poissons. <strong>Balance de cuisine</strong> adaptée pour poser les cuves, pèse de 10 g à 10 kg.</div></div><h1>Caractéristiques Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 cuve métal 3,5 l thermo double paroi inox. 3 cuves transparentes multifonctions : Grande cuve 3,6 litres, Midi cuve 2,6 litres, Mini cuve 1,2 litre. Couvercle verre vision 360° - 100% étanche. Ecran interface digitale couleur intuitive. Menu réglages son, langue, mise en veille…</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 programmes auto. Cuisson : Soupe moulinée, Soupe veloutée, Mijotage, Vapeur. Boulangerie : Pâte/Gâteau, Pain/Brioche, Blancs. Blender : Smoothie, Dessert glacé, Glace Pilée. Rinçage automatique. 1 programme manuel Expert.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fonction maintien au chaud 2 h. Mise en veille automatique de 2 à 8 min. Interrupteur : 0 W</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Livré avec Balance indépendante de 10 g à 10 kg et 1 Livre de + de 300 recettes. 1 Application dédiée tous mobiles et tablettes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux 0% BPA. Puissance moteur 900 W. Garantie 3 ans pièces - 2 ans main d'oeuvre. Garantie moteur 30 ans (ou 1000h d'utilisation moteur). Dimensions : 37 x 33,5 x 39 cm. Poids. 11 kg. Fabriqué en France.</div>\n <div>Ecran interface digitale couleur intuitive. Menu réglages son, langue, mise en veille… 12 programmes auto. Cuisson : Soupe moulinée, Soupe veloutée, Mijotage, Vapeur. Boulangerie : Pâte/Gâteau, Pain/Brioche, Blancs. Blender : Smoothie, Dessert glacé, Glace Pilée. Rinçage automatique. 1 programme manuel Expert. Fonction maintien au chaud 2 h. Mise en veille automatique de 2 à 8 min. Interrupteur : 0 W. Matériaux 0% BPA. Puissance moteur 900 W. Garantie 3 ans pièces - 2 ans main d'oeuvre. Garantie moteur 30 ans (ou 1000h d'utilisation moteur). Dimensions : 37 x 33,5 x 39 cm. Poids. 11 kg. Fabriqué en France. Livré avec 1 Livre de + de 300 recettes. 1 Application dédiée tous mobiles et tablettes. <strong>Pièces disponibles 30 ans.</strong></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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30508 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8667 #id: 3395 #code: "robot-cuiseur-magimix-cook-expert-5010" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632930 {#8665 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8666 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8667} #id: 3395 #name: "Robot Cuiseur Magimix Cook Expert" #slug: "robot-cuiseur-magimix-cook-expert-5010" #description: """ <div class="col is-12"><ul>\n <li>12 programmes automatiques pour tout cuisiner.</li>\n <li>Cuisson au degrés près par induction.</li>\n <li>Application dédiée pour mobiles et tablettes.</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n <li><span style="font-weight: bold;">Possibilité de paiement en 3 X. Nous contacter</span></li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12">Le Robot Cuiseur Magimix Cook Expert bénéficie de tout le savoir que Magimix a développé depuis plusieurs décennies en matière de robot culinaire en y ajoutant aujourd'hui la fonction Cuisson. Cela en fait le robot cuiseur le plus perfectionné et le plus polyvalent du marché. Il sait absolument tout faire de l'entrée au dessert, chaud ou froid !</div><h1>Accessoires standards Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cuve métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour toutes les cuissons et les préparations boulangerie, expert ou blender. Thermo, elle maintient au chaud jusqu'à 2 h sans consommer d'énergie.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">panier vapeur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Panier vapeur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour cuire à la vapeur poissons, viandes, légumes...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">batteur à blancs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Batteur à blancs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour battre les blancs en neige, fouetter la crème.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">lame universelle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lame universelle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour mijoter, mixer, pétrir, piler la glace, mélanger, ...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">spatule adaptée</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">adaptée à la forme de la cuve métal.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 cuves transparentes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 cuves transparentes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">multifonction, ces cuves permettent d'enchainer les préparations dans la mini cuve, midi cuve et grande cuve: hacher, râper, émincer...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">mini cuve et mini couteau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mini cuve et mini couteau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour hacher, émulsionner et mixer en petites quantités.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">éminceurs / râpeurs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceurs / Râpeurs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour émincer (concombres...) en 2 ou 4 mm et pour râper (carottes...) en 2 ou 4 mm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">couteau métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Couteau métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour hacher les viandes, poissons.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">balance de cuisine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Balance de cuisine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">adaptée pour poser les cuves, pèse de 10g à 10 kg, on peut choisir l'unité.</div>\n <div><strong>Cuve métal</strong> pour toutes les cuissons et les préparations boulangerie, expert ou blender. Thermo double paroi inox., elle maintient au chaud jusqu'à 2 h sans consommer d'énergie. Contenance 3,5 l. Couvercle verre vision 360° - 100% étanche. <br /><br /><strong>3 cuves transparentes </strong>multifonction, ces cuves permettent d'enchainer les préparations dans la mini cuve, midi cuve et grande cuve: hacher, râper, émincer... Grande cuve 3,6 litres, Midi cuve 2,6 litres, Mini cuve 1,2 litre. <strong>Mini cuve et mini couteau </strong>pour hacher, émulsionner et mixer en petites quantités.<br /><br /> </div>\n <div><strong>Panier vapeur </strong>pour cuire à la vapeur poissons, viandes, légumes... <strong>Batteur à blancs</strong> pour battre les blancs en neige, fouetter la crème. <strong>Lame universelle </strong>pour mijoter, mixer, pétrir, piler la glace, mélanger, ... <strong>Spatule adaptée</strong> à la forme de la cuve métal.</div>\n <div> </div>\n <div><strong>Disques Eminceurs / Râpeurs</strong> pour émincer (concombres...) en 2 ou 4 mm et pour râper (carottes...) en 2 ou 4 mm. <strong>Couteau métal </strong>pour hacher les viandes, poissons. <strong>Balance de cuisine</strong> adaptée pour poser les cuves, pèse de 10 g à 10 kg.</div></div><h1>Caractéristiques Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 cuve métal 3,5 l thermo double paroi inox. 3 cuves transparentes multifonctions : Grande cuve 3,6 litres, Midi cuve 2,6 litres, Mini cuve 1,2 litre. Couvercle verre vision 360° - 100% étanche. Ecran interface digitale couleur intuitive. Menu réglages son, langue, mise en veille…</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 programmes auto. Cuisson : Soupe moulinée, Soupe veloutée, Mijotage, Vapeur. Boulangerie : Pâte/Gâteau, Pain/Brioche, Blancs. Blender : Smoothie, Dessert glacé, Glace Pilée. Rinçage automatique. 1 programme manuel Expert.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fonction maintien au chaud 2 h. Mise en veille automatique de 2 à 8 min. Interrupteur : 0 W</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Livré avec Balance indépendante de 10 g à 10 kg et 1 Livre de + de 300 recettes. 1 Application dédiée tous mobiles et tablettes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux 0% BPA. Puissance moteur 900 W. Garantie 3 ans pièces - 2 ans main d'oeuvre. Garantie moteur 30 ans (ou 1000h d'utilisation moteur). Dimensions : 37 x 33,5 x 39 cm. Poids. 11 kg. Fabriqué en France.</div>\n <div>Ecran interface digitale couleur intuitive. Menu réglages son, langue, mise en veille… 12 programmes auto. Cuisson : Soupe moulinée, Soupe veloutée, Mijotage, Vapeur. Boulangerie : Pâte/Gâteau, Pain/Brioche, Blancs. Blender : Smoothie, Dessert glacé, Glace Pilée. Rinçage automatique. 1 programme manuel Expert. Fonction maintien au chaud 2 h. Mise en veille automatique de 2 à 8 min. Interrupteur : 0 W. Matériaux 0% BPA. Puissance moteur 900 W. Garantie 3 ans pièces - 2 ans main d'oeuvre. Garantie moteur 30 ans (ou 1000h d'utilisation moteur). Dimensions : 37 x 33,5 x 39 cm. Poids. 11 kg. Fabriqué en France. Livré avec 1 Livre de + de 300 recettes. 1 Application dédiée tous mobiles et tablettes. <strong>Pièces disponibles 30 ans.</strong></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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Robot Cuiseur Magimix Cook Expert" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30579 -props: [ "product" => App\Entity\Product\Product {#8667 #id: 3395 #code: "robot-cuiseur-magimix-cook-expert-5010" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632930 {#8665 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8666 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8667} #id: 3395 #name: "Robot Cuiseur Magimix Cook Expert" #slug: "robot-cuiseur-magimix-cook-expert-5010" #description: """ <div class="col is-12"><ul>\n <li>12 programmes automatiques pour tout cuisiner.</li>\n <li>Cuisson au degrés près par induction.</li>\n <li>Application dédiée pour mobiles et tablettes.</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n <li><span style="font-weight: bold;">Possibilité de paiement en 3 X. Nous contacter</span></li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12">Le Robot Cuiseur Magimix Cook Expert bénéficie de tout le savoir que Magimix a développé depuis plusieurs décennies en matière de robot culinaire en y ajoutant aujourd'hui la fonction Cuisson. Cela en fait le robot cuiseur le plus perfectionné et le plus polyvalent du marché. Il sait absolument tout faire de l'entrée au dessert, chaud ou froid !</div><h1>Accessoires standards Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cuve métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour toutes les cuissons et les préparations boulangerie, expert ou blender. Thermo, elle maintient au chaud jusqu'à 2 h sans consommer d'énergie.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">panier vapeur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Panier vapeur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour cuire à la vapeur poissons, viandes, légumes...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">batteur à blancs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Batteur à blancs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour battre les blancs en neige, fouetter la crème.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">lame universelle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lame universelle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour mijoter, mixer, pétrir, piler la glace, mélanger, ...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">spatule adaptée</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">adaptée à la forme de la cuve métal.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 cuves transparentes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 cuves transparentes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">multifonction, ces cuves permettent d'enchainer les préparations dans la mini cuve, midi cuve et grande cuve: hacher, râper, émincer...</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">mini cuve et mini couteau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mini cuve et mini couteau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour hacher, émulsionner et mixer en petites quantités.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">éminceurs / râpeurs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceurs / Râpeurs</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour émincer (concombres...) en 2 ou 4 mm et pour râper (carottes...) en 2 ou 4 mm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">couteau métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Couteau métal</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">pour hacher les viandes, poissons.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">balance de cuisine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Balance de cuisine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">adaptée pour poser les cuves, pèse de 10g à 10 kg, on peut choisir l'unité.</div>\n <div><strong>Cuve métal</strong> pour toutes les cuissons et les préparations boulangerie, expert ou blender. Thermo double paroi inox., elle maintient au chaud jusqu'à 2 h sans consommer d'énergie. Contenance 3,5 l. Couvercle verre vision 360° - 100% étanche. <br /><br /><strong>3 cuves transparentes </strong>multifonction, ces cuves permettent d'enchainer les préparations dans la mini cuve, midi cuve et grande cuve: hacher, râper, émincer... Grande cuve 3,6 litres, Midi cuve 2,6 litres, Mini cuve 1,2 litre. <strong>Mini cuve et mini couteau </strong>pour hacher, émulsionner et mixer en petites quantités.<br /><br /> </div>\n <div><strong>Panier vapeur </strong>pour cuire à la vapeur poissons, viandes, légumes... <strong>Batteur à blancs</strong> pour battre les blancs en neige, fouetter la crème. <strong>Lame universelle </strong>pour mijoter, mixer, pétrir, piler la glace, mélanger, ... <strong>Spatule adaptée</strong> à la forme de la cuve métal.</div>\n <div> </div>\n <div><strong>Disques Eminceurs / Râpeurs</strong> pour émincer (concombres...) en 2 ou 4 mm et pour râper (carottes...) en 2 ou 4 mm. <strong>Couteau métal </strong>pour hacher les viandes, poissons. <strong>Balance de cuisine</strong> adaptée pour poser les cuves, pèse de 10 g à 10 kg.</div></div><h1>Caractéristiques Robot Cuiseur Magimix Cook Expert</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 cuve métal 3,5 l thermo double paroi inox. 3 cuves transparentes multifonctions : Grande cuve 3,6 litres, Midi cuve 2,6 litres, Mini cuve 1,2 litre. Couvercle verre vision 360° - 100% étanche. Ecran interface digitale couleur intuitive. Menu réglages son, langue, mise en veille…</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 programmes auto. Cuisson : Soupe moulinée, Soupe veloutée, Mijotage, Vapeur. Boulangerie : Pâte/Gâteau, Pain/Brioche, Blancs. Blender : Smoothie, Dessert glacé, Glace Pilée. Rinçage automatique. 1 programme manuel Expert.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fonction maintien au chaud 2 h. Mise en veille automatique de 2 à 8 min. Interrupteur : 0 W</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Livré avec Balance indépendante de 10 g à 10 kg et 1 Livre de + de 300 recettes. 1 Application dédiée tous mobiles et tablettes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux 0% BPA. Puissance moteur 900 W. Garantie 3 ans pièces - 2 ans main d'oeuvre. Garantie moteur 30 ans (ou 1000h d'utilisation moteur). Dimensions : 37 x 33,5 x 39 cm. Poids. 11 kg. Fabriqué en France.</div>\n <div>Ecran interface digitale couleur intuitive. Menu réglages son, langue, mise en veille… 12 programmes auto. Cuisson : Soupe moulinée, Soupe veloutée, Mijotage, Vapeur. Boulangerie : Pâte/Gâteau, Pain/Brioche, Blancs. Blender : Smoothie, Dessert glacé, Glace Pilée. Rinçage automatique. 1 programme manuel Expert. Fonction maintien au chaud 2 h. Mise en veille automatique de 2 à 8 min. Interrupteur : 0 W. Matériaux 0% BPA. Puissance moteur 900 W. Garantie 3 ans pièces - 2 ans main d'oeuvre. Garantie moteur 30 ans (ou 1000h d'utilisation moteur). Dimensions : 37 x 33,5 x 39 cm. Poids. 11 kg. Fabriqué en France. Livré avec 1 Livre de + de 300 recettes. 1 Application dédiée tous mobiles et tablettes. <strong>Pièces disponibles 30 ans.</strong></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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30667 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30563 …} +context: Sylius\TwigHooks\Bag\DataBag {#30642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30560 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30508 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30516 #collection: Doctrine\Common\Collections\ArrayCollection {#30525 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30504 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38578 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38580 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30667 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30563 …} +context: Sylius\TwigHooks\Bag\DataBag {#30642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30560 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Robot Cuiseur Magimix Cook Expert" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30516 #collection: Doctrine\Common\Collections\ArrayCollection {#30525 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30504 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38578 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38580 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30670 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30667 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30563 …} +context: Sylius\TwigHooks\Bag\DataBag {#30642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30560 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30508 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30516 #collection: Doctrine\Common\Collections\ArrayCollection {#30525 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30504 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38578 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38580 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30721 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30712 …} +context: Sylius\TwigHooks\Bag\DataBag {#30719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30720 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30508 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30724 +variant: App\Entity\Product\ProductVariant {#30508 …} +price: "1\u{202F}170,00\u{A0}€" +originalPrice: "1\u{202F}300,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30721 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30712 …} +context: Sylius\TwigHooks\Bag\DataBag {#30719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30720 …} +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 | 112.0 MiB | 4.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8693 #id: 3393 #code: "robot-magimix-3200-xl-2025" #attributes: Doctrine\ORM\PersistentCollection {#8700 …} #variants: Doctrine\ORM\PersistentCollection {#8702 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632930 {#8691 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8692 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 3393 #name: "Robot Magimix 3200 XL" #slug: "robot-magimix-3200-xl-2025" #description: """ <div class="col is-12"><ul>\n <li>Très grande fiabilité. Equipement complet</li>\n <li>Livré avec accessoire Blender Mix pour soupes et smoothies.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description robot MAGIMIX 3200 XL</h1><div class="col is-12">Efficaces et complets, dérivés de modèles professionnels, tous les robots MAGIMIX sont livrés avec une large gamme d’accessoires utiles, pour aller à l’essentiel sans gadgets !<br />Robustes, tous les robots MAGIMIX sont fabriqués en France, ils sont tous équipés d’un moteur asynchrone de type professionnel qui s’adapte automatiquement à la préparation.<br /><strong>Goulotte extra-large permettant d’émincer, de râper et de couper en bâtonnets les fruits et légumes entiers ou en gros morceaux.<br /><br /></strong></div><h1>Caractéristiques robot MAGIMIX 3200 XL</h1><div class="col is-12">Prévu pour 5 personnes. 27 fonctions. Puissance 650 W. 3 cuves garanties sans BPA : 1 principale 2,6 litres + 1 moyenne de 2,2 litres + 1 petite de 1,2 litre. Accessoires fournis : 1 couteau métal + 1 couteau pétrin + 1 batteur à blanc + 2 disques éminceur/râpeur 2 et 4 mm + 1 spatule + 1 boîte de rangement. Capacités de travail : 1kg de pâte brisée; 800 g de carottes; 1 litre de velouté. Dimensions : h 39 x l 21 x p 26 cm. <strong>Moteur garanti 30 ans. Accessoires garantis 3 ans. Pièces disponibles 30 ans.</strong></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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8698 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8696 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30570 +product: App\Entity\Product\Product {#8693 #id: 3393 #code: "robot-magimix-3200-xl-2025" #attributes: Doctrine\ORM\PersistentCollection {#8700 …} #variants: Doctrine\ORM\PersistentCollection {#8702 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632930 {#8691 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8692 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 3393 #name: "Robot Magimix 3200 XL" #slug: "robot-magimix-3200-xl-2025" #description: """ <div class="col is-12"><ul>\n <li>Très grande fiabilité. Equipement complet</li>\n <li>Livré avec accessoire Blender Mix pour soupes et smoothies.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description robot MAGIMIX 3200 XL</h1><div class="col is-12">Efficaces et complets, dérivés de modèles professionnels, tous les robots MAGIMIX sont livrés avec une large gamme d’accessoires utiles, pour aller à l’essentiel sans gadgets !<br />Robustes, tous les robots MAGIMIX sont fabriqués en France, ils sont tous équipés d’un moteur asynchrone de type professionnel qui s’adapte automatiquement à la préparation.<br /><strong>Goulotte extra-large permettant d’émincer, de râper et de couper en bâtonnets les fruits et légumes entiers ou en gros morceaux.<br /><br /></strong></div><h1>Caractéristiques robot MAGIMIX 3200 XL</h1><div class="col is-12">Prévu pour 5 personnes. 27 fonctions. Puissance 650 W. 3 cuves garanties sans BPA : 1 principale 2,6 litres + 1 moyenne de 2,2 litres + 1 petite de 1,2 litre. Accessoires fournis : 1 couteau métal + 1 couteau pétrin + 1 batteur à blanc + 2 disques éminceur/râpeur 2 et 4 mm + 1 spatule + 1 boîte de rangement. Capacités de travail : 1kg de pâte brisée; 800 g de carottes; 1 litre de velouté. Dimensions : h 39 x l 21 x p 26 cm. <strong>Moteur garanti 30 ans. Accessoires garantis 3 ans. Pièces disponibles 30 ans.</strong></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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8698 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8696 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30787 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8693 #id: 3393 #code: "robot-magimix-3200-xl-2025" #attributes: Doctrine\ORM\PersistentCollection {#8700 …} #variants: Doctrine\ORM\PersistentCollection {#8702 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632930 {#8691 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8692 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 3393 #name: "Robot Magimix 3200 XL" #slug: "robot-magimix-3200-xl-2025" #description: """ <div class="col is-12"><ul>\n <li>Très grande fiabilité. Equipement complet</li>\n <li>Livré avec accessoire Blender Mix pour soupes et smoothies.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description robot MAGIMIX 3200 XL</h1><div class="col is-12">Efficaces et complets, dérivés de modèles professionnels, tous les robots MAGIMIX sont livrés avec une large gamme d’accessoires utiles, pour aller à l’essentiel sans gadgets !<br />Robustes, tous les robots MAGIMIX sont fabriqués en France, ils sont tous équipés d’un moteur asynchrone de type professionnel qui s’adapte automatiquement à la préparation.<br /><strong>Goulotte extra-large permettant d’émincer, de râper et de couper en bâtonnets les fruits et légumes entiers ou en gros morceaux.<br /><br /></strong></div><h1>Caractéristiques robot MAGIMIX 3200 XL</h1><div class="col is-12">Prévu pour 5 personnes. 27 fonctions. Puissance 650 W. 3 cuves garanties sans BPA : 1 principale 2,6 litres + 1 moyenne de 2,2 litres + 1 petite de 1,2 litre. Accessoires fournis : 1 couteau métal + 1 couteau pétrin + 1 batteur à blanc + 2 disques éminceur/râpeur 2 et 4 mm + 1 spatule + 1 boîte de rangement. Capacités de travail : 1kg de pâte brisée; 800 g de carottes; 1 litre de velouté. Dimensions : h 39 x l 21 x p 26 cm. <strong>Moteur garanti 30 ans. Accessoires garantis 3 ans. Pièces disponibles 30 ans.</strong></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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8698 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8696 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Robot Magimix 3200 XL" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30858 -props: [ "product" => App\Entity\Product\Product {#8693 #id: 3393 #code: "robot-magimix-3200-xl-2025" #attributes: Doctrine\ORM\PersistentCollection {#8700 …} #variants: Doctrine\ORM\PersistentCollection {#8702 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632930 {#8691 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8692 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 3393 #name: "Robot Magimix 3200 XL" #slug: "robot-magimix-3200-xl-2025" #description: """ <div class="col is-12"><ul>\n <li>Très grande fiabilité. Equipement complet</li>\n <li>Livré avec accessoire Blender Mix pour soupes et smoothies.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description robot MAGIMIX 3200 XL</h1><div class="col is-12">Efficaces et complets, dérivés de modèles professionnels, tous les robots MAGIMIX sont livrés avec une large gamme d’accessoires utiles, pour aller à l’essentiel sans gadgets !<br />Robustes, tous les robots MAGIMIX sont fabriqués en France, ils sont tous équipés d’un moteur asynchrone de type professionnel qui s’adapte automatiquement à la préparation.<br /><strong>Goulotte extra-large permettant d’émincer, de râper et de couper en bâtonnets les fruits et légumes entiers ou en gros morceaux.<br /><br /></strong></div><h1>Caractéristiques robot MAGIMIX 3200 XL</h1><div class="col is-12">Prévu pour 5 personnes. 27 fonctions. Puissance 650 W. 3 cuves garanties sans BPA : 1 principale 2,6 litres + 1 moyenne de 2,2 litres + 1 petite de 1,2 litre. Accessoires fournis : 1 couteau métal + 1 couteau pétrin + 1 batteur à blanc + 2 disques éminceur/râpeur 2 et 4 mm + 1 spatule + 1 boîte de rangement. Capacités de travail : 1kg de pâte brisée; 800 g de carottes; 1 litre de velouté. Dimensions : h 39 x l 21 x p 26 cm. <strong>Moteur garanti 30 ans. Accessoires garantis 3 ans. Pièces disponibles 30 ans.</strong></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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8698 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8696 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30926 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30842 …} +context: Sylius\TwigHooks\Bag\DataBag {#30915 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30839 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30787 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30795 #collection: Doctrine\Common\Collections\ArrayCollection {#30804 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30783 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38592 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38594 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30926 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30842 …} +context: Sylius\TwigHooks\Bag\DataBag {#30915 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30839 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Robot Magimix 3200 XL" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30795 #collection: Doctrine\Common\Collections\ArrayCollection {#30804 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30783 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38592 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38594 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30931 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30926 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30842 …} +context: Sylius\TwigHooks\Bag\DataBag {#30915 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30839 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30787 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30795 #collection: Doctrine\Common\Collections\ArrayCollection {#30804 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30783 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38592 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38594 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30980 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30971 …} +context: Sylius\TwigHooks\Bag\DataBag {#30978 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30979 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30787 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30983 +variant: App\Entity\Product\ProductVariant {#30787 …} +price: "270,00\u{A0}€" +originalPrice: "300,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30980 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30971 …} +context: Sylius\TwigHooks\Bag\DataBag {#30978 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30979 …} +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 | 112.0 MiB | 4.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8716 #id: 3391 #code: "robot-magimix-4200-xl-1802" #attributes: Doctrine\ORM\PersistentCollection {#8723 …} #variants: Doctrine\ORM\PersistentCollection {#8725 …} #options: Doctrine\ORM\PersistentCollection {#8729 …} #associations: Doctrine\ORM\PersistentCollection {#8727 …} #createdAt: DateTime @1758632930 {#8714 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8715 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8732 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8716} #id: 3391 #name: "Robot Magimix 4200 XL" #slug: "robot-magimix-4200-xl-1802" #description: """ <div class="col is-12"><ul>\n <li>Très grande fiabilité. Equipement complet</li>\n <li>Livré avec accessoire Blender Mix pour soupes et smoothies.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description robot MAGIMIX 4200 XL</h1><div class="col is-12"><p>Efficaces et complets, dérivés de modèles professionnels, tous les robots MAGIMIX sont livrés avec une large gamme d’accessoires utiles, pour aller à l’essentiel sans gadgets !<br />Robustes, tous les robots MAGIMIX sont fabriqués en France, ils sont tous équipés d’un moteur asynchrone de type professionnel qui s’adapte automatiquement à la préparation.<br /><strong>Goulotte extra-large permettant d’émincer, de râper et de couper en bâtonnets les fruits et légumes entiers ou en gros morceaux.<br /></strong></p></div><h1>Caractéristiques robot MAGIMIX 4200 XL</h1><div class="col is-12">Prévu pour 6 personnes. 29 fonctions. Puissance 950 W. 3 cuves garanties sans BPA : 1 principale 3,0 litres + 1 moyenne de 2,6 litres + 1 petite de 1,2 litre. Accessoires fournis : 1 couteau métal + 1 couteau pétrin + 1 batteur à blanc + 2 disques éminceur/râpeur 2 et 4 mm +1 spatule + 1 boîte de rangement . Capacités de travail : 1,4 kg de pâte brisée; 1 kg de carottes; 1,3 litre de velouté. Dimensions : h 39 x l 21 x p 26 cm. <strong>Moteur garanti 30 ans. Accessoires garantis 3 ans. Pièces disponibles 30 ans.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8735 …} #channels: Doctrine\ORM\PersistentCollection {#8721 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8717 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8719 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30849 +product: App\Entity\Product\Product {#8716 #id: 3391 #code: "robot-magimix-4200-xl-1802" #attributes: Doctrine\ORM\PersistentCollection {#8723 …} #variants: Doctrine\ORM\PersistentCollection {#8725 …} #options: Doctrine\ORM\PersistentCollection {#8729 …} #associations: Doctrine\ORM\PersistentCollection {#8727 …} #createdAt: DateTime @1758632930 {#8714 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8715 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8732 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8716} #id: 3391 #name: "Robot Magimix 4200 XL" #slug: "robot-magimix-4200-xl-1802" #description: """ <div class="col is-12"><ul>\n <li>Très grande fiabilité. Equipement complet</li>\n <li>Livré avec accessoire Blender Mix pour soupes et smoothies.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description robot MAGIMIX 4200 XL</h1><div class="col is-12"><p>Efficaces et complets, dérivés de modèles professionnels, tous les robots MAGIMIX sont livrés avec une large gamme d’accessoires utiles, pour aller à l’essentiel sans gadgets !<br />Robustes, tous les robots MAGIMIX sont fabriqués en France, ils sont tous équipés d’un moteur asynchrone de type professionnel qui s’adapte automatiquement à la préparation.<br /><strong>Goulotte extra-large permettant d’émincer, de râper et de couper en bâtonnets les fruits et légumes entiers ou en gros morceaux.<br /></strong></p></div><h1>Caractéristiques robot MAGIMIX 4200 XL</h1><div class="col is-12">Prévu pour 6 personnes. 29 fonctions. Puissance 950 W. 3 cuves garanties sans BPA : 1 principale 3,0 litres + 1 moyenne de 2,6 litres + 1 petite de 1,2 litre. Accessoires fournis : 1 couteau métal + 1 couteau pétrin + 1 batteur à blanc + 2 disques éminceur/râpeur 2 et 4 mm +1 spatule + 1 boîte de rangement . Capacités de travail : 1,4 kg de pâte brisée; 1 kg de carottes; 1,3 litre de velouté. Dimensions : h 39 x l 21 x p 26 cm. <strong>Moteur garanti 30 ans. Accessoires garantis 3 ans. Pièces disponibles 30 ans.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8735 …} #channels: Doctrine\ORM\PersistentCollection {#8721 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8717 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8719 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31046 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8716 #id: 3391 #code: "robot-magimix-4200-xl-1802" #attributes: Doctrine\ORM\PersistentCollection {#8723 …} #variants: Doctrine\ORM\PersistentCollection {#8725 …} #options: Doctrine\ORM\PersistentCollection {#8729 …} #associations: Doctrine\ORM\PersistentCollection {#8727 …} #createdAt: DateTime @1758632930 {#8714 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8715 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8732 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8716} #id: 3391 #name: "Robot Magimix 4200 XL" #slug: "robot-magimix-4200-xl-1802" #description: """ <div class="col is-12"><ul>\n <li>Très grande fiabilité. Equipement complet</li>\n <li>Livré avec accessoire Blender Mix pour soupes et smoothies.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description robot MAGIMIX 4200 XL</h1><div class="col is-12"><p>Efficaces et complets, dérivés de modèles professionnels, tous les robots MAGIMIX sont livrés avec une large gamme d’accessoires utiles, pour aller à l’essentiel sans gadgets !<br />Robustes, tous les robots MAGIMIX sont fabriqués en France, ils sont tous équipés d’un moteur asynchrone de type professionnel qui s’adapte automatiquement à la préparation.<br /><strong>Goulotte extra-large permettant d’émincer, de râper et de couper en bâtonnets les fruits et légumes entiers ou en gros morceaux.<br /></strong></p></div><h1>Caractéristiques robot MAGIMIX 4200 XL</h1><div class="col is-12">Prévu pour 6 personnes. 29 fonctions. Puissance 950 W. 3 cuves garanties sans BPA : 1 principale 3,0 litres + 1 moyenne de 2,6 litres + 1 petite de 1,2 litre. Accessoires fournis : 1 couteau métal + 1 couteau pétrin + 1 batteur à blanc + 2 disques éminceur/râpeur 2 et 4 mm +1 spatule + 1 boîte de rangement . Capacités de travail : 1,4 kg de pâte brisée; 1 kg de carottes; 1,3 litre de velouté. Dimensions : h 39 x l 21 x p 26 cm. <strong>Moteur garanti 30 ans. Accessoires garantis 3 ans. Pièces disponibles 30 ans.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8735 …} #channels: Doctrine\ORM\PersistentCollection {#8721 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8717 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8719 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Robot Magimix 4200 XL" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31117 -props: [ "product" => App\Entity\Product\Product {#8716 #id: 3391 #code: "robot-magimix-4200-xl-1802" #attributes: Doctrine\ORM\PersistentCollection {#8723 …} #variants: Doctrine\ORM\PersistentCollection {#8725 …} #options: Doctrine\ORM\PersistentCollection {#8729 …} #associations: Doctrine\ORM\PersistentCollection {#8727 …} #createdAt: DateTime @1758632930 {#8714 : 2025-09-23 21:08:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632930 {#8715 : 2025-09-23 21:08:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8732 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8716} #id: 3391 #name: "Robot Magimix 4200 XL" #slug: "robot-magimix-4200-xl-1802" #description: """ <div class="col is-12"><ul>\n <li>Très grande fiabilité. Equipement complet</li>\n <li>Livré avec accessoire Blender Mix pour soupes et smoothies.</li>\n <li>Livraison gratuite. (France métropolitaine)</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description robot MAGIMIX 4200 XL</h1><div class="col is-12"><p>Efficaces et complets, dérivés de modèles professionnels, tous les robots MAGIMIX sont livrés avec une large gamme d’accessoires utiles, pour aller à l’essentiel sans gadgets !<br />Robustes, tous les robots MAGIMIX sont fabriqués en France, ils sont tous équipés d’un moteur asynchrone de type professionnel qui s’adapte automatiquement à la préparation.<br /><strong>Goulotte extra-large permettant d’émincer, de râper et de couper en bâtonnets les fruits et légumes entiers ou en gros morceaux.<br /></strong></p></div><h1>Caractéristiques robot MAGIMIX 4200 XL</h1><div class="col is-12">Prévu pour 6 personnes. 29 fonctions. Puissance 950 W. 3 cuves garanties sans BPA : 1 principale 3,0 litres + 1 moyenne de 2,6 litres + 1 petite de 1,2 litre. Accessoires fournis : 1 couteau métal + 1 couteau pétrin + 1 batteur à blanc + 2 disques éminceur/râpeur 2 et 4 mm +1 spatule + 1 boîte de rangement . Capacités de travail : 1,4 kg de pâte brisée; 1 kg de carottes; 1,3 litre de velouté. Dimensions : h 39 x l 21 x p 26 cm. <strong>Moteur garanti 30 ans. Accessoires garantis 3 ans. Pièces disponibles 30 ans.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8735 …} #channels: Doctrine\ORM\PersistentCollection {#8721 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8669 …} #reviews: Doctrine\ORM\PersistentCollection {#8717 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8719 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31101 …} +context: Sylius\TwigHooks\Bag\DataBag {#31171 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31098 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31046 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31054 #collection: Doctrine\Common\Collections\ArrayCollection {#31063 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31042 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38606 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38608 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31101 …} +context: Sylius\TwigHooks\Bag\DataBag {#31171 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31098 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Robot Magimix 4200 XL" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31054 #collection: Doctrine\Common\Collections\ArrayCollection {#31063 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31042 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38606 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38608 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31187 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31101 …} +context: Sylius\TwigHooks\Bag\DataBag {#31171 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31098 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31046 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31054 #collection: Doctrine\Common\Collections\ArrayCollection {#31063 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31042 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38606 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38608 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31236 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31227 …} +context: Sylius\TwigHooks\Bag\DataBag {#31234 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31235 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31046 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31239 +variant: App\Entity\Product\ProductVariant {#31046 …} +price: "405,00\u{A0}€" +originalPrice: "450,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9074 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12504 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9071 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31236 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31227 …} +context: Sylius\TwigHooks\Bag\DataBag {#31234 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31235 …} +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 | 112.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27426 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12569 …} +context: Sylius\TwigHooks\Bag\DataBag {#27448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12579 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31551 +cart: App\Entity\Order\Order {#13483 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27426 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12569 …} +context: Sylius\TwigHooks\Bag\DataBag {#27448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12579 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||