Components
15
Twig Components
19
Render Count
194
ms
Render Time
112.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 112.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12816 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12809 …} +context: Sylius\TwigHooks\Bag\DataBag {#12815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …} +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 {#13436 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12705 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12816 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12809 …} +context: Sylius\TwigHooks\Bag\DataBag {#12815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 112.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13513 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13509 …} +context: Sylius\TwigHooks\Bag\DataBag {#13511 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13512 …} +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 {#13522 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13513 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13509 …} +context: Sylius\TwigHooks\Bag\DataBag {#13511 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13512 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 4.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13583 …} +context: Sylius\TwigHooks\Bag\DataBag {#13603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13602 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13619 +cart: App\Entity\Order\Order {#13686 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13583 …} +context: Sylius\TwigHooks\Bag\DataBag {#13603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13602 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 112.0 MiB | 15.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13872 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13860 …} +context: Sylius\TwigHooks\Bag\DataBag {#13866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13858 …} +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 {#13882 #taxonRepository: App\Repository\TaxonRepository {#13881 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13872 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13860 …} +context: Sylius\TwigHooks\Bag\DataBag {#13866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13858 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 112.0 MiB | 146.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …} +context: Sylius\TwigHooks\Bag\DataBag {#27751 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27765 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27776 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27775 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …} +context: Sylius\TwigHooks\Bag\DataBag {#27751 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27765 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#8360 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27770 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 112.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27899 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27892 …} +context: Sylius\TwigHooks\Bag\DataBag {#27898 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27897 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27920 +product: App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27885 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27899 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27892 …} +context: Sylius\TwigHooks\Bag\DataBag {#27898 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27897 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28026 …} +context: Sylius\TwigHooks\Bag\DataBag {#28014 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28023 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8360 …} "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 {#28031 +variant: App\Entity\Product\ProductVariant {#8360 …} +price: "139,00\u{A0}€" +originalPrice: "139,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9275 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12705 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9272 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28026 …} +context: Sylius\TwigHooks\Bag\DataBag {#28014 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28023 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 112.0 MiB | 21.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27938 …} +context: Sylius\TwigHooks\Bag\DataBag {#28090 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28089 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#28113 +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 {#28117 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28114 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13784 …} -formView: Symfony\Component\Form\FormView {#28259 …} -form: Symfony\Component\Form\Form {#28303 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "le-moulin-15874" ] "_token" => "c627fba92c3e56dcf544ca2dd20c19c3.37tdYoAVTr65vl7to-TYwgqYkel0BIkhq9gndG0OhcU.hvJlJupUKMzU5yeFz9yftETo4Z0zfuV2nZFqASxv3amQ_2RV6ywg2Pj6Bw" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27938 …} +context: Sylius\TwigHooks\Bag\DataBag {#28090 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28089 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27770 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 112.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27248 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27253 …} +context: Sylius\TwigHooks\Bag\DataBag {#27251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27250 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27239 +product: App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27885 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27248 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27253 …} +context: Sylius\TwigHooks\Bag\DataBag {#27251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27250 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 112.0 MiB | 23.63 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27282 #id: 2546 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27137 …} #owner: App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#26960 …} #createdAt: DateTime @1758633259 {#27320 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27308 : 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 {#27103 +productAssociation: App\Entity\Product\ProductAssociation {#27282 #id: 2546 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27137 …} #owner: App\Entity\Product\Product {#7499 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632571 {#7507 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#7471 : 2025-09-23 21:02:51.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: 2546 #name: "Moulin L'arbre à Café Peugeot" #slug: "moulin-l-arbre-a-cafe-peugeot-6818" #description: """ <div class="col is-12"><ul>\n <li>Ultra-performant et esthétique.</li>\n <li>Mouture homogène, précise et répétable de l'espresso à l'infusion.</li>\n <li>Mécanisme U'select, réglage précis de la mouture.</li>\n </ul></div><h1>Descriptif Moulin L'arbre à Café Peugeot</h1><div class="col is-12">Ultra-performant et esthétique, le moulin L'Arbre à Café Peugeot est équipé d'un mécanisme en acier garanti à vie et doté d'un réglage de mouture accessible et précis. Avec ce moulin à café, l'amateur de bon café peut réaliser la mouture parfaite quelle que soit sa méthode d'extraction. Qu'il apprécie l'espresso, le filtre, le piston ou le cold brew, il peut sélectionner la mouture adéquate d'un simple geste. Son réglage de mouture U'select, facilement accessible, la qualité extrême de son mécanisme en acier et le design de la manivelle font de ce moulin à café manuel un objet aussi séduisant que performant. Les connaisseurs le savent, le café est un univers marqué par la diversité des origines, des torréfactions et des préparations. La fraîcheur de la mouture est l'un des facteurs clefs de la qualité. Moudre son café de façon instantanée permet de préserver toute l'intensité et ses arômes. Le moulin L'Arbre à Café Peugeot donne à chacun la possibilité de moudre son café, au dernier moment, juste avant de la préparer.</div><h1>Caractéristiques Moulin L'arbre à Café Peugeot</h1><div class="col is-12">- Compartiment de 30 à 35 g pour préparer jusqu'à 0,50 l de café filtre.<br />- Manivelle courbée pour faciliter et sécuriser l'utilisation.<br />- Poignée ergonomique pour faciliter la prise en main.<br />- Bouton de verrouillage du réglage de la mouture.<br />- Corps de 65 mm de diamètre pour une parfaite prise en main.<br />- 11 réglages de mouture pour tout type de préparation.<br />- Réservoir en verre gradué et lavable.<br />- Livré avec un pinceau de nettoyage et une cuillère doseuse.<br />- Dimensions : hauteur y compris la poignée 20 cm.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-cafe-f560-p1.html">En savoir plus sur le moulin à café</a></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#26960 …} #createdAt: DateTime @1758633259 {#27320 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27308 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27105 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 8.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27059 #id: 2356 #code: "douille-a-buche-plate-tritan-de-buyer-6920" #attributes: Doctrine\ORM\PersistentCollection {#27038 …} #variants: Doctrine\ORM\PersistentCollection {#27041 …} #options: Doctrine\ORM\PersistentCollection {#27037 …} #associations: Doctrine\ORM\PersistentCollection {#27039 …} #createdAt: DateTime @1758632523 {#27066 : 2025-09-23 21:02:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632523 {#27051 : 2025-09-23 21:02:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27064 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27059} #id: 2356 #name: "Douille à Bûche plate Tritan De Buyer" #slug: "douille-a-buche-plate-tritan-de-buyer-6920" #description: """ <div class="col is-12"><ul>\n <li>Monobloc.</li>\n <li>Plastique alimentaire Tritan.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Douille à Bûche plate Tritan De Buyer</h1><div class="col is-12">Douille monobloc en plastique alimentaire Tritan possédant un côté plat et un côté denté utilisé pour décorer les bûches de Noël.</div><h1>Caractéristiques Douille à Bûche plate Tritan De Buyer</h1><div class="col is-12">- monobloc.<br />- Plastique alimentaire Tritan.<br />- 8 dents-largeur 19 mm x 2 mm.<br />- Diamètre 3,5 cm.<br />- Hauteur 6 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 {#27031 …} #channels: Doctrine\ORM\PersistentCollection {#27048 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14090 …} #reviews: Doctrine\ORM\PersistentCollection {#27054 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27049 …} #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 {#29730 +product: App\Entity\Product\Product {#27059 #id: 2356 #code: "douille-a-buche-plate-tritan-de-buyer-6920" #attributes: Doctrine\ORM\PersistentCollection {#27038 …} #variants: Doctrine\ORM\PersistentCollection {#27041 …} #options: Doctrine\ORM\PersistentCollection {#27037 …} #associations: Doctrine\ORM\PersistentCollection {#27039 …} #createdAt: DateTime @1758632523 {#27066 : 2025-09-23 21:02:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632523 {#27051 : 2025-09-23 21:02:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27064 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27059} #id: 2356 #name: "Douille à Bûche plate Tritan De Buyer" #slug: "douille-a-buche-plate-tritan-de-buyer-6920" #description: """ <div class="col is-12"><ul>\n <li>Monobloc.</li>\n <li>Plastique alimentaire Tritan.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Douille à Bûche plate Tritan De Buyer</h1><div class="col is-12">Douille monobloc en plastique alimentaire Tritan possédant un côté plat et un côté denté utilisé pour décorer les bûches de Noël.</div><h1>Caractéristiques Douille à Bûche plate Tritan De Buyer</h1><div class="col is-12">- monobloc.<br />- Plastique alimentaire Tritan.<br />- 8 dents-largeur 19 mm x 2 mm.<br />- Diamètre 3,5 cm.<br />- Hauteur 6 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 {#27031 …} #channels: Doctrine\ORM\PersistentCollection {#27048 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14090 …} #reviews: Doctrine\ORM\PersistentCollection {#27054 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27049 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29905 …} +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]
|
112.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27059 #id: 2356 #code: "douille-a-buche-plate-tritan-de-buyer-6920" #attributes: Doctrine\ORM\PersistentCollection {#27038 …} #variants: Doctrine\ORM\PersistentCollection {#27041 …} #options: Doctrine\ORM\PersistentCollection {#27037 …} #associations: Doctrine\ORM\PersistentCollection {#27039 …} #createdAt: DateTime @1758632523 {#27066 : 2025-09-23 21:02:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632523 {#27051 : 2025-09-23 21:02:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27064 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27059} #id: 2356 #name: "Douille à Bûche plate Tritan De Buyer" #slug: "douille-a-buche-plate-tritan-de-buyer-6920" #description: """ <div class="col is-12"><ul>\n <li>Monobloc.</li>\n <li>Plastique alimentaire Tritan.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Douille à Bûche plate Tritan De Buyer</h1><div class="col is-12">Douille monobloc en plastique alimentaire Tritan possédant un côté plat et un côté denté utilisé pour décorer les bûches de Noël.</div><h1>Caractéristiques Douille à Bûche plate Tritan De Buyer</h1><div class="col is-12">- monobloc.<br />- Plastique alimentaire Tritan.<br />- 8 dents-largeur 19 mm x 2 mm.<br />- Diamètre 3,5 cm.<br />- Hauteur 6 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 {#27031 …} #channels: Doctrine\ORM\PersistentCollection {#27048 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14090 …} #reviews: Doctrine\ORM\PersistentCollection {#27054 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27049 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille à Bûche plate Tritan De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30400 -props: [ "product" => App\Entity\Product\Product {#27059 #id: 2356 #code: "douille-a-buche-plate-tritan-de-buyer-6920" #attributes: Doctrine\ORM\PersistentCollection {#27038 …} #variants: Doctrine\ORM\PersistentCollection {#27041 …} #options: Doctrine\ORM\PersistentCollection {#27037 …} #associations: Doctrine\ORM\PersistentCollection {#27039 …} #createdAt: DateTime @1758632523 {#27066 : 2025-09-23 21:02:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632523 {#27051 : 2025-09-23 21:02:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27064 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30229 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27059} #id: 2356 #name: "Douille à Bûche plate Tritan De Buyer" #slug: "douille-a-buche-plate-tritan-de-buyer-6920" #description: """ <div class="col is-12"><ul>\n <li>Monobloc.</li>\n <li>Plastique alimentaire Tritan.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Douille à Bûche plate Tritan De Buyer</h1><div class="col is-12">Douille monobloc en plastique alimentaire Tritan possédant un côté plat et un côté denté utilisé pour décorer les bûches de Noël.</div><h1>Caractéristiques Douille à Bûche plate Tritan De Buyer</h1><div class="col is-12">- monobloc.<br />- Plastique alimentaire Tritan.<br />- 8 dents-largeur 19 mm x 2 mm.<br />- Diamètre 3,5 cm.<br />- Hauteur 6 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 {#27031 …} #channels: Doctrine\ORM\PersistentCollection {#27048 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14090 …} #reviews: Doctrine\ORM\PersistentCollection {#27054 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27049 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30795 …} +context: Sylius\TwigHooks\Bag\DataBag {#30741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30738 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29905 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29917 #collection: Doctrine\Common\Collections\ArrayCollection {#30037 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29906 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37883 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30795 …} +context: Sylius\TwigHooks\Bag\DataBag {#30741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30738 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille à Bûche plate Tritan De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29917 #collection: Doctrine\Common\Collections\ArrayCollection {#30037 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29906 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37883 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30832 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30795 …} +context: Sylius\TwigHooks\Bag\DataBag {#30741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30738 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29905 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29917 #collection: Doctrine\Common\Collections\ArrayCollection {#30037 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29906 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37883 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31137 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31031 …} +context: Sylius\TwigHooks\Bag\DataBag {#31136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31138 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29905 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31149 +variant: App\Entity\Product\ProductVariant {#29905 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9275 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12705 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9272 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31137 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31031 …} +context: Sylius\TwigHooks\Bag\DataBag {#31136 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31138 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 5.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27033 #id: 3209 #code: "voyages-d-une-gourmande-3681" #attributes: Doctrine\ORM\PersistentCollection {#28941 …} #variants: Doctrine\ORM\PersistentCollection {#26969 …} #options: Doctrine\ORM\PersistentCollection {#27052 …} #associations: Doctrine\ORM\PersistentCollection {#13918 …} #createdAt: DateTime @1758632814 {#27053 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27035 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27067 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31426 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27033} #id: 3209 #name: "Voyages d'une gourmande" #slug: "voyages-d-une-gourmande-3681" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Voyages d'une gourmande</h1><div class="col is-12">Le livre de recettes Voyages d'une gourmande est composé de 24 recettes aussi bien salées que sucrées, qui vous aidera à confectionner un menu complet de l'entrée au dessert.<br />Le livre de recettes Voyages d'une gourmande est idéal pour surprendre votre famille ou amusez vos amis, avec des spécialités culinaires inconnues ou dégusté lors d'un voyage. </div><h1>Caractéristiques Voyages d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Marlène Beutler et ghizlane Tjani-Fabing. Edition SAEP.</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 {#27069 …} #channels: Doctrine\ORM\PersistentCollection {#13967 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22153 …} #reviews: Doctrine\ORM\PersistentCollection {#27075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27077 …} #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 {#30236 +product: App\Entity\Product\Product {#27033 #id: 3209 #code: "voyages-d-une-gourmande-3681" #attributes: Doctrine\ORM\PersistentCollection {#28941 …} #variants: Doctrine\ORM\PersistentCollection {#26969 …} #options: Doctrine\ORM\PersistentCollection {#27052 …} #associations: Doctrine\ORM\PersistentCollection {#13918 …} #createdAt: DateTime @1758632814 {#27053 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27035 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27067 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31426 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27033} #id: 3209 #name: "Voyages d'une gourmande" #slug: "voyages-d-une-gourmande-3681" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Voyages d'une gourmande</h1><div class="col is-12">Le livre de recettes Voyages d'une gourmande est composé de 24 recettes aussi bien salées que sucrées, qui vous aidera à confectionner un menu complet de l'entrée au dessert.<br />Le livre de recettes Voyages d'une gourmande est idéal pour surprendre votre famille ou amusez vos amis, avec des spécialités culinaires inconnues ou dégusté lors d'un voyage. </div><h1>Caractéristiques Voyages d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Marlène Beutler et ghizlane Tjani-Fabing. Edition SAEP.</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 {#27069 …} #channels: Doctrine\ORM\PersistentCollection {#13967 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22153 …} #reviews: Doctrine\ORM\PersistentCollection {#27075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27077 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31375 …} +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]
|
112.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27033 #id: 3209 #code: "voyages-d-une-gourmande-3681" #attributes: Doctrine\ORM\PersistentCollection {#28941 …} #variants: Doctrine\ORM\PersistentCollection {#26969 …} #options: Doctrine\ORM\PersistentCollection {#27052 …} #associations: Doctrine\ORM\PersistentCollection {#13918 …} #createdAt: DateTime @1758632814 {#27053 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27035 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27067 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31426 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27033} #id: 3209 #name: "Voyages d'une gourmande" #slug: "voyages-d-une-gourmande-3681" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Voyages d'une gourmande</h1><div class="col is-12">Le livre de recettes Voyages d'une gourmande est composé de 24 recettes aussi bien salées que sucrées, qui vous aidera à confectionner un menu complet de l'entrée au dessert.<br />Le livre de recettes Voyages d'une gourmande est idéal pour surprendre votre famille ou amusez vos amis, avec des spécialités culinaires inconnues ou dégusté lors d'un voyage. </div><h1>Caractéristiques Voyages d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Marlène Beutler et ghizlane Tjani-Fabing. Edition SAEP.</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 {#27069 …} #channels: Doctrine\ORM\PersistentCollection {#13967 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22153 …} #reviews: Doctrine\ORM\PersistentCollection {#27075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27077 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Voyages d'une gourmande" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31450 -props: [ "product" => App\Entity\Product\Product {#27033 #id: 3209 #code: "voyages-d-une-gourmande-3681" #attributes: Doctrine\ORM\PersistentCollection {#28941 …} #variants: Doctrine\ORM\PersistentCollection {#26969 …} #options: Doctrine\ORM\PersistentCollection {#27052 …} #associations: Doctrine\ORM\PersistentCollection {#13918 …} #createdAt: DateTime @1758632814 {#27053 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27035 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27067 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31426 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27033} #id: 3209 #name: "Voyages d'une gourmande" #slug: "voyages-d-une-gourmande-3681" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Voyages d'une gourmande</h1><div class="col is-12">Le livre de recettes Voyages d'une gourmande est composé de 24 recettes aussi bien salées que sucrées, qui vous aidera à confectionner un menu complet de l'entrée au dessert.<br />Le livre de recettes Voyages d'une gourmande est idéal pour surprendre votre famille ou amusez vos amis, avec des spécialités culinaires inconnues ou dégusté lors d'un voyage. </div><h1>Caractéristiques Voyages d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Marlène Beutler et ghizlane Tjani-Fabing. Edition SAEP.</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 {#27069 …} #channels: Doctrine\ORM\PersistentCollection {#13967 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22153 …} #reviews: Doctrine\ORM\PersistentCollection {#27075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27077 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31427 …} +context: Sylius\TwigHooks\Bag\DataBag {#31501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31432 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31375 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31383 #collection: Doctrine\Common\Collections\ArrayCollection {#31392 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31371 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42754 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42756 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31427 …} +context: Sylius\TwigHooks\Bag\DataBag {#31501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31432 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Voyages d'une gourmande" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31383 #collection: Doctrine\Common\Collections\ArrayCollection {#31392 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31371 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42754 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42756 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31505 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31427 …} +context: Sylius\TwigHooks\Bag\DataBag {#31501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31432 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31375 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31383 #collection: Doctrine\Common\Collections\ArrayCollection {#31392 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31371 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42754 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42756 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31546 …} +context: Sylius\TwigHooks\Bag\DataBag {#31553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31554 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31375 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31558 +variant: App\Entity\Product\ProductVariant {#31375 …} +price: "2,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9275 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12705 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9272 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31546 …} +context: Sylius\TwigHooks\Bag\DataBag {#31553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31554 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27677 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12772 …} +context: Sylius\TwigHooks\Bag\DataBag {#27699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12782 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31789 +cart: App\Entity\Order\Order {#13686 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27677 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12772 …} +context: Sylius\TwigHooks\Bag\DataBag {#27699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12782 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||