Components
12
Twig Components
44
Render Count
63
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.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13226 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13219 …} +context: Sylius\TwigHooks\Bag\DataBag {#13225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …} +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 {#13846 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13226 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13219 …} +context: Sylius\TwigHooks\Bag\DataBag {#13225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 112.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13919 …} +context: Sylius\TwigHooks\Bag\DataBag {#13921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13922 …} +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 {#13932 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13919 …} +context: Sylius\TwigHooks\Bag\DataBag {#13921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13922 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 4.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14014 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13993 …} +context: Sylius\TwigHooks\Bag\DataBag {#14013 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14012 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14029 +cart: App\Entity\Order\Order {#14096 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14014 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13993 …} +context: Sylius\TwigHooks\Bag\DataBag {#14013 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14012 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 112.0 MiB | 14.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14270 …} +context: Sylius\TwigHooks\Bag\DataBag {#14276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14268 …} +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 {#14291 #taxonRepository: App\Repository\TaxonRepository {#7413 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14282 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14270 …} +context: Sylius\TwigHooks\Bag\DataBag {#14276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14268 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27997 …} +context: Sylius\TwigHooks\Bag\DataBag {#27998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28000 …} +prefixes: [ "sylius_shop.product.index.content" ] } "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#28010 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27997 …} +context: Sylius\TwigHooks\Bag\DataBag {#27998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28000 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28114 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28110 …} +context: Sylius\TwigHooks\Bag\DataBag {#28111 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28113 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#28122 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28114 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28110 …} +context: Sylius\TwigHooks\Bag\DataBag {#28111 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28113 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28181 …} +context: Sylius\TwigHooks\Bag\DataBag {#28182 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28184 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#28193 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28181 …} +context: Sylius\TwigHooks\Bag\DataBag {#28182 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28184 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 7.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 2544 #code: "moulin-a-cafe-electrique-bosch-6487" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632571 {#7945 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#8040 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2544 #name: "Moulin à Café électrique Bosch" #slug: "moulin-a-cafe-electrique-bosch-6487" #description: """ <div class="col is-12"><ul>\n <li>Grande capacité de broyage.</li>\n <li>Lame performante.</li>\n <li>Excellent rapport qualité prix.</li>\n </ul></div><h1>Descriptif Moulin à Café électrique Bosch</h1><div class="col is-12">Le Moulin à Café électrique Bosch vous permettra de broyer 75 grs de café en toute sécurité grâce à un mécanisme empêchant le fonctionnement en cas de non fermeture du couvercle. Doté d'une puissance de 180 watts, il permet de moudre très rapidement (150 g / minute) grâce à une lame en acier inoxydable très performante.</div><h1>Caractéristiques Moulin à Café électrique Bosch</h1><div class="col is-12">- Puissance : 180 watts.<br />- Vitesse de broyage : 150 grammes / minute.<br />- Lame en acier inoxydable.<br />- Bol intérieur en acier inoxydable.<br />- Capacité : 75 grammes.<br />- Nombre de tasses : 11.<br />- Broyage électrique activé si le couvercle est fermé pour plus de sécurité.<br />- Dimensions du produit : 210 x 110 x 110 mm.</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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28719 +product: App\Entity\Product\Product {#8030 #id: 2544 #code: "moulin-a-cafe-electrique-bosch-6487" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632571 {#7945 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#8040 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2544 #name: "Moulin à Café électrique Bosch" #slug: "moulin-a-cafe-electrique-bosch-6487" #description: """ <div class="col is-12"><ul>\n <li>Grande capacité de broyage.</li>\n <li>Lame performante.</li>\n <li>Excellent rapport qualité prix.</li>\n </ul></div><h1>Descriptif Moulin à Café électrique Bosch</h1><div class="col is-12">Le Moulin à Café électrique Bosch vous permettra de broyer 75 grs de café en toute sécurité grâce à un mécanisme empêchant le fonctionnement en cas de non fermeture du couvercle. Doté d'une puissance de 180 watts, il permet de moudre très rapidement (150 g / minute) grâce à une lame en acier inoxydable très performante.</div><h1>Caractéristiques Moulin à Café électrique Bosch</h1><div class="col is-12">- Puissance : 180 watts.<br />- Vitesse de broyage : 150 grammes / minute.<br />- Lame en acier inoxydable.<br />- Bol intérieur en acier inoxydable.<br />- Capacité : 75 grammes.<br />- Nombre de tasses : 11.<br />- Broyage électrique activé si le couvercle est fermé pour plus de sécurité.<br />- Dimensions du produit : 210 x 110 x 110 mm.</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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8771 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 2544 #code: "moulin-a-cafe-electrique-bosch-6487" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632571 {#7945 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#8040 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2544 #name: "Moulin à Café électrique Bosch" #slug: "moulin-a-cafe-electrique-bosch-6487" #description: """ <div class="col is-12"><ul>\n <li>Grande capacité de broyage.</li>\n <li>Lame performante.</li>\n <li>Excellent rapport qualité prix.</li>\n </ul></div><h1>Descriptif Moulin à Café électrique Bosch</h1><div class="col is-12">Le Moulin à Café électrique Bosch vous permettra de broyer 75 grs de café en toute sécurité grâce à un mécanisme empêchant le fonctionnement en cas de non fermeture du couvercle. Doté d'une puissance de 180 watts, il permet de moudre très rapidement (150 g / minute) grâce à une lame en acier inoxydable très performante.</div><h1>Caractéristiques Moulin à Café électrique Bosch</h1><div class="col is-12">- Puissance : 180 watts.<br />- Vitesse de broyage : 150 grammes / minute.<br />- Lame en acier inoxydable.<br />- Bol intérieur en acier inoxydable.<br />- Capacité : 75 grammes.<br />- Nombre de tasses : 11.<br />- Broyage électrique activé si le couvercle est fermé pour plus de sécurité.<br />- Dimensions du produit : 210 x 110 x 110 mm.</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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Café électrique Bosch" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28873 -props: [ "product" => App\Entity\Product\Product {#8030 #id: 2544 #code: "moulin-a-cafe-electrique-bosch-6487" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632571 {#7945 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#8040 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2544 #name: "Moulin à Café électrique Bosch" #slug: "moulin-a-cafe-electrique-bosch-6487" #description: """ <div class="col is-12"><ul>\n <li>Grande capacité de broyage.</li>\n <li>Lame performante.</li>\n <li>Excellent rapport qualité prix.</li>\n </ul></div><h1>Descriptif Moulin à Café électrique Bosch</h1><div class="col is-12">Le Moulin à Café électrique Bosch vous permettra de broyer 75 grs de café en toute sécurité grâce à un mécanisme empêchant le fonctionnement en cas de non fermeture du couvercle. Doté d'une puissance de 180 watts, il permet de moudre très rapidement (150 g / minute) grâce à une lame en acier inoxydable très performante.</div><h1>Caractéristiques Moulin à Café électrique Bosch</h1><div class="col is-12">- Puissance : 180 watts.<br />- Vitesse de broyage : 150 grammes / minute.<br />- Lame en acier inoxydable.<br />- Bol intérieur en acier inoxydable.<br />- Capacité : 75 grammes.<br />- Nombre de tasses : 11.<br />- Broyage électrique activé si le couvercle est fermé pour plus de sécurité.<br />- Dimensions du produit : 210 x 110 x 110 mm.</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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 1.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28888 …} +context: Sylius\TwigHooks\Bag\DataBag {#28885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28961 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9042 #collection: Doctrine\Common\Collections\ArrayCollection {#9041 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38154 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38206 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28888 …} +context: Sylius\TwigHooks\Bag\DataBag {#28885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28961 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Café électrique Bosch" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9042 #collection: Doctrine\Common\Collections\ArrayCollection {#9041 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38154 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38206 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28964 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28888 …} +context: Sylius\TwigHooks\Bag\DataBag {#28885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28961 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9042 #collection: Doctrine\Common\Collections\ArrayCollection {#9041 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38154 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38206 …} } "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 {#29032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29022 …} +context: Sylius\TwigHooks\Bag\DataBag {#29030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29041 +variant: App\Entity\Product\ProductVariant {#8771 …} +price: "25,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29022 …} +context: Sylius\TwigHooks\Bag\DataBag {#29030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 3.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9046 #id: 2543 #code: "moulin-a-cafe-kyocera-6016" #attributes: Doctrine\ORM\PersistentCollection {#9053 …} #variants: Doctrine\ORM\PersistentCollection {#9066 …} #options: Doctrine\ORM\PersistentCollection {#9057 …} #associations: Doctrine\ORM\PersistentCollection {#9055 …} #createdAt: DateTime @1758632571 {#9040 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9043 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9060 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9061 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9046} #id: 2543 #name: "Moulin à Café Kyocera" #slug: "moulin-a-cafe-kyocera-6016" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme céramique très performant.</li>\n <li>Réglage de la taille de mouture.</li>\n <li>Couvercle en 2 parties pour un remplissage facile.</li>\n <li>Base en silicone anti-dérapante.</li>\n </ul></div><h1>Descriptif Moulin à Café Kyocera</h1><div class="col is-12">Le moulin à café Kyocera permet de moudre vos grains en fonction de votre goût. Café doux ou plus corsé. D'une capacité de 30 grs, il permet de préparer la quantité nécessaire pour une ou deux tasses. Doté d'un mécanisme en céramique, il est anti-corrosion et peut donc être lavé sous l'eau. Sa base est recouverte d'un socle amovible en silicone anti-dérapant.</div><h1>Caractéristiques Moulin à Café Kyocera</h1><div class="col is-12">- Acrylique transparent.<br />- Mécanisme céramique anti-corrosion.<br />- Base en silicone anti-dérapante.<br />- Manivelle en acier inoxydable et plastique.<br />- Contenance 30 grs.<br />- Hauteur : 20 cm.<br />- Diamètre : 8 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 {#9063 …} #channels: Doctrine\ORM\PersistentCollection {#9051 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9049 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28940 +product: App\Entity\Product\Product {#9046 #id: 2543 #code: "moulin-a-cafe-kyocera-6016" #attributes: Doctrine\ORM\PersistentCollection {#9053 …} #variants: Doctrine\ORM\PersistentCollection {#9066 …} #options: Doctrine\ORM\PersistentCollection {#9057 …} #associations: Doctrine\ORM\PersistentCollection {#9055 …} #createdAt: DateTime @1758632571 {#9040 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9043 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9060 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9061 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9046} #id: 2543 #name: "Moulin à Café Kyocera" #slug: "moulin-a-cafe-kyocera-6016" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme céramique très performant.</li>\n <li>Réglage de la taille de mouture.</li>\n <li>Couvercle en 2 parties pour un remplissage facile.</li>\n <li>Base en silicone anti-dérapante.</li>\n </ul></div><h1>Descriptif Moulin à Café Kyocera</h1><div class="col is-12">Le moulin à café Kyocera permet de moudre vos grains en fonction de votre goût. Café doux ou plus corsé. D'une capacité de 30 grs, il permet de préparer la quantité nécessaire pour une ou deux tasses. Doté d'un mécanisme en céramique, il est anti-corrosion et peut donc être lavé sous l'eau. Sa base est recouverte d'un socle amovible en silicone anti-dérapant.</div><h1>Caractéristiques Moulin à Café Kyocera</h1><div class="col is-12">- Acrylique transparent.<br />- Mécanisme céramique anti-corrosion.<br />- Base en silicone anti-dérapante.<br />- Manivelle en acier inoxydable et plastique.<br />- Contenance 30 grs.<br />- Hauteur : 20 cm.<br />- Diamètre : 8 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 {#9063 …} #channels: Doctrine\ORM\PersistentCollection {#9051 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9049 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9067 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9046 #id: 2543 #code: "moulin-a-cafe-kyocera-6016" #attributes: Doctrine\ORM\PersistentCollection {#9053 …} #variants: Doctrine\ORM\PersistentCollection {#9066 …} #options: Doctrine\ORM\PersistentCollection {#9057 …} #associations: Doctrine\ORM\PersistentCollection {#9055 …} #createdAt: DateTime @1758632571 {#9040 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9043 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9060 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9061 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9046} #id: 2543 #name: "Moulin à Café Kyocera" #slug: "moulin-a-cafe-kyocera-6016" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme céramique très performant.</li>\n <li>Réglage de la taille de mouture.</li>\n <li>Couvercle en 2 parties pour un remplissage facile.</li>\n <li>Base en silicone anti-dérapante.</li>\n </ul></div><h1>Descriptif Moulin à Café Kyocera</h1><div class="col is-12">Le moulin à café Kyocera permet de moudre vos grains en fonction de votre goût. Café doux ou plus corsé. D'une capacité de 30 grs, il permet de préparer la quantité nécessaire pour une ou deux tasses. Doté d'un mécanisme en céramique, il est anti-corrosion et peut donc être lavé sous l'eau. Sa base est recouverte d'un socle amovible en silicone anti-dérapant.</div><h1>Caractéristiques Moulin à Café Kyocera</h1><div class="col is-12">- Acrylique transparent.<br />- Mécanisme céramique anti-corrosion.<br />- Base en silicone anti-dérapante.<br />- Manivelle en acier inoxydable et plastique.<br />- Contenance 30 grs.<br />- Hauteur : 20 cm.<br />- Diamètre : 8 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 {#9063 …} #channels: Doctrine\ORM\PersistentCollection {#9051 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9049 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Café Kyocera" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29168 -props: [ "product" => App\Entity\Product\Product {#9046 #id: 2543 #code: "moulin-a-cafe-kyocera-6016" #attributes: Doctrine\ORM\PersistentCollection {#9053 …} #variants: Doctrine\ORM\PersistentCollection {#9066 …} #options: Doctrine\ORM\PersistentCollection {#9057 …} #associations: Doctrine\ORM\PersistentCollection {#9055 …} #createdAt: DateTime @1758632571 {#9040 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9043 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9060 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9061 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9046} #id: 2543 #name: "Moulin à Café Kyocera" #slug: "moulin-a-cafe-kyocera-6016" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme céramique très performant.</li>\n <li>Réglage de la taille de mouture.</li>\n <li>Couvercle en 2 parties pour un remplissage facile.</li>\n <li>Base en silicone anti-dérapante.</li>\n </ul></div><h1>Descriptif Moulin à Café Kyocera</h1><div class="col is-12">Le moulin à café Kyocera permet de moudre vos grains en fonction de votre goût. Café doux ou plus corsé. D'une capacité de 30 grs, il permet de préparer la quantité nécessaire pour une ou deux tasses. Doté d'un mécanisme en céramique, il est anti-corrosion et peut donc être lavé sous l'eau. Sa base est recouverte d'un socle amovible en silicone anti-dérapant.</div><h1>Caractéristiques Moulin à Café Kyocera</h1><div class="col is-12">- Acrylique transparent.<br />- Mécanisme céramique anti-corrosion.<br />- Base en silicone anti-dérapante.<br />- Manivelle en acier inoxydable et plastique.<br />- Contenance 30 grs.<br />- Hauteur : 20 cm.<br />- Diamètre : 8 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 {#9063 …} #channels: Doctrine\ORM\PersistentCollection {#9051 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9049 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29220 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29152 …} +context: Sylius\TwigHooks\Bag\DataBag {#29161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29219 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9067 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9080 #collection: Doctrine\Common\Collections\ArrayCollection {#9081 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29220 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29152 …} +context: Sylius\TwigHooks\Bag\DataBag {#29161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29219 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Café Kyocera" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9080 #collection: Doctrine\Common\Collections\ArrayCollection {#9081 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29226 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29220 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29152 …} +context: Sylius\TwigHooks\Bag\DataBag {#29161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29219 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9067 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9080 #collection: Doctrine\Common\Collections\ArrayCollection {#9081 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} } "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 {#29276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29267 …} +context: Sylius\TwigHooks\Bag\DataBag {#29274 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29275 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9067 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29279 +variant: App\Entity\Product\ProductVariant {#9067 …} +price: "62,00\u{A0}€" +originalPrice: "62,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29267 …} +context: Sylius\TwigHooks\Bag\DataBag {#29274 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29275 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 3.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9086 #id: 2545 #code: "moulin-a-cafe-kronos-peugeot-6627" #attributes: Doctrine\ORM\PersistentCollection {#9093 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9097 …} #associations: Doctrine\ORM\PersistentCollection {#9095 …} #createdAt: DateTime @1758632571 {#9082 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9083 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9100 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9101 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9086} #id: 2545 #name: "Moulin à Café Kronos Peugeot" #slug: "moulin-a-cafe-kronos-peugeot-6627" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme de précision.</li>\n <li>Maniable.</li>\n <li>Mécanisme garanti sans limitation de durée.</li>\n </ul></div><h1>Descriptif Moulin à Café Kronos Peugeot</h1><div class="col is-12">La superbe pièce métallique évoque le savoir-faire de la manufacture horlogère et offre un réglage de mouture précis et ingénieux. Le Moulin à Café Kronos Peugeot est un moulin à café maniable, doté d'un mécanisme performant et garanti sans limitation de durée.</div><h1>Caractéristiques Moulin à Café Kronos Peugeot</h1><div class="col is-12">- Moulin à café manuel.<br />- Matière : Inox / ABS<br />- Réglage de la mouture à 43 positions.<br />- Taille : 17 cm.<br />- Mécanisme garanti sans limitation de durée<br />- Manufacture Française.</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 {#9103 …} #channels: Doctrine\ORM\PersistentCollection {#9091 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9087 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9089 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29159 +product: App\Entity\Product\Product {#9086 #id: 2545 #code: "moulin-a-cafe-kronos-peugeot-6627" #attributes: Doctrine\ORM\PersistentCollection {#9093 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9097 …} #associations: Doctrine\ORM\PersistentCollection {#9095 …} #createdAt: DateTime @1758632571 {#9082 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9083 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9100 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9101 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9086} #id: 2545 #name: "Moulin à Café Kronos Peugeot" #slug: "moulin-a-cafe-kronos-peugeot-6627" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme de précision.</li>\n <li>Maniable.</li>\n <li>Mécanisme garanti sans limitation de durée.</li>\n </ul></div><h1>Descriptif Moulin à Café Kronos Peugeot</h1><div class="col is-12">La superbe pièce métallique évoque le savoir-faire de la manufacture horlogère et offre un réglage de mouture précis et ingénieux. Le Moulin à Café Kronos Peugeot est un moulin à café maniable, doté d'un mécanisme performant et garanti sans limitation de durée.</div><h1>Caractéristiques Moulin à Café Kronos Peugeot</h1><div class="col is-12">- Moulin à café manuel.<br />- Matière : Inox / ABS<br />- Réglage de la mouture à 43 positions.<br />- Taille : 17 cm.<br />- Mécanisme garanti sans limitation de durée<br />- Manufacture Française.</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 {#9103 …} #channels: Doctrine\ORM\PersistentCollection {#9091 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9087 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9089 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9107 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9086 #id: 2545 #code: "moulin-a-cafe-kronos-peugeot-6627" #attributes: Doctrine\ORM\PersistentCollection {#9093 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9097 …} #associations: Doctrine\ORM\PersistentCollection {#9095 …} #createdAt: DateTime @1758632571 {#9082 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9083 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9100 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9101 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9086} #id: 2545 #name: "Moulin à Café Kronos Peugeot" #slug: "moulin-a-cafe-kronos-peugeot-6627" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme de précision.</li>\n <li>Maniable.</li>\n <li>Mécanisme garanti sans limitation de durée.</li>\n </ul></div><h1>Descriptif Moulin à Café Kronos Peugeot</h1><div class="col is-12">La superbe pièce métallique évoque le savoir-faire de la manufacture horlogère et offre un réglage de mouture précis et ingénieux. Le Moulin à Café Kronos Peugeot est un moulin à café maniable, doté d'un mécanisme performant et garanti sans limitation de durée.</div><h1>Caractéristiques Moulin à Café Kronos Peugeot</h1><div class="col is-12">- Moulin à café manuel.<br />- Matière : Inox / ABS<br />- Réglage de la mouture à 43 positions.<br />- Taille : 17 cm.<br />- Mécanisme garanti sans limitation de durée<br />- Manufacture Française.</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 {#9103 …} #channels: Doctrine\ORM\PersistentCollection {#9091 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9087 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9089 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Café Kronos Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29396 -props: [ "product" => App\Entity\Product\Product {#9086 #id: 2545 #code: "moulin-a-cafe-kronos-peugeot-6627" #attributes: Doctrine\ORM\PersistentCollection {#9093 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9097 …} #associations: Doctrine\ORM\PersistentCollection {#9095 …} #createdAt: DateTime @1758632571 {#9082 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9083 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9100 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9101 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9086} #id: 2545 #name: "Moulin à Café Kronos Peugeot" #slug: "moulin-a-cafe-kronos-peugeot-6627" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme de précision.</li>\n <li>Maniable.</li>\n <li>Mécanisme garanti sans limitation de durée.</li>\n </ul></div><h1>Descriptif Moulin à Café Kronos Peugeot</h1><div class="col is-12">La superbe pièce métallique évoque le savoir-faire de la manufacture horlogère et offre un réglage de mouture précis et ingénieux. Le Moulin à Café Kronos Peugeot est un moulin à café maniable, doté d'un mécanisme performant et garanti sans limitation de durée.</div><h1>Caractéristiques Moulin à Café Kronos Peugeot</h1><div class="col is-12">- Moulin à café manuel.<br />- Matière : Inox / ABS<br />- Réglage de la mouture à 43 positions.<br />- Taille : 17 cm.<br />- Mécanisme garanti sans limitation de durée<br />- Manufacture Française.</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 {#9103 …} #channels: Doctrine\ORM\PersistentCollection {#9091 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9087 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9089 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29380 …} +context: Sylius\TwigHooks\Bag\DataBag {#29389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29444 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9107 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9120 #collection: Doctrine\Common\Collections\ArrayCollection {#9121 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9119 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29380 …} +context: Sylius\TwigHooks\Bag\DataBag {#29389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29444 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Café Kronos Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9120 #collection: Doctrine\Common\Collections\ArrayCollection {#9121 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9119 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29451 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29380 …} +context: Sylius\TwigHooks\Bag\DataBag {#29389 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29444 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9107 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9120 #collection: Doctrine\Common\Collections\ArrayCollection {#9121 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9119 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} } "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 {#29501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29492 …} +context: Sylius\TwigHooks\Bag\DataBag {#29499 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29500 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9107 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29504 +variant: App\Entity\Product\ProductVariant {#9107 …} +price: "99,00\u{A0}€" +originalPrice: "99,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29501 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29492 …} +context: Sylius\TwigHooks\Bag\DataBag {#29499 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29500 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 4.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9126 #id: 2548 #code: "moulin-a-cafe-bresil-peugeot-7550" #attributes: Doctrine\ORM\PersistentCollection {#9133 …} #variants: Doctrine\ORM\PersistentCollection {#9146 …} #options: Doctrine\ORM\PersistentCollection {#9137 …} #associations: Doctrine\ORM\PersistentCollection {#9135 …} #createdAt: DateTime @1758632571 {#9122 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9123 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9141 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9126} #id: 2548 #name: "Moulin à Café Brésil Peugeot" #slug: "moulin-a-cafe-bresil-peugeot-7550" #description: """ <div class="col is-12"><ul>\n <li>Un "grain" de nostalgie.</li>\n <li>Corps bois de hêtre.</li>\n <li>Mécanisme spécifique avec mouture réglable.</li>\n </ul></div><h1>Descriptif Moulin à Café Brésil Peugeot</h1><div class="col is-12">Tous les amoureux du café connaissent le célèbre moulin à café Peugeot dont la première version remonte à plus de 150 ans ! Alliant à la fois ingéniosité et simplicité, son mécanisme permet d'obtenir un café fraîchement moulu. Ce café moulu permet d'en révéler tous les arômes. En hêtre teinté noyer, le moulin à café Brésil et son design intemporel ds'adapte à tous les styles.</div><h1>Caractéristiques Moulin à Café Brésil Peugeot</h1><div class="col is-12">- Bois de hêtre.<br />- Mécanisme en acier.<br />- Mouture réglable.<br />- Réservoir à café pour 90 g de grains de café.<br />- Tiroir pour café moulu.<br />- Dimensions : 21 x 13 x 13,5 cm.<br />- Poids : 981 g.</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 {#9143 …} #channels: Doctrine\ORM\PersistentCollection {#9131 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9129 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29387 +product: App\Entity\Product\Product {#9126 #id: 2548 #code: "moulin-a-cafe-bresil-peugeot-7550" #attributes: Doctrine\ORM\PersistentCollection {#9133 …} #variants: Doctrine\ORM\PersistentCollection {#9146 …} #options: Doctrine\ORM\PersistentCollection {#9137 …} #associations: Doctrine\ORM\PersistentCollection {#9135 …} #createdAt: DateTime @1758632571 {#9122 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9123 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9141 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9126} #id: 2548 #name: "Moulin à Café Brésil Peugeot" #slug: "moulin-a-cafe-bresil-peugeot-7550" #description: """ <div class="col is-12"><ul>\n <li>Un "grain" de nostalgie.</li>\n <li>Corps bois de hêtre.</li>\n <li>Mécanisme spécifique avec mouture réglable.</li>\n </ul></div><h1>Descriptif Moulin à Café Brésil Peugeot</h1><div class="col is-12">Tous les amoureux du café connaissent le célèbre moulin à café Peugeot dont la première version remonte à plus de 150 ans ! Alliant à la fois ingéniosité et simplicité, son mécanisme permet d'obtenir un café fraîchement moulu. Ce café moulu permet d'en révéler tous les arômes. En hêtre teinté noyer, le moulin à café Brésil et son design intemporel ds'adapte à tous les styles.</div><h1>Caractéristiques Moulin à Café Brésil Peugeot</h1><div class="col is-12">- Bois de hêtre.<br />- Mécanisme en acier.<br />- Mouture réglable.<br />- Réservoir à café pour 90 g de grains de café.<br />- Tiroir pour café moulu.<br />- Dimensions : 21 x 13 x 13,5 cm.<br />- Poids : 981 g.</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 {#9143 …} #channels: Doctrine\ORM\PersistentCollection {#9131 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9129 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9147 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9126 #id: 2548 #code: "moulin-a-cafe-bresil-peugeot-7550" #attributes: Doctrine\ORM\PersistentCollection {#9133 …} #variants: Doctrine\ORM\PersistentCollection {#9146 …} #options: Doctrine\ORM\PersistentCollection {#9137 …} #associations: Doctrine\ORM\PersistentCollection {#9135 …} #createdAt: DateTime @1758632571 {#9122 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9123 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9141 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9126} #id: 2548 #name: "Moulin à Café Brésil Peugeot" #slug: "moulin-a-cafe-bresil-peugeot-7550" #description: """ <div class="col is-12"><ul>\n <li>Un "grain" de nostalgie.</li>\n <li>Corps bois de hêtre.</li>\n <li>Mécanisme spécifique avec mouture réglable.</li>\n </ul></div><h1>Descriptif Moulin à Café Brésil Peugeot</h1><div class="col is-12">Tous les amoureux du café connaissent le célèbre moulin à café Peugeot dont la première version remonte à plus de 150 ans ! Alliant à la fois ingéniosité et simplicité, son mécanisme permet d'obtenir un café fraîchement moulu. Ce café moulu permet d'en révéler tous les arômes. En hêtre teinté noyer, le moulin à café Brésil et son design intemporel ds'adapte à tous les styles.</div><h1>Caractéristiques Moulin à Café Brésil Peugeot</h1><div class="col is-12">- Bois de hêtre.<br />- Mécanisme en acier.<br />- Mouture réglable.<br />- Réservoir à café pour 90 g de grains de café.<br />- Tiroir pour café moulu.<br />- Dimensions : 21 x 13 x 13,5 cm.<br />- Poids : 981 g.</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 {#9143 …} #channels: Doctrine\ORM\PersistentCollection {#9131 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9129 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Café Brésil Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29621 -props: [ "product" => App\Entity\Product\Product {#9126 #id: 2548 #code: "moulin-a-cafe-bresil-peugeot-7550" #attributes: Doctrine\ORM\PersistentCollection {#9133 …} #variants: Doctrine\ORM\PersistentCollection {#9146 …} #options: Doctrine\ORM\PersistentCollection {#9137 …} #associations: Doctrine\ORM\PersistentCollection {#9135 …} #createdAt: DateTime @1758632571 {#9122 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9123 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9141 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9126} #id: 2548 #name: "Moulin à Café Brésil Peugeot" #slug: "moulin-a-cafe-bresil-peugeot-7550" #description: """ <div class="col is-12"><ul>\n <li>Un "grain" de nostalgie.</li>\n <li>Corps bois de hêtre.</li>\n <li>Mécanisme spécifique avec mouture réglable.</li>\n </ul></div><h1>Descriptif Moulin à Café Brésil Peugeot</h1><div class="col is-12">Tous les amoureux du café connaissent le célèbre moulin à café Peugeot dont la première version remonte à plus de 150 ans ! Alliant à la fois ingéniosité et simplicité, son mécanisme permet d'obtenir un café fraîchement moulu. Ce café moulu permet d'en révéler tous les arômes. En hêtre teinté noyer, le moulin à café Brésil et son design intemporel ds'adapte à tous les styles.</div><h1>Caractéristiques Moulin à Café Brésil Peugeot</h1><div class="col is-12">- Bois de hêtre.<br />- Mécanisme en acier.<br />- Mouture réglable.<br />- Réservoir à café pour 90 g de grains de café.<br />- Tiroir pour café moulu.<br />- Dimensions : 21 x 13 x 13,5 cm.<br />- Poids : 981 g.</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 {#9143 …} #channels: Doctrine\ORM\PersistentCollection {#9131 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9129 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29667 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29605 …} +context: Sylius\TwigHooks\Bag\DataBag {#29614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29666 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9147 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9157 #collection: Doctrine\Common\Collections\ArrayCollection {#9158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9156 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29667 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29605 …} +context: Sylius\TwigHooks\Bag\DataBag {#29614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29666 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Café Brésil Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9157 #collection: Doctrine\Common\Collections\ArrayCollection {#9158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9156 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29673 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29667 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29605 …} +context: Sylius\TwigHooks\Bag\DataBag {#29614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29666 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9147 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9157 #collection: Doctrine\Common\Collections\ArrayCollection {#9158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9156 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29723 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29714 …} +context: Sylius\TwigHooks\Bag\DataBag {#29721 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29722 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9147 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29726 +variant: App\Entity\Product\ProductVariant {#9147 …} +price: "107,00\u{A0}€" +originalPrice: "119,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29723 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29714 …} +context: Sylius\TwigHooks\Bag\DataBag {#29721 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29722 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 4.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9163 #id: 2550 #code: "moulin-a-cafe-peugeot-nostalgie-1616" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9186 …} #options: Doctrine\ORM\PersistentCollection {#9174 …} #associations: Doctrine\ORM\PersistentCollection {#9172 …} #createdAt: DateTime @1758632572 {#9159 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#9160 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9177 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9178 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9163} #id: 2550 #name: "Moulin à café Peugeot Nostalgie" #slug: "moulin-a-cafe-peugeot-nostalgie-1616" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin à café Peugeot Nostalgie</h1><div class="col is-12"><p>Le moulin à café Peugeot Nostalgie est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</p></div><h1>Caractéristiques moulin à café Peugeot Nostalgie</h1><div class="col is-12">Corps bois. Couleur chêne rustique. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 22 cm.<br /><br /></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 {#9180 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29612 +product: App\Entity\Product\Product {#9163 #id: 2550 #code: "moulin-a-cafe-peugeot-nostalgie-1616" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9186 …} #options: Doctrine\ORM\PersistentCollection {#9174 …} #associations: Doctrine\ORM\PersistentCollection {#9172 …} #createdAt: DateTime @1758632572 {#9159 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#9160 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9177 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9178 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9163} #id: 2550 #name: "Moulin à café Peugeot Nostalgie" #slug: "moulin-a-cafe-peugeot-nostalgie-1616" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin à café Peugeot Nostalgie</h1><div class="col is-12"><p>Le moulin à café Peugeot Nostalgie est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</p></div><h1>Caractéristiques moulin à café Peugeot Nostalgie</h1><div class="col is-12">Corps bois. Couleur chêne rustique. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 22 cm.<br /><br /></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 {#9180 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9187 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9163 #id: 2550 #code: "moulin-a-cafe-peugeot-nostalgie-1616" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9186 …} #options: Doctrine\ORM\PersistentCollection {#9174 …} #associations: Doctrine\ORM\PersistentCollection {#9172 …} #createdAt: DateTime @1758632572 {#9159 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#9160 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9177 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9178 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9163} #id: 2550 #name: "Moulin à café Peugeot Nostalgie" #slug: "moulin-a-cafe-peugeot-nostalgie-1616" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin à café Peugeot Nostalgie</h1><div class="col is-12"><p>Le moulin à café Peugeot Nostalgie est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</p></div><h1>Caractéristiques moulin à café Peugeot Nostalgie</h1><div class="col is-12">Corps bois. Couleur chêne rustique. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 22 cm.<br /><br /></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 {#9180 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à café Peugeot Nostalgie" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29843 -props: [ "product" => App\Entity\Product\Product {#9163 #id: 2550 #code: "moulin-a-cafe-peugeot-nostalgie-1616" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9186 …} #options: Doctrine\ORM\PersistentCollection {#9174 …} #associations: Doctrine\ORM\PersistentCollection {#9172 …} #createdAt: DateTime @1758632572 {#9159 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#9160 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9177 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9178 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9163} #id: 2550 #name: "Moulin à café Peugeot Nostalgie" #slug: "moulin-a-cafe-peugeot-nostalgie-1616" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul></div><h1>Description moulin à café Peugeot Nostalgie</h1><div class="col is-12"><p>Le moulin à café Peugeot Nostalgie est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</p></div><h1>Caractéristiques moulin à café Peugeot Nostalgie</h1><div class="col is-12">Corps bois. Couleur chêne rustique. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 22 cm.<br /><br /></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 {#9180 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29827 …} +context: Sylius\TwigHooks\Bag\DataBag {#29836 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29888 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9187 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9200 #collection: Doctrine\Common\Collections\ArrayCollection {#9201 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9199 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29827 …} +context: Sylius\TwigHooks\Bag\DataBag {#29836 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29888 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à café Peugeot Nostalgie" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9200 #collection: Doctrine\Common\Collections\ArrayCollection {#9201 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9199 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29895 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29827 …} +context: Sylius\TwigHooks\Bag\DataBag {#29836 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29888 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9187 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9200 #collection: Doctrine\Common\Collections\ArrayCollection {#9201 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9199 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29936 …} +context: Sylius\TwigHooks\Bag\DataBag {#29943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29944 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9187 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29948 +variant: App\Entity\Product\ProductVariant {#9187 …} +price: "116,00\u{A0}€" +originalPrice: "129,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29936 …} +context: Sylius\TwigHooks\Bag\DataBag {#29943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29944 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 3.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9206 #id: 2551 #code: "moulin-a-cafe-paris-press-peugeot-6320" #attributes: Doctrine\ORM\PersistentCollection {#9213 …} #variants: Doctrine\ORM\PersistentCollection {#9226 …} #options: Doctrine\ORM\PersistentCollection {#9217 …} #associations: Doctrine\ORM\PersistentCollection {#9215 …} #createdAt: DateTime @1758632572 {#9202 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#9203 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9220 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9221 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9206} #id: 2551 #name: "Moulin à café Paris Press Peugeot" #slug: "moulin-a-cafe-paris-press-peugeot-6320" #description: """ <div class="col is-12"><ul>\n <li>A la fois moulin à café et cafetière à piston.</li>\n <li>Mouture réglable.</li>\n <li>Pour 4 tasses.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Moulin à café Paris Press Peugeot</h1><div class="col is-12">Le Moulin à café Paris Press Peugeot combine astucieusement les fonctions de mouture et de cafetière à piston pour profiter pleinement de la saveur incomparable d'un café fraîchement moulu.</div><h1>Caractéristiques Combiné Moulin & Cafetière à Piston Peugeot</h1><div class="col is-12">- 2 fonctions en 1 : moulin et cafetière à piston.<br />- Mouture réglable.<br />- Pour 4 tasses.<br />- Verre borosilicate.<br />- Cuillère doseuse fournie.</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 {#9223 …} #channels: Doctrine\ORM\PersistentCollection {#9211 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9207 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9209 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29834 +product: App\Entity\Product\Product {#9206 #id: 2551 #code: "moulin-a-cafe-paris-press-peugeot-6320" #attributes: Doctrine\ORM\PersistentCollection {#9213 …} #variants: Doctrine\ORM\PersistentCollection {#9226 …} #options: Doctrine\ORM\PersistentCollection {#9217 …} #associations: Doctrine\ORM\PersistentCollection {#9215 …} #createdAt: DateTime @1758632572 {#9202 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#9203 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9220 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9221 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9206} #id: 2551 #name: "Moulin à café Paris Press Peugeot" #slug: "moulin-a-cafe-paris-press-peugeot-6320" #description: """ <div class="col is-12"><ul>\n <li>A la fois moulin à café et cafetière à piston.</li>\n <li>Mouture réglable.</li>\n <li>Pour 4 tasses.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Moulin à café Paris Press Peugeot</h1><div class="col is-12">Le Moulin à café Paris Press Peugeot combine astucieusement les fonctions de mouture et de cafetière à piston pour profiter pleinement de la saveur incomparable d'un café fraîchement moulu.</div><h1>Caractéristiques Combiné Moulin & Cafetière à Piston Peugeot</h1><div class="col is-12">- 2 fonctions en 1 : moulin et cafetière à piston.<br />- Mouture réglable.<br />- Pour 4 tasses.<br />- Verre borosilicate.<br />- Cuillère doseuse fournie.</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 {#9223 …} #channels: Doctrine\ORM\PersistentCollection {#9211 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9207 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9209 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9227 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9206 #id: 2551 #code: "moulin-a-cafe-paris-press-peugeot-6320" #attributes: Doctrine\ORM\PersistentCollection {#9213 …} #variants: Doctrine\ORM\PersistentCollection {#9226 …} #options: Doctrine\ORM\PersistentCollection {#9217 …} #associations: Doctrine\ORM\PersistentCollection {#9215 …} #createdAt: DateTime @1758632572 {#9202 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#9203 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9220 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9221 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9206} #id: 2551 #name: "Moulin à café Paris Press Peugeot" #slug: "moulin-a-cafe-paris-press-peugeot-6320" #description: """ <div class="col is-12"><ul>\n <li>A la fois moulin à café et cafetière à piston.</li>\n <li>Mouture réglable.</li>\n <li>Pour 4 tasses.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Moulin à café Paris Press Peugeot</h1><div class="col is-12">Le Moulin à café Paris Press Peugeot combine astucieusement les fonctions de mouture et de cafetière à piston pour profiter pleinement de la saveur incomparable d'un café fraîchement moulu.</div><h1>Caractéristiques Combiné Moulin & Cafetière à Piston Peugeot</h1><div class="col is-12">- 2 fonctions en 1 : moulin et cafetière à piston.<br />- Mouture réglable.<br />- Pour 4 tasses.<br />- Verre borosilicate.<br />- Cuillère doseuse fournie.</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 {#9223 …} #channels: Doctrine\ORM\PersistentCollection {#9211 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9207 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9209 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à café Paris Press Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30065 -props: [ "product" => App\Entity\Product\Product {#9206 #id: 2551 #code: "moulin-a-cafe-paris-press-peugeot-6320" #attributes: Doctrine\ORM\PersistentCollection {#9213 …} #variants: Doctrine\ORM\PersistentCollection {#9226 …} #options: Doctrine\ORM\PersistentCollection {#9217 …} #associations: Doctrine\ORM\PersistentCollection {#9215 …} #createdAt: DateTime @1758632572 {#9202 : 2025-09-23 21:02:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632572 {#9203 : 2025-09-23 21:02:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9220 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9221 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9206} #id: 2551 #name: "Moulin à café Paris Press Peugeot" #slug: "moulin-a-cafe-paris-press-peugeot-6320" #description: """ <div class="col is-12"><ul>\n <li>A la fois moulin à café et cafetière à piston.</li>\n <li>Mouture réglable.</li>\n <li>Pour 4 tasses.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Moulin à café Paris Press Peugeot</h1><div class="col is-12">Le Moulin à café Paris Press Peugeot combine astucieusement les fonctions de mouture et de cafetière à piston pour profiter pleinement de la saveur incomparable d'un café fraîchement moulu.</div><h1>Caractéristiques Combiné Moulin & Cafetière à Piston Peugeot</h1><div class="col is-12">- 2 fonctions en 1 : moulin et cafetière à piston.<br />- Mouture réglable.<br />- Pour 4 tasses.<br />- Verre borosilicate.<br />- Cuillère doseuse fournie.</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 {#9223 …} #channels: Doctrine\ORM\PersistentCollection {#9211 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9207 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9209 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30117 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30049 …} +context: Sylius\TwigHooks\Bag\DataBag {#30058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30116 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9227 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9237 #collection: Doctrine\Common\Collections\ArrayCollection {#9238 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9236 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30117 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30049 …} +context: Sylius\TwigHooks\Bag\DataBag {#30058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30116 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à café Paris Press Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9237 #collection: Doctrine\Common\Collections\ArrayCollection {#9238 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9236 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30123 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30117 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30049 …} +context: Sylius\TwigHooks\Bag\DataBag {#30058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30116 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9227 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9237 #collection: Doctrine\Common\Collections\ArrayCollection {#9238 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9236 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30173 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30164 …} +context: Sylius\TwigHooks\Bag\DataBag {#30171 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30172 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9227 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30176 +variant: App\Entity\Product\ProductVariant {#9227 …} +price: "124,00\u{A0}€" +originalPrice: "124,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30173 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30164 …} +context: Sylius\TwigHooks\Bag\DataBag {#30171 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30172 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 3.54 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9243 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#9250 …} #variants: Doctrine\ORM\PersistentCollection {#9263 …} #options: Doctrine\ORM\PersistentCollection {#9254 …} #associations: Doctrine\ORM\PersistentCollection {#9252 …} #createdAt: DateTime @1758632571 {#9239 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9240 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9257 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9258 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9243} #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 {#9260 …} #channels: Doctrine\ORM\PersistentCollection {#9248 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9244 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9246 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30056 +product: App\Entity\Product\Product {#9243 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#9250 …} #variants: Doctrine\ORM\PersistentCollection {#9263 …} #options: Doctrine\ORM\PersistentCollection {#9254 …} #associations: Doctrine\ORM\PersistentCollection {#9252 …} #createdAt: DateTime @1758632571 {#9239 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9240 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9257 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9258 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9243} #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 {#9260 …} #channels: Doctrine\ORM\PersistentCollection {#9248 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9244 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9246 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9264 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9243 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#9250 …} #variants: Doctrine\ORM\PersistentCollection {#9263 …} #options: Doctrine\ORM\PersistentCollection {#9254 …} #associations: Doctrine\ORM\PersistentCollection {#9252 …} #createdAt: DateTime @1758632571 {#9239 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9240 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9257 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9258 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9243} #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 {#9260 …} #channels: Doctrine\ORM\PersistentCollection {#9248 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9244 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9246 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin L'arbre à Café Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30293 -props: [ "product" => App\Entity\Product\Product {#9243 #id: 2546 #code: "moulin-l-arbre-a-cafe-peugeot-6818" #attributes: Doctrine\ORM\PersistentCollection {#9250 …} #variants: Doctrine\ORM\PersistentCollection {#9263 …} #options: Doctrine\ORM\PersistentCollection {#9254 …} #associations: Doctrine\ORM\PersistentCollection {#9252 …} #createdAt: DateTime @1758632571 {#9239 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9240 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9257 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9258 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9243} #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 {#9260 …} #channels: Doctrine\ORM\PersistentCollection {#9248 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9244 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9246 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30277 …} +context: Sylius\TwigHooks\Bag\DataBag {#30286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30344 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9264 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9274 #collection: Doctrine\Common\Collections\ArrayCollection {#9275 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30277 …} +context: Sylius\TwigHooks\Bag\DataBag {#30286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30344 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin L'arbre à Café Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9274 #collection: Doctrine\Common\Collections\ArrayCollection {#9275 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30351 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30277 …} +context: Sylius\TwigHooks\Bag\DataBag {#30286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30344 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9264 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9274 #collection: Doctrine\Common\Collections\ArrayCollection {#9275 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} } "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 {#30401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30392 …} +context: Sylius\TwigHooks\Bag\DataBag {#30399 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30400 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9264 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30404 +variant: App\Entity\Product\ProductVariant {#9264 …} +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 {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30392 …} +context: Sylius\TwigHooks\Bag\DataBag {#30399 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30400 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 3.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9280 #id: 2542 #code: "moulin-a-cafe-peugeot-antique-5081" #attributes: Doctrine\ORM\PersistentCollection {#9287 …} #variants: Doctrine\ORM\PersistentCollection {#9300 …} #options: Doctrine\ORM\PersistentCollection {#9291 …} #associations: Doctrine\ORM\PersistentCollection {#9289 …} #createdAt: DateTime @1758632571 {#9276 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9277 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9294 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9295 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9280} #id: 2542 #name: "Moulin à café Peugeot Antique" #slug: "moulin-a-cafe-peugeot-antique-5081" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin à café Peugeot Antique</h1><div class="col is-12">Le Moulin à café Peugeot Antique est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</div><h1>Caractéristiques Moulin à café Peugeot Antique</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Corps bois de hêtre vieilli. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 21 cm.</span></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>\n <div id="gtx-trans" style="position: absolute; left: 172px; top: -20.0028px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9297 …} #channels: Doctrine\ORM\PersistentCollection {#9285 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9281 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9283 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30284 +product: App\Entity\Product\Product {#9280 #id: 2542 #code: "moulin-a-cafe-peugeot-antique-5081" #attributes: Doctrine\ORM\PersistentCollection {#9287 …} #variants: Doctrine\ORM\PersistentCollection {#9300 …} #options: Doctrine\ORM\PersistentCollection {#9291 …} #associations: Doctrine\ORM\PersistentCollection {#9289 …} #createdAt: DateTime @1758632571 {#9276 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9277 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9294 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9295 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9280} #id: 2542 #name: "Moulin à café Peugeot Antique" #slug: "moulin-a-cafe-peugeot-antique-5081" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin à café Peugeot Antique</h1><div class="col is-12">Le Moulin à café Peugeot Antique est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</div><h1>Caractéristiques Moulin à café Peugeot Antique</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Corps bois de hêtre vieilli. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 21 cm.</span></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>\n <div id="gtx-trans" style="position: absolute; left: 172px; top: -20.0028px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9297 …} #channels: Doctrine\ORM\PersistentCollection {#9285 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9281 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9283 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9301 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9280 #id: 2542 #code: "moulin-a-cafe-peugeot-antique-5081" #attributes: Doctrine\ORM\PersistentCollection {#9287 …} #variants: Doctrine\ORM\PersistentCollection {#9300 …} #options: Doctrine\ORM\PersistentCollection {#9291 …} #associations: Doctrine\ORM\PersistentCollection {#9289 …} #createdAt: DateTime @1758632571 {#9276 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9277 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9294 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9295 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9280} #id: 2542 #name: "Moulin à café Peugeot Antique" #slug: "moulin-a-cafe-peugeot-antique-5081" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin à café Peugeot Antique</h1><div class="col is-12">Le Moulin à café Peugeot Antique est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</div><h1>Caractéristiques Moulin à café Peugeot Antique</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Corps bois de hêtre vieilli. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 21 cm.</span></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>\n <div id="gtx-trans" style="position: absolute; left: 172px; top: -20.0028px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9297 …} #channels: Doctrine\ORM\PersistentCollection {#9285 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9281 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9283 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à café Peugeot Antique" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30521 -props: [ "product" => App\Entity\Product\Product {#9280 #id: 2542 #code: "moulin-a-cafe-peugeot-antique-5081" #attributes: Doctrine\ORM\PersistentCollection {#9287 …} #variants: Doctrine\ORM\PersistentCollection {#9300 …} #options: Doctrine\ORM\PersistentCollection {#9291 …} #associations: Doctrine\ORM\PersistentCollection {#9289 …} #createdAt: DateTime @1758632571 {#9276 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9277 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9294 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9295 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9280} #id: 2542 #name: "Moulin à café Peugeot Antique" #slug: "moulin-a-cafe-peugeot-antique-5081" #description: """ <div class="col is-12"><ul>\n <li>Tiroir de récupération du café moulu.</li>\n <li>Réglage de la mouture.</li>\n <li>Mécanisme garanti à vie. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Moulin à café Peugeot Antique</h1><div class="col is-12">Le Moulin à café Peugeot Antique est équipé d'un mécanisme réglable permettant de moudre plus ou moins finement les grains de café. Ce réglage permet ainsi de réaliser au final toutes sortes de café, du café turc à la mouture très épaisse jusqu’à l’expresso nécessitant au contraire une mouture très fine.</div><h1>Caractéristiques Moulin à café Peugeot Antique</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Corps bois de hêtre vieilli. Couvercle inox. Tiroir servant de réceptacle au café moulu. Mécanisme garanti à vie. Dimensions 15 cm x 15 cm. H 21 cm.</span></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>\n <div id="gtx-trans" style="position: absolute; left: 172px; top: -20.0028px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9297 …} #channels: Doctrine\ORM\PersistentCollection {#9285 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9281 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9283 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30567 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30505 …} +context: Sylius\TwigHooks\Bag\DataBag {#30514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30566 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9301 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9311 #collection: Doctrine\Common\Collections\ArrayCollection {#9312 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30567 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30505 …} +context: Sylius\TwigHooks\Bag\DataBag {#30514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30566 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à café Peugeot Antique" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9311 #collection: Doctrine\Common\Collections\ArrayCollection {#9312 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30573 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30567 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30505 …} +context: Sylius\TwigHooks\Bag\DataBag {#30514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30566 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9301 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9311 #collection: Doctrine\Common\Collections\ArrayCollection {#9312 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30623 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30614 …} +context: Sylius\TwigHooks\Bag\DataBag {#30621 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30622 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9301 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30626 +variant: App\Entity\Product\ProductVariant {#9301 …} +price: "159,00\u{A0}€" +originalPrice: "184,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30623 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30614 …} +context: Sylius\TwigHooks\Bag\DataBag {#30621 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30622 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 3.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9317 #id: 2549 #code: "moulin-a-cafe-electrique-dose-control-pro-sage-7943" #attributes: Doctrine\ORM\PersistentCollection {#9324 …} #variants: Doctrine\ORM\PersistentCollection {#9337 …} #options: Doctrine\ORM\PersistentCollection {#9328 …} #associations: Doctrine\ORM\PersistentCollection {#9326 …} #createdAt: DateTime @1758632571 {#9313 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9314 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9331 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9332 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9317} #id: 2549 #name: "Moulin à Café Electrique Dose Control Pro Sage" #slug: "moulin-a-cafe-electrique-dose-control-pro-sage-7943" #description: """ <div class="col is-12"><ul>\n <li>permet de moudre le café directement dans le porte-filtre.</li>\n <li>60 réglages de mouture.</li>\n <li>Broyeur conique de précision.</li>\n </ul></div><h1>Descriptif Moulin à Café Electrique Dose Control Pro Sage</h1><div class="col is-12">Grâce au Moulin à Café Electrique Dose Control Pro Sage, vous prendrez le contrôle de vos grains fraîchement torréfiés à la seconde près à l'aide de 60 réglages de mouture précis. Ce moulin est équipé de broyeurs coniques de précision en acier inoxydable permettant de minimiser la chaleur émise par la mouture et de protéger les huilles essentielles contenant les arômes de café.</div><h1>Caractéristiques Moulin à Café Electrique Dose Control Pro Sage</h1><div class="col is-12">- Broyeur conique en acier inoxydable.<br />- 60 réglages précis de mouture.<br />- Capacité de 34 g de grains de café.<br />- Puissance : 130 watts.<br />- Dimensions : 20,4 x 34,2 x 16 cm.<br />- Accessoires inclus : petit support de porte-filtre (50-54 mm), grand support de porte-filtre (58 mm), outil permettant de régler le galet presseur au bon niveau pour une extraction uniforme, outil de dosage pour les paniers porte-filtred (50, 54, 58 mm) </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 {#9334 …} #channels: Doctrine\ORM\PersistentCollection {#9322 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9318 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9320 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30512 +product: App\Entity\Product\Product {#9317 #id: 2549 #code: "moulin-a-cafe-electrique-dose-control-pro-sage-7943" #attributes: Doctrine\ORM\PersistentCollection {#9324 …} #variants: Doctrine\ORM\PersistentCollection {#9337 …} #options: Doctrine\ORM\PersistentCollection {#9328 …} #associations: Doctrine\ORM\PersistentCollection {#9326 …} #createdAt: DateTime @1758632571 {#9313 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9314 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9331 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9332 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9317} #id: 2549 #name: "Moulin à Café Electrique Dose Control Pro Sage" #slug: "moulin-a-cafe-electrique-dose-control-pro-sage-7943" #description: """ <div class="col is-12"><ul>\n <li>permet de moudre le café directement dans le porte-filtre.</li>\n <li>60 réglages de mouture.</li>\n <li>Broyeur conique de précision.</li>\n </ul></div><h1>Descriptif Moulin à Café Electrique Dose Control Pro Sage</h1><div class="col is-12">Grâce au Moulin à Café Electrique Dose Control Pro Sage, vous prendrez le contrôle de vos grains fraîchement torréfiés à la seconde près à l'aide de 60 réglages de mouture précis. Ce moulin est équipé de broyeurs coniques de précision en acier inoxydable permettant de minimiser la chaleur émise par la mouture et de protéger les huilles essentielles contenant les arômes de café.</div><h1>Caractéristiques Moulin à Café Electrique Dose Control Pro Sage</h1><div class="col is-12">- Broyeur conique en acier inoxydable.<br />- 60 réglages précis de mouture.<br />- Capacité de 34 g de grains de café.<br />- Puissance : 130 watts.<br />- Dimensions : 20,4 x 34,2 x 16 cm.<br />- Accessoires inclus : petit support de porte-filtre (50-54 mm), grand support de porte-filtre (58 mm), outil permettant de régler le galet presseur au bon niveau pour une extraction uniforme, outil de dosage pour les paniers porte-filtred (50, 54, 58 mm) </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 {#9334 …} #channels: Doctrine\ORM\PersistentCollection {#9322 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9318 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9320 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9338 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28283 …} +context: Sylius\TwigHooks\Bag\DataBag {#28289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28276 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9317 #id: 2549 #code: "moulin-a-cafe-electrique-dose-control-pro-sage-7943" #attributes: Doctrine\ORM\PersistentCollection {#9324 …} #variants: Doctrine\ORM\PersistentCollection {#9337 …} #options: Doctrine\ORM\PersistentCollection {#9328 …} #associations: Doctrine\ORM\PersistentCollection {#9326 …} #createdAt: DateTime @1758632571 {#9313 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9314 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9331 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9332 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9317} #id: 2549 #name: "Moulin à Café Electrique Dose Control Pro Sage" #slug: "moulin-a-cafe-electrique-dose-control-pro-sage-7943" #description: """ <div class="col is-12"><ul>\n <li>permet de moudre le café directement dans le porte-filtre.</li>\n <li>60 réglages de mouture.</li>\n <li>Broyeur conique de précision.</li>\n </ul></div><h1>Descriptif Moulin à Café Electrique Dose Control Pro Sage</h1><div class="col is-12">Grâce au Moulin à Café Electrique Dose Control Pro Sage, vous prendrez le contrôle de vos grains fraîchement torréfiés à la seconde près à l'aide de 60 réglages de mouture précis. Ce moulin est équipé de broyeurs coniques de précision en acier inoxydable permettant de minimiser la chaleur émise par la mouture et de protéger les huilles essentielles contenant les arômes de café.</div><h1>Caractéristiques Moulin à Café Electrique Dose Control Pro Sage</h1><div class="col is-12">- Broyeur conique en acier inoxydable.<br />- 60 réglages précis de mouture.<br />- Capacité de 34 g de grains de café.<br />- Puissance : 130 watts.<br />- Dimensions : 20,4 x 34,2 x 16 cm.<br />- Accessoires inclus : petit support de porte-filtre (50-54 mm), grand support de porte-filtre (58 mm), outil permettant de régler le galet presseur au bon niveau pour une extraction uniforme, outil de dosage pour les paniers porte-filtred (50, 54, 58 mm) </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 {#9334 …} #channels: Doctrine\ORM\PersistentCollection {#9322 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9318 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9320 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Café Electrique Dose Control Pro Sage" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30743 -props: [ "product" => App\Entity\Product\Product {#9317 #id: 2549 #code: "moulin-a-cafe-electrique-dose-control-pro-sage-7943" #attributes: Doctrine\ORM\PersistentCollection {#9324 …} #variants: Doctrine\ORM\PersistentCollection {#9337 …} #options: Doctrine\ORM\PersistentCollection {#9328 …} #associations: Doctrine\ORM\PersistentCollection {#9326 …} #createdAt: DateTime @1758632571 {#9313 : 2025-09-23 21:02:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632571 {#9314 : 2025-09-23 21:02:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9331 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9332 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9317} #id: 2549 #name: "Moulin à Café Electrique Dose Control Pro Sage" #slug: "moulin-a-cafe-electrique-dose-control-pro-sage-7943" #description: """ <div class="col is-12"><ul>\n <li>permet de moudre le café directement dans le porte-filtre.</li>\n <li>60 réglages de mouture.</li>\n <li>Broyeur conique de précision.</li>\n </ul></div><h1>Descriptif Moulin à Café Electrique Dose Control Pro Sage</h1><div class="col is-12">Grâce au Moulin à Café Electrique Dose Control Pro Sage, vous prendrez le contrôle de vos grains fraîchement torréfiés à la seconde près à l'aide de 60 réglages de mouture précis. Ce moulin est équipé de broyeurs coniques de précision en acier inoxydable permettant de minimiser la chaleur émise par la mouture et de protéger les huilles essentielles contenant les arômes de café.</div><h1>Caractéristiques Moulin à Café Electrique Dose Control Pro Sage</h1><div class="col is-12">- Broyeur conique en acier inoxydable.<br />- 60 réglages précis de mouture.<br />- Capacité de 34 g de grains de café.<br />- Puissance : 130 watts.<br />- Dimensions : 20,4 x 34,2 x 16 cm.<br />- Accessoires inclus : petit support de porte-filtre (50-54 mm), grand support de porte-filtre (58 mm), outil permettant de régler le galet presseur au bon niveau pour une extraction uniforme, outil de dosage pour les paniers porte-filtred (50, 54, 58 mm) </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 {#9334 …} #channels: Doctrine\ORM\PersistentCollection {#9322 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9318 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9320 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30727 …} +context: Sylius\TwigHooks\Bag\DataBag {#30736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30800 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9338 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9348 #collection: Doctrine\Common\Collections\ArrayCollection {#9349 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9347 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30727 …} +context: Sylius\TwigHooks\Bag\DataBag {#30736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30800 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Café Electrique Dose Control Pro Sage" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9348 #collection: Doctrine\Common\Collections\ArrayCollection {#9349 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9347 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30807 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30727 …} +context: Sylius\TwigHooks\Bag\DataBag {#30736 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30800 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9338 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9348 #collection: Doctrine\Common\Collections\ArrayCollection {#9349 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9347 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30857 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30848 …} +context: Sylius\TwigHooks\Bag\DataBag {#30855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30856 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9338 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30860 +variant: App\Entity\Product\ProductVariant {#9338 …} +price: "197,00\u{A0}€" +originalPrice: "219,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9687 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13117 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9684 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30857 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30848 …} +context: Sylius\TwigHooks\Bag\DataBag {#30855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30856 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 2.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13182 …} +context: Sylius\TwigHooks\Bag\DataBag {#27985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13192 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31167 +cart: App\Entity\Order\Order {#14096 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13182 …} +context: Sylius\TwigHooks\Bag\DataBag {#27985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13192 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||