Components
15
Twig Components
15
Render Count
204
ms
Render Time
118.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 118.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12927 …} +context: Sylius\TwigHooks\Bag\DataBag {#12933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12932 …} +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 {#13554 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12823 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12927 …} +context: Sylius\TwigHooks\Bag\DataBag {#12933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12932 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 118.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13627 …} +context: Sylius\TwigHooks\Bag\DataBag {#13629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13630 …} +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 {#13640 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13627 …} +context: Sylius\TwigHooks\Bag\DataBag {#13629 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13630 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 118.0 MiB | 4.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13722 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13701 …} +context: Sylius\TwigHooks\Bag\DataBag {#13721 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13720 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13737 +cart: App\Entity\Order\Order {#13804 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13722 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13701 …} +context: Sylius\TwigHooks\Bag\DataBag {#13721 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13720 …} +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 | 118.0 MiB | 14.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13990 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13978 …} +context: Sylius\TwigHooks\Bag\DataBag {#13984 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13976 …} +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 {#14000 #taxonRepository: App\Repository\TaxonRepository {#13999 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13990 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13978 …} +context: Sylius\TwigHooks\Bag\DataBag {#13984 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13976 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 118.0 MiB | 164.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27885 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27871 …} +context: Sylius\TwigHooks\Bag\DataBag {#27869 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27884 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27895 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27894 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27885 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27871 …} +context: Sylius\TwigHooks\Bag\DataBag {#27869 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27884 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#8359 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27889 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 118.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28011 …} +context: Sylius\TwigHooks\Bag\DataBag {#28017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28016 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#28039 +product: App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#28004 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28011 …} +context: Sylius\TwigHooks\Bag\DataBag {#28017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28016 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 118.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28138 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28149 …} +context: Sylius\TwigHooks\Bag\DataBag {#28133 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8359 …} "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 {#28154 +variant: App\Entity\Product\ProductVariant {#8359 …} +price: "40,00\u{A0}€" +originalPrice: "44,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9393 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12823 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9390 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28138 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28149 …} +context: Sylius\TwigHooks\Bag\DataBag {#28133 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 118.0 MiB | 38.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28057 …} +context: Sylius\TwigHooks\Bag\DataBag {#28213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28212 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#28236 +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 {#28240 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28237 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13902 …} -formView: Symfony\Component\Form\FormView {#28382 …} -form: Symfony\Component\Form\Form {#28426 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "duo-poivre-chocolat-sel-naturel-9436" ] "_token" => "39843088aa466fa17713d50419.OQOgOXoAyyNuj6ZER96EkaMRGCeSuKhrTbnSP9gJxQc.blXYUx5hj0U_xc4Xd5T8y-tEK1fb7PxdCYu7SpRCp0AJSfZuDm2kai_flg" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28057 …} +context: Sylius\TwigHooks\Bag\DataBag {#28213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28212 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27889 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 118.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27229 …} +context: Sylius\TwigHooks\Bag\DataBag {#27082 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28750 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#28925 +product: App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#28004 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27229 …} +context: Sylius\TwigHooks\Bag\DataBag {#27082 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28750 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 118.0 MiB | 16.22 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27177 #id: 3043 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#30273 …} #owner: App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#30450 …} #createdAt: DateTime @1758633259 {#27184 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27160 : 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 {#30456 +productAssociation: App\Entity\Product\ProductAssociation {#27177 #id: 3043 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#30273 …} #owner: App\Entity\Product\Product {#7499 #id: 3043 #code: "moulin-peugeot-bistro-2682" #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: 3043 #name: "Moulin Peugeot Bistro" #slug: "moulin-peugeot-bistro-2682" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie</li>\n <li>Corps bois vernis</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comté)</li>\n </ul></div><h1>Description Moulin Peugeot Bistro</h1><div class="col is-12"><span>Corps bois vernis. Système de fermeture par vis laiton gravée. Poivre ou sel. </span></div><h1>Description mécanisme moulin Peugeot</h1><div class="col is-12"><span>Vous retrouvez dans les mécanismes moulin PEUGEOT tout le savoir faire technologique et industriel développé depuis plus de 160 ans. Inusable et d’une efficacité redoutable, le mécanisme moulin PEUGEOT est constitué de double rangée de dents capturant les grains en les entraînant vers le bas pour les broyer parfaitement. Aux traditionnels mécanismes poivre et sel sont venus s’ajouter des mécanismes exclusifs pour le sel de Guérandes, les épices, le piment et la muscade. Leur fiabilité n’est plus à prouver ce qui permet à PEUGEOT de pouvoir donner à ses mécanismes une garantie à vie. Les corps des moulins conçus dans une grande variété de matériaux (bois, inox, pvc..) sont tous conçus avec soin pour une ergonomie optimale et pour s’harmoniser avec tous les styles. <br /><br />Hauteur avec bouton: 10 cm, diamètre 5 cm<br /><a href="http://www.cuisinstore.com/admin/FCKeditor/editor/"></a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#30450 …} #createdAt: DateTime @1758633259 {#27184 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27160 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#30453 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 118.0 MiB | 8.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30781 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#30751 …} #variants: Doctrine\ORM\PersistentCollection {#30748 …} #options: Doctrine\ORM\PersistentCollection {#30765 …} #associations: Doctrine\ORM\PersistentCollection {#30760 …} #createdAt: DateTime @1758632265 {#30596 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#30756 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30780 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30781} #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 {#30779 …} #channels: Doctrine\ORM\PersistentCollection {#30753 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14190 …} #reviews: Doctrine\ORM\PersistentCollection {#30767 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30755 …} #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 {#31276 +product: App\Entity\Product\Product {#30781 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#30751 …} #variants: Doctrine\ORM\PersistentCollection {#30748 …} #options: Doctrine\ORM\PersistentCollection {#30765 …} #associations: Doctrine\ORM\PersistentCollection {#30760 …} #createdAt: DateTime @1758632265 {#30596 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#30756 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30780 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30781} #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 {#30779 …} #channels: Doctrine\ORM\PersistentCollection {#30753 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14190 …} #reviews: Doctrine\ORM\PersistentCollection {#30767 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30755 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31419 …} +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]
|
118.0 MiB | 1.42 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30781 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#30751 …} #variants: Doctrine\ORM\PersistentCollection {#30748 …} #options: Doctrine\ORM\PersistentCollection {#30765 …} #associations: Doctrine\ORM\PersistentCollection {#30760 …} #createdAt: DateTime @1758632265 {#30596 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#30756 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30780 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30781} #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 {#30779 …} #channels: Doctrine\ORM\PersistentCollection {#30753 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14190 …} #reviews: Doctrine\ORM\PersistentCollection {#30767 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30755 …} #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 {#31717 -props: [ "product" => App\Entity\Product\Product {#30781 #id: 856 #code: "hachoir-mecanique-multi-coupes-roesle-8001" #attributes: Doctrine\ORM\PersistentCollection {#30751 …} #variants: Doctrine\ORM\PersistentCollection {#30748 …} #options: Doctrine\ORM\PersistentCollection {#30765 …} #associations: Doctrine\ORM\PersistentCollection {#30760 …} #createdAt: DateTime @1758632265 {#30596 : 2025-09-23 20:57:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632265 {#30756 : 2025-09-23 20:57:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30780 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30781} #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 {#30779 …} #channels: Doctrine\ORM\PersistentCollection {#30753 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14190 …} #reviews: Doctrine\ORM\PersistentCollection {#30767 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30755 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
118.0 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31782 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31785 …} +context: Sylius\TwigHooks\Bag\DataBag {#31780 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31779 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31419 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31464 #collection: Doctrine\Common\Collections\ArrayCollection {#31539 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31421 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36821 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36831 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31782 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31785 …} +context: Sylius\TwigHooks\Bag\DataBag {#31780 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31779 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir Mécanique Multi-coupes Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31464 #collection: Doctrine\Common\Collections\ArrayCollection {#31539 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31421 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36821 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36831 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31795 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31782 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31785 …} +context: Sylius\TwigHooks\Bag\DataBag {#31780 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31779 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31419 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31464 #collection: Doctrine\Common\Collections\ArrayCollection {#31539 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31421 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36821 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36831 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 118.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31844 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31835 …} +context: Sylius\TwigHooks\Bag\DataBag {#31842 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31843 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31419 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31848 +variant: App\Entity\Product\ProductVariant {#31419 …} +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 {#9393 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12823 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9390 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31844 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31835 …} +context: Sylius\TwigHooks\Bag\DataBag {#31842 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31843 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 118.0 MiB | 2.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12890 …} +context: Sylius\TwigHooks\Bag\DataBag {#27817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12900 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#32082 +cart: App\Entity\Order\Order {#13804 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12890 …} +context: Sylius\TwigHooks\Bag\DataBag {#27817 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12900 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||