Components
15
Twig Components
15
Render Count
174
ms
Render Time
110.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 110.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12806 …} +context: Sylius\TwigHooks\Bag\DataBag {#12812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12811 …} +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 {#13433 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12806 …} +context: Sylius\TwigHooks\Bag\DataBag {#12812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12811 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 110.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13506 …} +context: Sylius\TwigHooks\Bag\DataBag {#13508 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13509 …} +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 {#13519 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13506 …} +context: Sylius\TwigHooks\Bag\DataBag {#13508 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13509 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 4.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13580 …} +context: Sylius\TwigHooks\Bag\DataBag {#13600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13616 +cart: App\Entity\Order\Order {#13683 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13580 …} +context: Sylius\TwigHooks\Bag\DataBag {#13600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +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 | 110.0 MiB | 14.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13869 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13857 …} +context: Sylius\TwigHooks\Bag\DataBag {#13863 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13855 …} +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 {#13879 #taxonRepository: App\Repository\TaxonRepository {#13878 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13869 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13857 …} +context: Sylius\TwigHooks\Bag\DataBag {#13863 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13855 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 110.0 MiB | 133.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27763 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27774 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27773 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27763 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8363 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27768 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 110.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27890 …} +context: Sylius\TwigHooks\Bag\DataBag {#27896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27895 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27918 +product: App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27883 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27890 …} +context: Sylius\TwigHooks\Bag\DataBag {#27896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27895 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28023 …} +context: Sylius\TwigHooks\Bag\DataBag {#28012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28019 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8363 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28028 +variant: App\Entity\Product\ProductVariant {#8363 …} +price: "104,00\u{A0}€" +originalPrice: "104,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28023 …} +context: Sylius\TwigHooks\Bag\DataBag {#28012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28019 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 110.0 MiB | 21.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28093 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28086 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28110 +routeName: "sylius_shop_cart_summary" +routeParameters: [] #formFactory: Symfony\Component\Form\FormFactory {#7235 …} #manager: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1383 …} #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1083 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#28114 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28111 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13781 …} -formView: Symfony\Component\Form\FormView {#28256 …} -form: Symfony\Component\Form\Form {#28300 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "poivre-peugeot-19570-9606" ] "_token" => "3a23998eb466a60bf1245b7ba0b8bfd.fl5-AT_PYz9F3jjnbTQoBEY-R2UeVK7JXKV0YZS_rdQ.LSkmcVP7VnkK8wmLXURddQlVCRF8JeexM8AgLaf0x-cyKUcwXJ8ATySyYQ" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28093 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28086 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: null #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27768 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 110.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27475 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27479 …} +context: Sylius\TwigHooks\Bag\DataBag {#27478 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27476 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "count" => 3 "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#27466 +product: App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } +count: 3 #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27883 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27475 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27479 …} +context: Sylius\TwigHooks\Bag\DataBag {#27478 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27476 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 110.0 MiB | 16.83 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27509 #id: 3128 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27355 …} #owner: App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#27341 …} #createdAt: DateTime @1758633259 {#27537 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27525 : 2025-09-23 21:14:19.0 PRC (+08:00) } } "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#27332 +productAssociation: App\Entity\Product\ProductAssociation {#27509 #id: 3128 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27355 …} #owner: App\Entity\Product\Product {#7499 #id: 3128 #code: "moulin-peugeot-palace-patine-4394" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632765 {#7507 : 2025-09-23 21:06:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632765 {#7471 : 2025-09-23 21:06:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3128 #name: "Moulin Peugeot Palace patiné" #slug: "moulin-peugeot-palace-patine-4394" #description: """ <div class="col is-12"><ul>\n <li>Matériaux haute qualité. </li>\n <li>Reproduction à l'identique. </li>\n <li>Qualité des mécanismes. </li>\n </ul></div><h1>Description Moulin Peugeot Palace patiné</h1><div class="col is-12">Amateurs de beaux moulins, le moulin Peugeot Palace patiné est fait pour vous. Réédition du modèle Z, le plus ancien des moulins Peugeot, crée en 1874, il associe un corps bois, finition antiquaire réhaussé de parties en métal argenté dont le haut niveau de finition est reconnu par le poinçon officiel de l'état "qualité 1". Son mécanisme légendaire (poivre ou sel) est bien sûr de la partie et garanti à vie.</div><h1>Caractéristiques Moulin Peugeot Palace patiné</h1><div class="col is-12">Matériaux : bois et métal argenté. Mécanisme poivre ou sel garanti à vie. Hauteur 10 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#27341 …} #createdAt: DateTime @1758633259 {#27537 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27525 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27333 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 8.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27263 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#27274 …} #variants: Doctrine\ORM\PersistentCollection {#27275 …} #options: Doctrine\ORM\PersistentCollection {#27282 …} #associations: Doctrine\ORM\PersistentCollection {#27279 …} #createdAt: DateTime @1758632265 {#27303 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#27268 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27264 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27077 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27263} #id: 856 #name: "Hachoir Mécanique Multi-coupes Rösle" #slug: "hachoir-mecanique-multi-coupes-roesle-8001" #description: """ <div class="col is-12"><ul>\n <li>Entièrement mécanique.</li>\n <li>Mécanisme performant aux 2 lames amovibles.</li>\n <li><strong>Accessoires supplémentaires pour plus de polyvalence</strong></li>\n </ul></div><h1>Descriptif Hachoir Mécanique Multi-coupes Rösle</h1><div class="col is-12">Le Hachoir Mécanique Multi-coupes Rösle coupe rapidement et facilement les fruits, légumes ainsi que les fines herbes en moyens ou petits morceaux selon les besoins. Mais il ne se contente pas de couper ! En effet, grâce à ses accessoires fournis, il est également capable de préparer les sauces, vinaigrettes, soupes, aliments pour bébés, compotes.... Et même d'essorer les fines herbes ! Une fois coupés, vos aliments peuvent être conservés de façon optimale grâce au couvercle fourni.<br /><br />Performant, ce hachoir est doté d'un mécanisme de coupe à deux lames amovibles d'une force motrice 1:7 sans besoin de maintenance. Fiable, il est doté d'un récipient en plastique transparent (SAN) et résistant aux chocs avec des sécurités anti-glisse au-dessous. Bonne prise en main grâce à sa poignée ergonomique.</div><h1>Caractéristiques Hachoir Mécanique Multi-coupes Rösle</h1><div class="col is-12">- Hachoir mécanique.<br />- Fruits, légumes & fines herbes.<br />- Force motrice élevée.<br />- Mécanisme à 2 lames amovibles.<br />- Nombreux accessoires fournis : mélangeur, corbeille à fines herbes, couvercle de conservation, spatule de nettoyage.<br />- Nettoyage facile. </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 {#27265 …} #channels: Doctrine\ORM\PersistentCollection {#27273 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14069 …} #reviews: Doctrine\ORM\PersistentCollection {#27266 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27269 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27168 +product: App\Entity\Product\Product {#27263 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#27274 …} #variants: Doctrine\ORM\PersistentCollection {#27275 …} #options: Doctrine\ORM\PersistentCollection {#27282 …} #associations: Doctrine\ORM\PersistentCollection {#27279 …} #createdAt: DateTime @1758632265 {#27303 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#27268 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27264 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27077 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27263} #id: 856 #name: "Hachoir Mécanique Multi-coupes Rösle" #slug: "hachoir-mecanique-multi-coupes-roesle-8001" #description: """ <div class="col is-12"><ul>\n <li>Entièrement mécanique.</li>\n <li>Mécanisme performant aux 2 lames amovibles.</li>\n <li><strong>Accessoires supplémentaires pour plus de polyvalence</strong></li>\n </ul></div><h1>Descriptif Hachoir Mécanique Multi-coupes Rösle</h1><div class="col is-12">Le Hachoir Mécanique Multi-coupes Rösle coupe rapidement et facilement les fruits, légumes ainsi que les fines herbes en moyens ou petits morceaux selon les besoins. Mais il ne se contente pas de couper ! En effet, grâce à ses accessoires fournis, il est également capable de préparer les sauces, vinaigrettes, soupes, aliments pour bébés, compotes.... Et même d'essorer les fines herbes ! Une fois coupés, vos aliments peuvent être conservés de façon optimale grâce au couvercle fourni.<br /><br />Performant, ce hachoir est doté d'un mécanisme de coupe à deux lames amovibles d'une force motrice 1:7 sans besoin de maintenance. Fiable, il est doté d'un récipient en plastique transparent (SAN) et résistant aux chocs avec des sécurités anti-glisse au-dessous. Bonne prise en main grâce à sa poignée ergonomique.</div><h1>Caractéristiques Hachoir Mécanique Multi-coupes Rösle</h1><div class="col is-12">- Hachoir mécanique.<br />- Fruits, légumes & fines herbes.<br />- Force motrice élevée.<br />- Mécanisme à 2 lames amovibles.<br />- Nombreux accessoires fournis : mélangeur, corbeille à fines herbes, couvercle de conservation, spatule de nettoyage.<br />- Nettoyage facile. </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 {#27265 …} #channels: Doctrine\ORM\PersistentCollection {#27273 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14069 …} #reviews: Doctrine\ORM\PersistentCollection {#27266 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27269 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27146 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27263 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#27274 …} #variants: Doctrine\ORM\PersistentCollection {#27275 …} #options: Doctrine\ORM\PersistentCollection {#27282 …} #associations: Doctrine\ORM\PersistentCollection {#27279 …} #createdAt: DateTime @1758632265 {#27303 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#27268 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27264 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27077 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27263} #id: 856 #name: "Hachoir Mécanique Multi-coupes Rösle" #slug: "hachoir-mecanique-multi-coupes-roesle-8001" #description: """ <div class="col is-12"><ul>\n <li>Entièrement mécanique.</li>\n <li>Mécanisme performant aux 2 lames amovibles.</li>\n <li><strong>Accessoires supplémentaires pour plus de polyvalence</strong></li>\n </ul></div><h1>Descriptif Hachoir Mécanique Multi-coupes Rösle</h1><div class="col is-12">Le Hachoir Mécanique Multi-coupes Rösle coupe rapidement et facilement les fruits, légumes ainsi que les fines herbes en moyens ou petits morceaux selon les besoins. Mais il ne se contente pas de couper ! En effet, grâce à ses accessoires fournis, il est également capable de préparer les sauces, vinaigrettes, soupes, aliments pour bébés, compotes.... Et même d'essorer les fines herbes ! Une fois coupés, vos aliments peuvent être conservés de façon optimale grâce au couvercle fourni.<br /><br />Performant, ce hachoir est doté d'un mécanisme de coupe à deux lames amovibles d'une force motrice 1:7 sans besoin de maintenance. Fiable, il est doté d'un récipient en plastique transparent (SAN) et résistant aux chocs avec des sécurités anti-glisse au-dessous. Bonne prise en main grâce à sa poignée ergonomique.</div><h1>Caractéristiques Hachoir Mécanique Multi-coupes Rösle</h1><div class="col is-12">- Hachoir mécanique.<br />- Fruits, légumes & fines herbes.<br />- Force motrice élevée.<br />- Mécanisme à 2 lames amovibles.<br />- Nombreux accessoires fournis : mélangeur, corbeille à fines herbes, couvercle de conservation, spatule de nettoyage.<br />- Nettoyage facile. </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 {#27265 …} #channels: Doctrine\ORM\PersistentCollection {#27273 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14069 …} #reviews: Doctrine\ORM\PersistentCollection {#27266 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27269 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Hachoir Mécanique Multi-coupes Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27046 -props: [ "product" => App\Entity\Product\Product {#27263 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#27274 …} #variants: Doctrine\ORM\PersistentCollection {#27275 …} #options: Doctrine\ORM\PersistentCollection {#27282 …} #associations: Doctrine\ORM\PersistentCollection {#27279 …} #createdAt: DateTime @1758632265 {#27303 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#27268 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27264 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27077 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27263} #id: 856 #name: "Hachoir Mécanique Multi-coupes Rösle" #slug: "hachoir-mecanique-multi-coupes-roesle-8001" #description: """ <div class="col is-12"><ul>\n <li>Entièrement mécanique.</li>\n <li>Mécanisme performant aux 2 lames amovibles.</li>\n <li><strong>Accessoires supplémentaires pour plus de polyvalence</strong></li>\n </ul></div><h1>Descriptif Hachoir Mécanique Multi-coupes Rösle</h1><div class="col is-12">Le Hachoir Mécanique Multi-coupes Rösle coupe rapidement et facilement les fruits, légumes ainsi que les fines herbes en moyens ou petits morceaux selon les besoins. Mais il ne se contente pas de couper ! En effet, grâce à ses accessoires fournis, il est également capable de préparer les sauces, vinaigrettes, soupes, aliments pour bébés, compotes.... Et même d'essorer les fines herbes ! Une fois coupés, vos aliments peuvent être conservés de façon optimale grâce au couvercle fourni.<br /><br />Performant, ce hachoir est doté d'un mécanisme de coupe à deux lames amovibles d'une force motrice 1:7 sans besoin de maintenance. Fiable, il est doté d'un récipient en plastique transparent (SAN) et résistant aux chocs avec des sécurités anti-glisse au-dessous. Bonne prise en main grâce à sa poignée ergonomique.</div><h1>Caractéristiques Hachoir Mécanique Multi-coupes Rösle</h1><div class="col is-12">- Hachoir mécanique.<br />- Fruits, légumes & fines herbes.<br />- Force motrice élevée.<br />- Mécanisme à 2 lames amovibles.<br />- Nombreux accessoires fournis : mélangeur, corbeille à fines herbes, couvercle de conservation, spatule de nettoyage.<br />- Nettoyage facile. </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 {#27265 …} #channels: Doctrine\ORM\PersistentCollection {#27273 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14069 …} #reviews: Doctrine\ORM\PersistentCollection {#27266 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27269 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29140 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29142 …} +context: Sylius\TwigHooks\Bag\DataBag {#29136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29125 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27146 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27138 #collection: Doctrine\Common\Collections\ArrayCollection {#27124 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27148 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36267 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29140 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29142 …} +context: Sylius\TwigHooks\Bag\DataBag {#29136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29125 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir Mécanique Multi-coupes Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27138 #collection: Doctrine\Common\Collections\ArrayCollection {#27124 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27148 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36267 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29182 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29140 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29142 …} +context: Sylius\TwigHooks\Bag\DataBag {#29136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29125 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27146 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27138 #collection: Doctrine\Common\Collections\ArrayCollection {#27124 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27148 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36267 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29737 …} +context: Sylius\TwigHooks\Bag\DataBag {#29746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29747 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27146 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29895 +variant: App\Entity\Product\ProductVariant {#27146 …} +price: "59,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29737 …} +context: Sylius\TwigHooks\Bag\DataBag {#29746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29747 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12779 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31288 +cart: App\Entity\Order\Order {#13683 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12779 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||