Components
15
Twig Components
15
Render Count
162
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …} +context: Sylius\TwigHooks\Bag\DataBag {#12798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +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 {#13419 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …} +context: Sylius\TwigHooks\Bag\DataBag {#12798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …} +context: Sylius\TwigHooks\Bag\DataBag {#13494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …} +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 {#13505 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …} +context: Sylius\TwigHooks\Bag\DataBag {#13494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …} +context: Sylius\TwigHooks\Bag\DataBag {#13586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13602 +cart: App\Entity\Order\Order {#13669 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …} +context: Sylius\TwigHooks\Bag\DataBag {#13586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …} +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 | 116.0 MiB | 14.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …} +context: Sylius\TwigHooks\Bag\DataBag {#13849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …} +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 {#13865 #taxonRepository: App\Repository\TaxonRepository {#13864 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …} +context: Sylius\TwigHooks\Bag\DataBag {#13849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 116.0 MiB | 122.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27749 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27760 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27759 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27749 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27754 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 116.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27876 …} +context: Sylius\TwigHooks\Bag\DataBag {#27882 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27881 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27904 +product: App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27869 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27876 …} +context: Sylius\TwigHooks\Bag\DataBag {#27882 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27881 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28012 …} +context: Sylius\TwigHooks\Bag\DataBag {#27998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28009 …} +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 {#28017 +variant: App\Entity\Product\ProductVariant {#8363 …} +price: "53,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28012 …} +context: Sylius\TwigHooks\Bag\DataBag {#27998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28009 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 116.0 MiB | 16.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28082 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28076 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28075 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#28099 +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 {#28103 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28100 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13767 …} -formView: Symfony\Component\Form\FormView {#28245 …} -form: Symfony\Component\Form\Form {#28289 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" ] "_token" => "f8d041b112a921175863190ba7d60a8.Pp-boSD_ljda068W2wCRXIj8NEtdnN-S4Z0OLbR6N9Y.bejD0UzLo3EV_p5663DkLceXej8_7ZbqjvhaYYcxXeVy6KKQQ6_1Rzu_9g" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28082 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28076 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28075 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27754 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 116.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27556 …} +context: Sylius\TwigHooks\Bag\DataBag {#27555 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27553 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27543 +product: App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27869 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27556 …} +context: Sylius\TwigHooks\Bag\DataBag {#27555 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27553 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 116.0 MiB | 14.89 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27585 #id: 3050 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27437 …} #owner: App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27417 …} #createdAt: DateTime @1758633259 {#27632 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27620 : 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 {#27409 +productAssociation: App\Entity\Product\ProductAssociation {#27585 #id: 3050 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27437 …} #owner: App\Entity\Product\Product {#7499 #id: 3050 #code: "moulin-peugeot-tahiti-printemps-4355" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632747 {#7507 : 2025-09-23 21:05:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632747 {#7471 : 2025-09-23 21:05:47.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: 3050 #name: "Moulin Peugeot Tahiti Printemps" #slug: "moulin-peugeot-tahiti-printemps-4355" #description: """ <div class="col is-12"><ul>\n <li>Couleurs originales et différenciées</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Uniquement en duo.</li>\n <li><span style="font-weight: bold;">Fabrication française. Quingey (Doubs Franche-Comté)</span></li>\n </ul></div><h1>Description Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Douceur des ligne et couleurs différentes mais en harmonie pour ce duo de moulins Tahiti Printemps qui permet instantanément de différencier le sel du poivre. Les mécanismes légendaires Peugeot fiables et efficaces sont bien sûr de la partie.</div><h1>Caractéristiques Moulin Peugeot Tahiti Printemps</h1><div class="col is-12">Mécanisme poivre ou sel garanti à vie. Corps bois teinté mat. Corps garantis 5 ans. Molette de réglage de la mouture. Bille inox avec symbole gravé "P" ou "S" suivant le mécanisme. Hauteur 15 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 {#27417 …} #createdAt: DateTime @1758633259 {#27632 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27620 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27410 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 7.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27336 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#27350 …} #variants: Doctrine\ORM\PersistentCollection {#27351 …} #options: Doctrine\ORM\PersistentCollection {#27358 …} #associations: Doctrine\ORM\PersistentCollection {#27355 …} #createdAt: DateTime @1758632265 {#27379 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#27346 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27339 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27153 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27336} #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 {#27340 …} #channels: Doctrine\ORM\PersistentCollection {#27349 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27343 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27348 …} #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 {#27249 +product: App\Entity\Product\Product {#27336 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#27350 …} #variants: Doctrine\ORM\PersistentCollection {#27351 …} #options: Doctrine\ORM\PersistentCollection {#27358 …} #associations: Doctrine\ORM\PersistentCollection {#27355 …} #createdAt: DateTime @1758632265 {#27379 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#27346 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27339 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27153 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27336} #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 {#27340 …} #channels: Doctrine\ORM\PersistentCollection {#27349 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27343 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27348 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27219 …} +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]
|
116.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27336 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#27350 …} #variants: Doctrine\ORM\PersistentCollection {#27351 …} #options: Doctrine\ORM\PersistentCollection {#27358 …} #associations: Doctrine\ORM\PersistentCollection {#27355 …} #createdAt: DateTime @1758632265 {#27379 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#27346 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27339 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27153 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27336} #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 {#27340 …} #channels: Doctrine\ORM\PersistentCollection {#27349 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27343 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27348 …} #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 {#27125 -props: [ "product" => App\Entity\Product\Product {#27336 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#27350 …} #variants: Doctrine\ORM\PersistentCollection {#27351 …} #options: Doctrine\ORM\PersistentCollection {#27358 …} #associations: Doctrine\ORM\PersistentCollection {#27355 …} #createdAt: DateTime @1758632265 {#27379 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#27346 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27339 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27153 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27336} #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 {#27340 …} #channels: Doctrine\ORM\PersistentCollection {#27349 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27343 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27348 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27049 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27044 …} +context: Sylius\TwigHooks\Bag\DataBag {#27016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27054 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27219 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27212 #collection: Doctrine\Common\Collections\ArrayCollection {#27366 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27220 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36009 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36019 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27049 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27044 …} +context: Sylius\TwigHooks\Bag\DataBag {#27016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27054 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir Mécanique Multi-coupes Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27212 #collection: Doctrine\Common\Collections\ArrayCollection {#27366 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27220 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36009 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36019 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27024 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27049 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27044 …} +context: Sylius\TwigHooks\Bag\DataBag {#27016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27054 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27219 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27212 #collection: Doctrine\Common\Collections\ArrayCollection {#27366 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27220 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36009 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36019 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13897 …} +context: Sylius\TwigHooks\Bag\DataBag {#28697 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28694 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27219 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28705 +variant: App\Entity\Product\ProductVariant {#27219 …} +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 {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13897 …} +context: Sylius\TwigHooks\Bag\DataBag {#28697 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28694 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30497 +cart: App\Entity\Order\Order {#13669 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||